Чтение имен файлов из каталога Azure file_storage - PullRequest
1 голос
/ 03 октября 2019

У меня есть file_storage на моем портале Azure, который примерно такой:

- 01_file.txt
- 02_file.txt
- 03_file.txt

В Azure Data Studio у меня есть набор данных, связанный с этим файловым хранилищем.

Если возможноЯ хотел бы пройтись по этому каталогу и получить список всех имен файлов в моем конвейере ETL.

Я посмотрел на For Each и look up, но не могу понятьо том, как применить его к каталогу.

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

моя текущая работа вокругсоздать файл JSON, который перечисляет имена файлов при загрузке данных в хранилище файлов и анализирует их, используя look up и For Each, но я хотел бы знать, есть ли лучшее решение, использующее datafactory?

1 Ответ

1 голос
/ 04 октября 2019

Пожалуйста, используйте GetMetadata-Activity . Вы можете получить метаданные папки, а затем получить списки имен файлов, используя свойства childItem. Подробнее см. https://docs.microsoft.com/en-us/azure/data-factory/control-flow-get-metadata-activity#get-a-folders-metadata

Конфигурация трубопровода:

enter image description here

Исполнение:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...