![](/img/trans.png)
[英]How to format an activity output as YYYY-MM-DD hh:mm:ss in Azure data factory
[英]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.