Мне нужно использовать REGEXP_EXTRACT по различным URL-адресам, которые у меня есть в BigQuery, и извлекать из них разные строки.BigQuery REGEXP_EXTRACT из URL - значения параметров извлечения
Для exmaple, у меня есть этот URL:
URL = https://www.whatever.com/record-a-beautiful-and-professional-voice-over?sec_context=recommendation&context_alg=nodes&sec_context_referrer=search
Я хочу использовать функцию BigQuery REGEXP_EXTRACT
и извлечь строку, которая приходит после того, как параметр с именем context_alg=
(представлен после первого &
в URL). Значение - мой вывод будет nodes
.
(context_alg
является параметром в URL и всегда имеет то же имя)
Так на самом деле мне нужно использовать что-то вроде:
REGEXP_EXTRACT(url, "REGEXP that bring back 'nodes')
Спасибо!
ваш вопрос не достаточно ясно ... просьба уточнить при правильном входе и точный вывод вы хотите ... если вы не можете объяснить лучше, чем дать два набора intput и два набора соответственно –