【发布时间】:2019-06-15 05:57:31
【问题描述】:
将我的自定义连接器添加到谷歌数据工作室后,当我尝试创建图表时,它会引发内部服务器错误,没有任何解释。我想知道是否有人知道可能的原因。
我已经尝试确保没有特殊字符(仅限 1-9、a-z、A-Z),将我的域列入白名单,将数据减少到 1 行并在不同的表上进行测试。下面是我创建架构的代码。
var fields = cc.getFields();
var types = cc.FieldType;
metadata = cube.getMetadata();
var dimens = metadata.dimensions;
dimens.forEach(function(dim) {
dim.hierarchies.forEach(function(arch) {
arch.levels.forEach(function(level) {
if (level.LEVEL_NAME != "(All)")
fields.newDimension()
.setId(level.LEVEL_UNIQUE_NAME)
.setName(level.LEVEL_NAME)
.setDescription(level.LEVEL_CAPTION)
.setType(types.TEXT)
.setGroup(level.HIERARCHY_UNIQUE_NAME.substring(level.HIERARCHY_UNIQUE_NAME.indexOf('.') + 1));
}
});
});
});
var metrics = metadata.measures;
metrics.forEach(function(met) {
fields.newMetric()
.setId(met.MEASURE_UNIQUE_NAME)
.setName(met.MEASURE_NAME)
.setType(types.NUMBER)
});
sheet.getRange(rowNum, 1).setBackground("LimeGreen");
return fields;
系统错误:
Data Studio 遇到系统错误。
抱歉,我们遇到错误,无法完成您的请求。
错误 ID:a933d9a9
在实际数据包中是代码:13,原因是“INTERNAL”
【问题讨论】: