[英]Azure Data Factory- Copy specific files from multiple Parent folders from FTP Server
[英]How to identify and copy the most recently added files in Azure Data Factory when there are multiple sub-folders?
DF 中的文件夾結構是這樣的:
父文件夾/子文件夾1/子文件夾12/子文件夾13/文件1 父文件夾/子文件夾2/子文件夾22/子文件夾23/文件2 父文件夾/子文件夾3/子文件夾32/子文件夾33/文件3
目標是創建一個管道,該管道可以識別最近添加到父文件夾下的文件,並僅復制該文件並移動到接收器。 這可能需要多個嵌套管道和 foreach 循環,但我無法找到解決方案。
為了從文件夾中復制最后修改的文件,您可以按照此線程中描述的步驟 - ADF:復制最后修改的 blob
如果您在父文件夾下有多個子文件夾,並且您想從每個子文件夾復制最新文件,那么您將必須使用父管道,在該管道中您使用 GetMetaData 活動來獲取子文件夾列表,然后將 output 傳遞給隨后的 ForEach 活動遍歷子文件夾名稱列表,然后在 ForEach 活動內部有一個 Execute 管道活動,它將執行 復制每個子文件夾的最后修改的管道。
下面的 GIF 只是從文件夾中復制最后修改的文件:
該主題也在此處討論: https://docs.microsoft.com/answers/questions/379892/index.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.