Я разрабатываю конвейер в Azure Data Factory V2. Он имеет очень простую операцию копирования. Конвейер должен запускаться при добавлении файла в хранилище озера данных Azure Gen 2. Для этого я создал триггер события, прикрепленный к ADLS_gen2 в созданном BLOB-объекте. Затем назначьте триггер для конвейера и свяжите данные триггера @triggerBody (). FileName с параметром конвейера.
Чтобы проверить это, я использую хранилище хранилища Azure и загружаю файл в озеро данных. Проблема в том, что триггер в фабрике данных запускается дважды, в результате чего конвейер запускается дважды. Первый конвейер завершен, как и ожидалось, а второй остается в обработке.
Кто-нибудь сталкивался с этой проблемой? Я попытался удалить триггер в DF и создать новый, но результат был таким же с новым триггером. введите описание изображения здесь
введите описание изображения здесь