Пользовательские поля Google Data Studio в объекте схемы - PullRequest
1 голос
/ 08 мая 2019

Я пытаюсь быть в курсе изменений в разработке Data Studio Connectors. Несколько месяцев назад они объявили службу сценариев приложений Data Studio и рекомендовали использовать новый класс 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 - это мое настраиваемое поле.

Есть ли способ заявить об этом?.

...