我有一个页面URL列组件由分隔/.我试图SPLIT()在BigQuery中运行该函数,但它只给出了第一个值.我想要特定列中的所有值.
我不明白如何将Split字符串中Regexp_extract()提到的示例用于带有bigquery的多个列.
我需要类似的东西REGEX_SPLIT_TO_TABLE(<String>, <DELIMITER>)将单个字符串转换为多个列.
查询:
SELECT PK,
DATE(TIMESTAMP(CONCAT(SUBSTR(date,1,4),'-',SUBSTR(date,5,2),'-',SUBSTR(date,7,2),' 00:00:00'))) as visit_date,
hits_page_pagePath,
split(hits_page_pagePath,'/')
FROM [Intent.All2mon] limit 100
Run Code Online (Sandbox Code Playgroud)