google-data-studio - 架构对象中的 Google Data Studio 自定义字段
问题描述
我正在努力了解 Data Studio 连接器开发的最新变化。几个月前,他们发布了 Data Studio Apps Script Service,并建议使用新的 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 是我的自定义字段。
有没有办法声明这个?
解决方案
不确定您是否已经解决了这个问题,但遇到了几乎相同的情况。我的解决方案是编写一个函数,稍后将使用字段名称作为在我的 JSON 模式中查找的参考点来查看我的模式。这使我可以根据需要使用自定义字段,但不必依赖谷歌数据工作室支持它们。
过了一会儿才知道,但希望它对您或其他人有所帮助!
推荐阅读
- azure - 为什么 Azure 应用服务的 Internet 入站规则不起作用?
- git - 结帐到较早的提交后,我可以看到未提交的更改
- android - 尝试将图像从 ImageButton 上传到 Firebase 存储时权限被拒绝
- join - Kafka-Streams - 在加入之前过滤 GlobalKTable
- mysql - MySQL不再启动
- pandas - 如何更改数据透视列的顺序
- google-bigquery - bigquery sql:将列值转换为列名
- android - 如何设置 30 天的重复闹钟,直到 android 最新的操作系统版本(29)应该兼容?
- excel - 是否有 microsoft flow 功能可以使用最后收到的数据更新文档?
- angularjs - 角度甘特表:自定义标题