簡體   English   中英

Azure數據工廠數據集動態文件夾路徑

[英]Azure Data Factory Dataset Dynamic Folder Path

我有一個駐留在日期動態的文件夾路徑下的數據集(例如,rootfolder / subfolder / yyyy / mm / dd / subfolder / subfolder),我正在嘗試通過復制活動將其拉出。 到目前為止,我無法讓Data Factory認識到我的日期是動態的...

到目前為止,這是我嘗試過的代碼:

["rootfolder/subfolder/subfolder/subfolder/subfoler/@{formatDateTime(utcnow(),'yyyy')}/@{formatDateTime(utcnow(),'MM')}/@{formatDateTime(utcnow(),'dd')}/subfolder/file"]

您需要使用數據工廠提供的concat函數。

@concat('rootfolder/subfolder/subfolder/subfolder/subfolder/',formatDateTime(utcnow(),'yyyy'),'/',formatDateTime(utcnow(),'MM'),'/',formatDateTime(utcnow(),'dd'),'/subfolder/file')

concat函數類似於連接字符串的編程語言。

更多詳細信息: Azure Data Factory遍歷文件

只是為了建立pm Anish K答案,您還可以使用格式將其縮短一點

formatDateTime(utcnow(),'yyyy/MM/dd')

所以最后的答案是

@concat('rootfolder/subfolder/subfolder/subfolder/subfolder/',formatDateTime(utcnow(),'yyyy//MM/dd'),'/subfolder/file')

如果您想在ADF上學習更多有關參數化的知識,請隨時觀看此視頻https://youtu.be/pISBgwrdxPM

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM