繁体   English   中英

我想知道一种将“yyyy-mm-dd”日期类型数据链接到 DataStudio 的有效方法

[英]I want to know an efficient way to link "yyyy-mm-dd" date type data to DataStudio

当我将数据放入 DataStudio 中的日期类型列时,我可以接受“yyyy-mm-dd”而不是“yyyymmdd”吗?

从下面的问答和官方文档来看,它看起来只是“yyyymmdd”。

Google Data Studio 表格显示日期列为 null

https://support.google.com/datastudio/answer/6401549?hl=en#zippy=%2Cin-this-article

但是,由于 Snowflake 的日期类型(链接的来源)只允许“yyyy-mm-dd”,我想知道如何有效地执行此操作,因为我正在将日期类型更改为字符类型,将其链接到 DataStudio,然后在 DataStudio 中将其改回日期类型。

https://docs.snowflake.com/en/sql-reference/data-types-datetime.html#date

如果你能告诉我,我将不胜感激。

不确定如何将 Snowflake 映射到 DataStudio,但 Snowflake 可以生成 yyyymmdd 日期。

SELECT TO_VARCHAR('2021-08-19'::DATE, 'YYYYMMDD');

如果 DataStudio 要求来自源的数据类型是DATE ,那么也许您可以将连接 session 或用户的 date_output_format 更改为“YYYYMMDD”。

https://docs.snowflake.com/en/sql-reference/parameters.html#label-date-output-format

将您的数据按原样导入 Data Studio。 在架构屏幕中,确保将源日期字段(“yyyy-mm-dd”)格式化为文本。 然后使用公式添加一个计算字段:

TODATE(source_date_field,"%Y-%m-%d","%Y%m%d")

日期参考

将新的计算字段格式化为日期。

暂无
暂无

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

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