Sil*_*ina 5 google-analytics google-bigquery
我正在Google BigQuery网络界面上运行以下查询,以获取Google Analytics提供的数据:
SELECT *
FROM [dataset.table]
WHERE
??hits.page.pagePath CONTAINS "my-fun-path"
Run Code Online (Sandbox Code Playgroud)
我想将结果保存到新表中,但是当使用Flatten Results = False时,我得到以下错误消息:
错误:无法查询重复字段customDimensions.value和hits.page.pagePath的叉积.
这个答案意味着这应该是可能的:有没有办法在表中选择嵌套记录?
是否找到了解决问题的方法?
根据您可以接受的过滤类型,您可以通过从WHERE切换到OMIT IF来解决此问题.它会给出不同的结果,但同样,这些不同的结果也许是可以接受的.如果其中的(某些)页面符合条件,则以下将删除整个命中记录.请注意两件事:
查询是:
SELECT *
FROM [dataset.table]
OMIT hits IF EVERY(NOT hits.page.pagePath CONTAINS "my-fun-path")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7275 次 |
最近记录: |