在 BigQuery 或 Google Data Studio 中获取上个月的数据
Posted
技术标签:
【中文标题】在 BigQuery 或 Google Data Studio 中获取上个月的数据【英文标题】:Getting previous month's data in BigQuery or Google Data Studio 【发布时间】:2021-08-09 05:33:22 【问题描述】:我想获取上个月的数据。我的表有一个日期列,它存储一个月内多个日期的数据,我创建了一个数据透视表来获取每月总计,我也想获取上个月的总计。有什么建议么。 Image is attached here
【问题讨论】:
【参考方案1】:在数据洞察中:为当月和上月生成两个计算字段。
datetime_trunc(your_date_field,month)
和 datetime_sub( datetime_trunc(your_date_field,month) , interval 1 month)
。将此数据集与其自身混合,并将这些字段用作连接。
BigQuery,使用navigate functions:
Select date, lag(money) over (order by date) as money_last_month
from (
Select date, sum(money) as money from ... group by 1
)
【讨论】:
以上是关于在 BigQuery 或 Google Data Studio 中获取上个月的数据的主要内容,如果未能解决你的问题,请参考以下文章
将 R data.frame/tbl 导出到 Google BigQuery 表
Google Data Studio (BigQuery) 从 1 到 01
在 Google Data Studio 中更改 BigQuery 数据源
如何从 BigQuery 下拉列表中绘制多个日期到 Google Data Studio