gpt4 book ai didi

google-analytics - 当我查询截至当前日期的所有日期时,BigQuery 是否包括日内表格?

转载 作者:行者123 更新时间:2023-12-03 17:14:52 28 4
gpt4 key购买 nike

BigQuery 中的 Google Analytics 360 数据有两个过去两天的盘中表,以及之前日期的永久分区表。当我对过去 30 天的 ga_sessions_ 表运行查询时,这是否会自动将这两天的数据包含在 ga_sessions_intraday_ 表中,还是我必须专门包含它们?

编辑;这是一个说明这一点的查询:

SELECT 日期、visitId、totals.transactions
来自
dataset.ga_sessions_2018*
在哪里
_TABLE_SUFFIX BETWEEN“0401”
AND CAST(CURRENT_DATE()作为字符串)
按日期排序

结果是最近的日期是两天前(即不包括盘中表格。)我想这就是我的问题的答案,无论如何谢谢。

最佳答案

您可以查询任何您想要的表;只需编写一个匹配正确后缀的过滤器即可。例如,

SELECT date, visitId, totals.transactions, _TABLE_SUFFIX AS suffix
FROM `dataset.ga_sessions_*` WHERE REGEXP_EXTRACT(_TABLE_SUFFIX, r'[0-9]+')
BETWEEN "20180401" AND FORMAT_DATE('%Y%m%d', CURRENT_DATE())
ORDER BY date DESC

我将后缀放在选择列表中,这样您就可以知道匹配了哪个表。

关于google-analytics - 当我查询截至当前日期的所有日期时,BigQuery 是否包括日内表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49992006/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com