Looker Studio中如何对比今日与上周同期(含小时维度)数据
在Looker Studio中对比今日与上周同期订单数据的解决方案
前提准备
- 确保数据源包含带年月日时分的精确时间字段(如
订单时间),若只有日期无时分,需先调整字段格式,保证能精准匹配到同一分钟/小时的同期数据。
步骤1:创建「上周同期时间」计算字段
进入数据源编辑界面,新增计算字段,使用以下公式生成每条订单对应的上周同一时间点:
DATE_SUB(订单时间, INTERVAL 7 DAY)
比如2024-11-01 16:00会自动映射为2024-10-25 16:00。
步骤2:创建对比用的订单量指标
今日订单量
新增计算字段,公式如下,之后将字段聚合方式设为求和:
CASE WHEN DATE(订单时间) = CURRENT_DATE() THEN 1 ELSE 0 END
若需精准到分钟级别,调整条件为:
CASE WHEN TIMESTAMP_TRUNC(订单时间, MINUTE) = TIMESTAMP_TRUNC(CURRENT_TIMESTAMP(), MINUTE) THEN 1 ELSE 0 END
上周同期订单量
同样新增计算字段,公式如下,聚合方式设为求和:
CASE WHEN DATE(订单时间) = DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY) THEN 1 ELSE 0 END
精准到分钟的版本:
CASE WHEN TIMESTAMP_TRUNC(订单时间, MINUTE) = TIMESTAMP_TRUNC(DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY), MINUTE) THEN 1 ELSE 0 END
步骤3:可视化展示对比数据
- 时间序列图/表格:将时间维度设为
订单时间的「小时」或「分钟」级别,添加上述两个订单量指标,即可直观看到每个时间点(如16:00、16:05)的今日与上周同期数据对比。 - 卡片组件:设置时间过滤器为「今日」,添加上周同期订单量指标,可单独展示当前时间点的上周同期数值,配合今日数据实现快速对比。
内容的提问来源于stack exchange,提问作者Bahadir Ayan
相关产品推荐
相关产品推荐

