繁体   English   中英

存在让 Google Data Studio 处理 integer 年作为年终日期的可能性

[英]Exists a possibility to let Google Data Studio process an integer year as year-end-date

在我的表中只有一个年份列为 integer。

在 Google Data Studio 中,可以将其转换为 date.year YYYY ,但无法在日期计算中使用此列。

更好的是 Data Studio date.year YYYY可以像YYYYmmdd一样处理。

也许这已经是可能的,但我找不到。

Data studio 允许您将查询写入 BigQuery 作为输入源,您可以使用这样的查询:

with yourTable as (select 2020 as year_column)
select *, DATE(year_column, 12, 31) as year_end_date
from yourTable;

或者,如果很多地方需要相同的转换,你可以为此定义一个视图

CREATE VIEW yourView 
AS SELECT *, DATE(year_column, 12, 31) as year_end_date
from yourTable;

1)日期字段
- 通过使用CONCAT function 添加月份和日期组件,可以在数据源中创建 YYYYMMDD 日期字段(下面计算字段中的 12 月 31 日); 由于格式为 YYYYMMDD,该字段将自动识别为日期字段,但是,作为最佳实践,添加了TODATE function:

TODATE(CONCAT(Year, "12", "31"), "%Y%m%d", "%Y%m%d")

GIF 详细说明 #1:

2)(可选)日期范围控制
- 设置日期范围,例如This year

3)(可选)时间序列
-维度Date_Field (粒度:年)。
- 比较日期范围Previous period
-风格:酒吧

Google Data Studio 报告和 GIF 演示 #2 和 #3:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM