Google Data studio - 当数据处于月份级别时,默认筛选上个月
Google Data studio -Default filter on last month when data is at month level
我在 Google Data Studio 中有一个包含一个数据源的报告。数据位于 BigQuery table YYYYMM 中的月份级别(例如 202001)。我有一个在年-月维度上设置的过滤器,它工作正常,但我想添加一个默认值,该值更改为 table 中可用的上个月 (max(year_month))。
这可能吗?我只找到了对默认选择进行硬编码的选项,但这不能动态更新
as in this screen shot
Jaishree's suggestion
可以通过将日期范围(在图表、报告级别、Date Range Control等)设置为上个月.
首先,需要在 数据源 中创建一个 YYYYMMDD Date
字段。这可以使用 CONCAT
function to add a Day (the 15th is used in the formula) and then using the TODATE
函数来完成(虽然在这种情况下 TODATE
函数不是必需的,但是,添加它作为最佳实践):
TODATE(CONCAT(Date, "15"), "%Y%m%d", "%Y%m%d" )
在 Google 论坛 (Nimantha; 10 Feb 2020) 上添加一个 link 到 post,它还有一个 GIF 来演示上述过程以及添加 日期 字段在 报告级别。
您可以创建另一个 field/column 作为同一年月,并始终将最新的年月值保留为 "latest month" 或您想要的任何名称。您可以使用
这样的逻辑
when existing_column = max(year_month) then "latest month" else existing_column
像这样
existing_column new_column
022020 latest month
012020 012020
122019 122019
112019 122019
您可以在默认选择选项中传递这个 "latest month" 值,这个选项就在维度下方。但是每次上传新数据时,您都必须更新此字段,例如更改 table 假设下个月您 table 应该像
existing_column new_column
032020 latest month
022020 022020
012020 012020
122019 122019
112019 122019
您可以通过调度查询以及在将数据加载到 Google 数据工作室的大查询中进行自动更新。
我在 Google Data Studio 中有一个包含一个数据源的报告。数据位于 BigQuery table YYYYMM 中的月份级别(例如 202001)。我有一个在年-月维度上设置的过滤器,它工作正常,但我想添加一个默认值,该值更改为 table 中可用的上个月 (max(year_month))。 这可能吗?我只找到了对默认选择进行硬编码的选项,但这不能动态更新
as in this screen shot
Jaishree's suggestion
可以通过将日期范围(在图表、报告级别、Date Range Control等)设置为上个月.
首先,需要在 数据源 中创建一个 YYYYMMDD Date
字段。这可以使用 CONCAT
function to add a Day (the 15th is used in the formula) and then using the TODATE
函数来完成(虽然在这种情况下 TODATE
函数不是必需的,但是,添加它作为最佳实践):
TODATE(CONCAT(Date, "15"), "%Y%m%d", "%Y%m%d" )
在 Google 论坛 (Nimantha; 10 Feb 2020) 上添加一个 link 到 post,它还有一个 GIF 来演示上述过程以及添加 日期 字段在 报告级别。
您可以创建另一个 field/column 作为同一年月,并始终将最新的年月值保留为 "latest month" 或您想要的任何名称。您可以使用
这样的逻辑when existing_column = max(year_month) then "latest month" else existing_column
像这样
existing_column new_column
022020 latest month
012020 012020
122019 122019
112019 122019
您可以在默认选择选项中传递这个 "latest month" 值,这个选项就在维度下方。但是每次上传新数据时,您都必须更新此字段,例如更改 table 假设下个月您 table 应该像
existing_column new_column
032020 latest month
022020 022020
012020 012020
122019 122019
112019 122019
您可以通过调度查询以及在将数据加载到 Google 数据工作室的大查询中进行自动更新。