Google DataStudio - 日期范围

Mar*_*rte 1 looker-studio

我对 dataStudio 还很陌生,我正在尝试构建一个简单的仪表板,并将计费数据导出到 bigQuery。问题是,我添加了一个条形图来显示当月的费用,但它与我当前的账单不符,经过进一步调查,我意识到该图表包括上个月的费用,如下所示:

发票

过滤器清楚地显示了当月的费用,但它仍然包括上个月的费用,不知道为什么。另外,我如何制作一个过滤器来考虑invoice.month以防万一有一些费用从上个月的最后一天开始并一直收取到第二天。

更新#1:

如果我添加使用开始日期和使用结束日期,您将看到过滤器未按预期工作,因为它考虑了过去一个月的天数

这个月

更新#2:

对于我的数据源(GCP 根据结算数据创建的 bigQuery 数据集),似乎无法选择日期范围维度的字段,这两个选项上的操作相同:报告设置和当前页面设置

在此输入图像描述

Nim*_*tha 5

概括

  1. 创建下面的计算字段
  2. 确保图表和报告(或当前页面)中的日期范围维度设置为新创建的日期字段。

1) 日期:TODATE & CONCAT

invoice.month字段目前不是 Google Data Studio 识别的日期;创建下面的数据源级计算字段即可解决问题:

一种方法是使用完整的YYYYMMDD Date,可以通过使用CONCAT函数添加Day组件(下面使用15日)来实现,然后合并该TODATE函数以确保Date格式被识别:

TODATE(CONCAT(invoice.month, "15"), "%Y%m%d", "%Y%m%d")
Run Code Online (Sandbox Code Playgroud)

Google Data Studio 报告和 GIF 来详细说明:

2) 日期:日期范围维度

确保图表中的日期范围维度以及报告(或当前页面)设置为 Google Data Studio 识别的日期字段;这可以通过以下方式实现:

2.1) 报告设置

  • 有两种方法可以访问报告设置:
    • 文件 > 报告设置;
    • 右键单击页面上的空白区域,然后从下拉列表中选择报告设置;

2.2)数据来源

  • 选择相应的数据源;

2.3) 日期范围维度

  • 从字段列表中选择新创建的日期字段。

向报告添加了新页面以及 GIF 来演示: