我一直在使用Google Data Studio为Google Analytics 360数据构建仪表板。目前正在通过Google BigQuery提取数据,以避免采样。
但是,BigQuery的局限性在于,自实施之日起,它只能获取13个月的先前数据。因此,无法使用SQL将13个月之前的数据提取到BigQuery中。我在某处阅读它,可以生成13个月之前日期范围内的非抽样报告,然后将其与BigQuery中的SQL代码一起使用,以与当前的GA数据结合在一起。

我从GA导出了2个带有5个参数的非抽样报告CSV文件,并将这些CSV作为数据集导入到BigQuery中,
我尝试进行调度查询以将数据追加到“ ExportTwo”数据集。对我有用的测试目的。

但是我遇到参数类型未匹配的问题,因为在导入CSV时在GA中考虑其日期为INTEGER,并且在大型查询中进行调度以将会话数据追加到“导出两个”数据集中时,我无法将会话数据追加到该数据中日期类型不匹配的错误。

我还需要检查GA中的所有参数名称和类型,BigQuery应该与我们在所有报告中使用的相同

如何将多个GA未抽样报告数据(5列)合并到一个数据集(视图)中?由于我可以导入一个csv,因此到目前为止,我无法选择将csv合并到任何数据集。

最佳答案

根据CSV Limitations,当您加载CSV或JSON数据时,DATE列中的值必须使用破折号(-)且日期必须采用以下格式:YYYY-MM-DD(年-月-日)。

对于第二个查询,您是否尝试appending to or overwriting包含CSV数据的表?

如果将数据加载到现有表中,则加载作业可以追加数据或覆盖表。

我建议您查看CSV options,以了解与BigQuery中的CSV文件兼容的所有可用选项。

07-24 19:09
查看更多