Как следует хранить логические значения в источнике данных Google Sheets для Google Data Studio? - PullRequest
0 голосов
/ 29 августа 2018

Мы используем Google Sheets в качестве источника данных в отчетах Google Data Studio. Необходимо экспортировать некоторые флаги и использовать их в отчетах. Но ни один из форматов булевых значений, которые я пробовал, не работает в Data Studio. Я пробовал следующие варианты:

  • TRUE / FALSE
  • истина / ложь
  • 1/0
  • да / нет

Когда я создаю новый источник данных, Google устанавливает тип по умолчанию как Текст или Число. Если я вручную изменяю тип на логический, то получаю сообщение об ошибке «Сервер обнаружил внутреннюю ошибку и не смог выполнить ваш запрос».

Возможно ли это вообще?

1 Ответ

0 голосов
/ 31 августа 2018

Я только что попробовал это с идентичными результатами. Однако я обнаружил, что могу создать рабочее логическое поле в качестве вычисляемого поля в источнике данных (мой столбец Sheets называется mybooleanfield и заполнен значениями = 0 = 1 для FALSE и = 1 = 1 для TRUE, просто чтобы убедиться):

case when mybooleanfield='TRUE' then true else false end

Это вычисленное поле является правильным рабочим логическим значением в GDS.

...