Google Data Studio выдает внутреннюю ошибку сервера при попытке получить данные - PullRequest
0 голосов
/ 14 июня 2019

После добавления моего пользовательского коннектора в Google Data Studio, когда я пытаюсь создать график, он выдает внутреннюю ошибку сервера без объяснения причин.Мне интересно, есть ли у кого-нибудь еще представление о возможных причинах.

Я уже пытался убедиться, что нет специальных символов (только 1-9, az, AZ), заносит в белый список мой домен и сводит данные к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 обнаружила системную ошибку.

Извините, мы столкнулись с ошибкой и не смогличтобы завершить ваш запрос.

Идентификатор ошибки: a933d9a9

Внутри фактического пакета это код: 13, причина "ВНУТРЕННИЙ"

1 Ответ

0 голосов
/ 15 июня 2019

Получается, что системе все еще не нравились мои идентификаторы, несмотря на мои модификации, просто путем нумерации столбцов, которые я смог подключить.

...