6个回答
选择新建接口主题表,
创建好后,和正常主题表一样在分析表中拾取到字段进行计算
接口主题表如何设置看这个帮助手册https://help.esensoft.com/doc-view-200.html
xxxl 发表于 2020-9-3 14:19
选择新建接口主题表,
创建好后,和正常主题表一样在分析表中拾取到字段进行计算
接口主题表如何设置看这个 ...
接口主题表我已经创建完成了,点击新建分析,运行会有这个错误。
evanceshi 发表于 2020-9-3 14:27
接口主题表我已经创建完成了,点击新建分析,运行会有这个错误。
应该是新建接口主题表的时候处理脚本没有写好,看一下这个帖子https://bbs.esensoft.com/thread-136758-1-1.html转换成数组
xxxl 发表于 2020-9-3 14:46
应该是新建接口主题表的时候处理脚本没有写好,看一下这个帖子https://bbs.esensoft.com/thread-136758-1 ...
我接口返回的值这样的: {"totalSize":1,"done":true,"records":[{"attributes":{"type":"Account","url":"/services/data/v36.0/sobjects/Account/0019D000008jTpCQAU"},"Id":"0019D000008jTpCQAU","Name":"政府Account"}]}
我的脚本:
function getQueryJson(queryData) {
queryData = JSON.parse(queryData);
var array = new Array();
for(var i = 0, length = queryData.records.length; i < length; i++){
var obj = { id : queryData.records.Id, name : queryData.records.Name};
array.push(obj);
}
return JSON.stringify(array);
}
你可以帮我看下有什么问题吗?
evanceshi 发表于 2020-9-3 15:18
我接口返回的值这样的: {"totalSize":1,"done":true,"records":[{"attributes":{"type":"Account","url" ...
这是标准的处理脚本
您看看您是不是obj那里写错了
function getQueryJson(queryData) {
queryData = JSON.parse(queryData);
var array = new Array();
for(var i = 0, length = queryData[0].length; i < length; i++) {
var obj = { index : queryData[0], name : queryData[1]};
array.push(obj);
}
return JSON.stringify(array);
}


