我是dataStudio的新手,我正在尝试构建一个简单的仪表板,并将计费数据导出到bigQuery。事实是,我添加了条形图以显示当月费用,但与我当前的账单不符,经过进一步调查,我意识到该图包括上个月的费用,如您在此处看到的:
该过滤器清楚地显示了当月费用,但仍包括上个月的费用,不确定原因。另外,如果有一些费用从上个月的最后一天开始,直到第二天才收取,我该如何制作一个考虑invoice.month
的过滤器。
更新#1:
如果添加usage_start_date和usage_end_date,您会发现该过滤器无法正常工作,因为它考虑了过去一个月的天数
更新#2:
我似乎无法为我的数据源(由GCP根据帐单数据创建的bigQuery数据集)选择日期范围维度的字段,这两个选项都相同:报告设置和当前页面设置
答案 0 :(得分:3)
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:
确保图表中的日期范围维度以及报告(或当前页面)均设置为Google Data Studio认可的日期字段;这可以通过以下方式实现:
2.1)报告设置
2.2)数据源
2.3)日期范围维度
添加了一个New Page to the Report和一个GIF来演示:
答案 1 :(得分:0)
这可能是因为相关数据源已将日期范围强制为分区列。
因此,您可以通过编辑数据源->编辑连接进行检查,并检查
使用xxx作为日期范围维度
设置已打开。