Прочтите список файлов в папке хранилища BLOB-объектов Azure с помощью Logic Apps и вставьте имена файлов с расширением в Azure SQL
Я изучаю рабочий процесс Azure Logic Apps, я распаковал архив в папку в хранилище BLOB-объектов.
Теперь мне нужно прочитать имена файлов с расширением в извлеченном пути и вставить это имя файла в базу данных SQL Azure.
Любезно мог бы я получить помощь в достижении этого.
1 ответ
Чтобы реализовать это требование, вы можете обратиться к моим шагам ниже:
1. Используйте « », чтобы Список BLOB-объектоввывести список всех BLOB-объектов в вашей папке в хранилище.
2. Затем добавьте цикл « Для каждого » в приложение логики, чтобы зациклить значение из «Список больших двоичных объектов». И в цикле «Для каждого» используйте « Вставить строку (V2) », чтобы вставить каждое имя файла в вашу таблицу sql.
Кстати , перед шагом 2 я уже создал таблицу с именем
FilesTable
в моем лазурном sql db, как показано на скриншоте ниже:
И когда вы используете цикл «Для каждой» для вставки строк, нам лучше включить « Контроль параллелизма » и установить
Degree of Parallelism
к
1
чтобы избежать проблем с параллелизмом. Пожалуйста, сделайте это, как показано ниже: