Как вы параметризуете конвейер копирования ADF для задним числом и обратного заполнения с помощью триггера переворачивающегося окна

Итак, я новичок в ADF. Я создал конвейер копирования, который использует метку времени в имени файла для создания раздела даты в моем приемнике ADLSgen2.

К сожалению, я не могу прикрепить изображения.

Последовательность такая:

  1. Действие GetMetadata (извлеченные дочерние элементы)

  2. Каждое действие (настройка [@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

Конвейер работает нормально, но проблема в том, что я хочу запускать только файлы для определенной даты и мне нужна помощь в параметризации.

Я хочу иметь возможность задним числом и засыпать любую конкретную дату с помощью триггера переворачивающегося окна. Заранее спасибо.

0 ответов

Другие вопросы по тегам