Имя файла содержит <строку>(начинается_с или заканчивается_с) в ADF

Мне нужна помощь: мне нужно проверить/отфильтровать имя входного файла Excel при создании набора данных с некоторым префиксом (например, имя файла начинается или заканчивается некоторой строкой (например: начало/конец с сотрудником)). Как я могу реализовать то же самое в dafaflow Azure Data Factory?

пример: 20230831 emp_data.xlsx ==> проверить, существует ли файл со строкой emp_data или нет?

Подскажите, пожалуйста, как это реализовать. Я новичок в ADF. Спасибо!

пример: 20230831 emp_data.xlsx ==> проверить, существует ли файл со строкой emp_data или нет?

1 ответ

Имя файла содержит (starts_with или Ends_with) в ADF

Чтобы проверить имя файла, содержащее нужную подстроку, вы можете использовать динамическое выражение как@contains('filename','substring you want to check')

вы можете выполнить следующие шаги:

  • Используйте действие получения метаданных, чтобы получить имена файлов.введите сюда описание изображения
  • Передайте это имя файла в цикл foreach для повторениявведите сюда описание изображения
  • В цикле foreach выполните условие if для проверки имени файла, содержащего подстрокувведите сюда описание изображения

Он проверит имя файла, содержит подстроку и выполнит соответствующие действия.

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