Попытка создать поле в Google Data Studio, которое будет рассчитывать, только если имя списка начинается с US - PullRequest
1 голос
/ 10 апреля 2019

Я пытаюсь создать поле в Google Data Studio, которое суммирует доход для списков, начинающихся с США. Я знаю, что должен использовать регулярные выражения, но это продолжает говорить мне, что у формулы неожиданный конец.

Вот код.

    Revenue WHERE REGEXP_MATCH(List, '^US')

Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы.

Спасибо!

1 Ответ

3 голосов
/ 11 апреля 2019

Вы можете использовать

WHERE REGEXP_MATCH(List, '^US.*')
                             ^^

Или даже

WHERE REGEXP_MATCH(List, 'US.*')

См. REGEXP_MATCH документацию :

  • REGEXP_MATCH пытается сопоставить всю строку , содержащуюся в field_expression.Например, если field_expression равно "ABC123":REGEXP_MATCH(field_expression, 'A') возвращает false.REGEXP_MATCH(field_expression, 'A.*') возвращает true.
...