我正在努力跟上Data Studio Connectors开发的最新动态。几个月前,他们宣布了Data Studio Apps脚本服务,并建议使用新的DataStudioApp类来创建配置和架构对象。 实际上,我不仅从服务器中获取“数据”,而且从配置和架构对象中获取,因为我们根据用户标识使用相同的连接器访问不同的数据库。 因此,我的方法是继续从服务器获取json对象,然后通过DataStudioApp.createCommunityConnector()解析它们以创建配置和架构对象。 我的问题是我在架构指标对象中放置了“自定义字段”,并且没有方法在DataStudioApp类中声明它。
这是我的架构指标对象之一:
[...]
{
"name" : "cantid",
"label" : "Cantidad",
"dataType" : "NUMBER",
"isDefault " : true,
"semantics" : {
"conceptType" : "METRIC",
"semanticGroup" : "NUMERIC",
"isReaggregatable" : true
},
"sqlname" : "sum(cantid) as cantid"
},
[...]
sqlname是我的自定义字段。
有没有办法宣布这一点?
答案 0 :(得分:0)
不确定是否已解决此问题,但遇到了几乎相同的情况。对我来说,解决方案是编写一个函数,稍后将使用字段名称作为参考点来查看我的模式,以便在JSON模式中进行查找。这使我可以根据需要使用自定义字段,而不必依靠Google Data Studio支持它们。
稍后会知道它,但是希望它对您或其他人有帮助!