[英]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.