【问题标题】:Google DataStudio - Date RangesGoogle DataStudio - 日期范围
【发布时间】:2020-10-27 04:21:22
【问题描述】:

我是 dataStudio 的新手,我正在尝试构建一个简单的仪表板,其中包含导出到 bigQuery 的计费数据。问题是我添加了一个条形图来显示当前月份的费用,但它与我当前的账单不匹配,经过进一步调查后,我意识到该图表包括上个月的费用,如您在此处看到的:

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

更新 #1:

如果我添加 usage_start_date 和 usage_end_date 你会看到过滤器没有按预期工作,因为它考虑了过去一个月的天数

更新 #2:

对于我的数据源(GCP 从计费数据创建的 bigQuery 数据集),我似乎无法选择日期范围维度的字段,这两个选项都是一样的:报告设置和当前页面设置

【问题讨论】:

    标签: google-data-studio


    【解决方案1】:

    总结

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

    1) 日期:TODATE & CONCAT

    invoice.month 字段当前不是 Google Data Studio 识别的日期;在下面创建数据源级Calculated Field 即可:

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

    TODATE(CONCAT(invoice.month, "15"), "%Y%m%d", "%Y%m%d")
    

    Google Data Studio Report 和一个 GIF 来详细说明:

    2) 日期:日期范围维度

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

    2.1) 报告设置

    • 有两种方法可以访问报告设置:
      • 文件 > 报告设置;
      • 右键点击页面空白处,从下拉菜单中选择报告设置;

    2.2) 数据源

    • 选择相应的数据源;

    2.3) 日期范围维度

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

    添加了New Page to the Report 以及 GIF 来演示:

    【讨论】:

    • 哇,你提供的@Nimantha 答案太棒了,我很想接受你的答案是正确的,但我犯了一个错误,刚刚更新了问题,请你检查一下吗?
    • 更新了答案以包括报告设置的第二部分(以及详细说明的 GIF);确保图表中的日期范围维度以及报告(或当前页面)设置为 Google 数据洞察可识别的日期字段
    • 抱歉一直问@Nimantha。但是由于某种原因,当我选择数据源(即GCP在bigquery中创建的导出数据集)时,我没有在设置中看到数据范围维度,只是再次更新了我的问题,以便您看到它。跨度>
    • 刚刚再次打开了我的问题,因为似乎存在无法使用您展示的技术解决的问题。基本上,我无法在任何地方看到数据范围维度字段
    【解决方案2】:

    这可能是因为相关数据源已将日期范围强制用于分区列。

    因此,您可以通过编辑数据源-> 编辑连接来检查这一点,并检查

    使用 xxx 作为日期范围维度

    设置已开启。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-07
      • 1970-01-01
      • 1970-01-01
      • 2014-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-05
      相关资源
      最近更新 更多