Получить имя файла BLOB-объекта в операции копирования данных - PullRequest
0 голосов
/ 13 декабря 2018

Я загружаю файлы json из веб-API и сохраняю их в хранилище больших двоичных объектов, используя операцию копирования данных и двоичную копию.Далее я хотел бы использовать другую операцию копирования данных для извлечения значения из каждого файла json в контейнере BLOB-объектов и сохранения значения вместе с его идентификатором в базе данных.Идентификатор является частью имени файла, но есть ли способ извлечь имя файла?

1 Ответ

0 голосов
/ 13 декабря 2018

Вы можете выполнить следующий набор действий:

1) Действие GetMetadata, настроить набор данных, указывающий на папку BLOB-объектов, и добавить дочерние элементы в список полей.

2) Действие forEach, которое берет каждый элемент из действия GetMetadata и перебирает их.Для этого вы настраиваете элементы как @activity ('NameOfGetMetadataActivity'). Output.childItems

3) Внутри foreach вы можете извлечь имя файла каждого файла, используя следующую функцию: item (). Name

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

Надеюсь, это помогло!

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