Не удалось создать поле с оператором CASE WHEN и агрегацией - PullRequest
1 голос
/ 29 января 2020

У меня есть это вычисленное поле в Google Data Studio:

enter image description here

Имя поля : new_users_android_minus

Формула :

MAX(CASE
    WHEN is_new_user>=1 AND platform="ANDROID" THEN 0
    ELSE 1 END)

Когда я пытаюсь скопировать эту формулу в новое поле или даже когда я попробуйте обновить существующее поле, просто добавив пробел, я получаю эту ошибку:

Не удалось создать поле. Повторите попытку позже.

Другими словами, отчет и поле работают отлично, но я не могу обновить существующее поле или использовать эту формулу в новом поле. Я сталкиваюсь с таким поведением во многих полях, где я использую CASE WHEN внутри агрегатов MAX() и COUNT_DISTINCT(). Иногда это работает, иногда нет.

Это ошибка в Google Data Studio или я что-то упустил?

...