Вычисляемое поле Google Data Studio путем извлечения строки из значений метки события - PullRequest
0 голосов
/ 02 октября 2018

Я пытаюсь использовать оператор CASE для вывода строковых значений для поля метки события, используя регулярное выражение для создания таблицы, которая показывает количество событий для каждого значения поля.Таким образом, если я ищу «foobar» и другие строковые значения отдельно, в пределах значений для метки события, он может быть либо отдельным, либо быть частью URL-адреса следующим образом:

| [objectHTMLLabelElement] |Foobar |

/ images / foobar-26.svg

Кажется, что REGEXP_EXTRACT может подойти лучше всего:

CASE WHEN REGEXP_EXTRACT(Event Label, '.(?i)foobar.') THEN Foobar 

Однако таблица, созданная с использованиемвычисляемое поле в качестве измерения содержит только пустую строку, которая представляется суммой количества событий.

Чего мне не хватает?

1 Ответ

0 голосов
/ 06 октября 2018

Я думаю, вам нужно использовать REGEXP_MATCH, а не REGEXP_EXTRACT, учитывая ваш существующий синтаксис, или изменить синтаксис на прямой REGEXP_EXTRACT без элемента CASE.

...