Azure Data Factory V2: триггер события с именем файла в качестве переменной - PullRequest
0 голосов
/ 04 октября 2018

Есть ли способ выполнить операцию копирования в ADF V2, инициированную событием, в котором имя исходного файла является переменной?Я знаю, что вы должны определить значение по умолчанию для «sourceFile» в параметрах конвейера (как мы увидим ниже).Однако я хотел бы, чтобы у меня не было значения по умолчанию, и чтобы конвейер запускался любым файлом с любым заголовком.В словах заказа имя файла будет проверено во время выполнения.

enter image description here

1 Ответ

0 голосов
/ 05 октября 2018

Исходя из ваших требований, я предлагаю вам узнать Операция поиска в фабрике данных Azure.

Операция поиска считывает и возвращает содержимое файла конфигурации или таблицы,Он также возвращает результат выполнения запроса или хранимой процедуры.Вывод из операции «Уточняющий запрос» может использоваться в последующей операции копирования или преобразования, если это одноэлементное значение.Вывод может использоваться в действии ForEach, если это массив атрибутов.

См. Пример действия копирования в приведенном выше документе. Вы можете сохранить имя файла в формате JSON.файл в хранилище BLOB-объектов Azure, а файл JSON изменяется динамически. Операция поиска извлекает определенное имя файла, и вы можете использовать его в выражении: @{activity('MyLookupActivity').output.firstRow.FileName.

Надеюсь, это поможет вам.

...