0

所以我是 ADF 的新手。我创建了一个复制管道,它使用文件名中的时间戳在我的接收器 ADLSgen2 中创建一个日期分区。

不幸的是,我无法附上图片。

顺序是这样的:

  1. GetMetadata 活动(提取的 childItems)

  2. Foreach 活动(设置[@activity('Get Metadata1').output.childItems])

  3. 在 foreach 中,我使用了 SetVariable 活动 (VARIABLES-@concat(substring(split(item().name,'_')[2],0,4),'/',substring(split(item().name,'_')[2],4,2),'/', substring(split(item().name,'_')[2],6,2))) 来拆分文件名并提取日期,然后将我的复制活动与该目录链接起来

    ```'Year=', formatDateTime(variables('datetime'), 'yyyy'), '/',
    ```'Month=', formatDateTime(variables('datetime'), 'MM'), '/',
    ```'Day=', formatDateTime(variables('datetime'), 'dd')
    ```))**
    
    

文件格式为 H_ODP_20201125_092436_00.CSV

管道工作正常,但问题是我只想运行特定日期的文件并且需要帮助参数化它。

我希望能够使用翻滚窗口触发器回溯和回填任何特定日期提前谢谢你。

4

0 回答 0