我尝试使用 BigQuery 将数据连接到 Looker Studio。我这样设置数据源
然后我用这样的日期范围过滤器设置了一个馅饼车
但是每当我更改日期范围时,数据百分比仍然相同。 数据实际上来自我的 Google Analytics 4 (GA4)。所以数据流是这样的
GA4 --> BigQuery --> Looker Studio
当我直接从 GA4 向 Looker Studio 展示数据(没有 BigQuery)时,我更改日期范围后数据会发生变化
实际上 BigQuery 中的数据是这样根据日期分隔的
可能会影响?但我不知道如何配置它
这里出了什么问题?请帮助:)
我已经解决了这个问题,如果您像我上面那样将 BigQuery 连接到 Looker studio,那么它与运行此查询基本相同
SELECT
*
FROM
`yourProject.analytics_0000000000.events_*`
如果你看到查询结果的模式/数据类型,日期实际上是
STRING
格式,这就是为什么 looker studio 不会将其识别为日期。我们应该把它从STRING
转换成DATE
我解决这个问题的方法是这样的。运行此查询以转换日期
SELECT
event_name,
PARSE_DATE('%Y%m%d', event_date) as event_date,
platform,
FROM
`yourProject.analytics_0000000.events_*`
然后将其保存为视图
给视图一个这样的名字。这基本上是根据您的查询创建一个“虚拟表”
然后在 Your Looker Studio 中为上面的虚拟表创建一个新的数据源