Изучение данных Google Regexp_Match() не соответствует измерению textPayload в полезной нагрузке журнала

Я новичок в Data Studio и действительно застрял в следующей проблеме. У меня есть некоторые данные журнала в BigQuery, а затем я пытаюсь визуализировать некоторую информацию из моих журналов с помощью Data Studio. Проблема в том, что когда я использую Regexp_Match() для одного конкретного измерения моих данных, он не может соответствовать регулярным выражениям. Когда я использую Regexp_Match() для любого другого измерения моих данных журнала, это работает без проблем.

Мне интересно, может ли это быть из-за длинных строк, которые у меня есть в этом конкретном измерении или каких-либо других мыслей?

Кстати, я могу вносить изменения в это измерение, используя Regexp_replace(), но даже не могу сделать Regexp_Match() для текста, который там заменил Regexp_replace ().

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

Спасибо

1 ответ

Решение

Хорошо, я наконец узнал, что Regexp_Extract() работает против этого измерения. Тогда также можно без проблем выполнить Regexp_Match() на выходе Regexp_Extract().

Я до сих пор не знаю, почему Regexp_Match() не работает напрямую с этим конкретным измерением, возможно, из-за длинных строк или некоторых конкретных букв, которые у меня есть в моих данных в этом измерении, или по какой-то другой причине.

Другие вопросы по тегам