【发布时间】:2018-05-09 13:26:01
【问题描述】:
我一直在尝试创建一个指定年份和月份的列(通过从时间戳列中提取年份和月份,然后将它们连接在一起)。 该列是否有可能是“日期”类型? 我要求的原因是将不同的值显示为日期(在 Google Data Studio 上)而不是数字。 理想情况下,它看起来像这样: “2018 年 5 月” 而不是“2018-05”,这是我的输出。
谢谢!
【问题讨论】:
-
我不知道只有月份和年份的
Date数据类型。但是,您可以只构建一个列来分配它是什么月/年的第一天。这样,您至少可以将所有内容聚合到同一天的数据点。然后,只需格式化该日期的显示方式即可。 -
您应该尽可能存储最精确的信息。如果今天您需要某种格式,可以获取数据并转换输出。如果明天您需要另一种日期格式,您需要做的就是更改/添加另一个转换。无需包含易于计算的信息的列
标签: sql google-bigquery google-data-studio bigquery-standard-sql