簡體   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