Какие действия вам нужно сшить, чтобы поместить большой двоичный объект в путь к Azure файлам (действие Копирование файла или Создание файла) - PullRequest
1 голос
/ 17 июня 2020

Используя приложения logi c и сетку событий, у меня нет проблем с запуском события и получением свойств большого двоичного объекта, но как мне передать это на файловый сервер Azure? Я вижу объект blob, URL-адрес и так далее. Я могу использовать действие Compose, чтобы получить URL. Когда я передаю URL-адрес в действие Copy File объекта Azure File, он дает мне 404, что файл не существует (отсюда и код ответа http 404). Нужно ли мне использовать getBlobContent в переменной и записывать ее в файл? Нужно ли мне использовать URI создания SAS из пути больших двоичных объектов, а затем использовать URI SAS? Последнее - то, что вы сделали бы, если бы отправили коллеге ссылку на файл «щелкните здесь, чтобы получить blob». Но я считаю, что объект Blob существует как доступный объект при срабатывании триггера (сетка событий видит файл, созданный в учетной записи Stroage). Документация мне не помогает. Заранее спасибо.

1 Ответ

0 голосов
/ 17 июня 2020

Для этого требования вам необходимо сначала получить содержимое большого двоичного объекта, а затем использовать действие «Создать файл», чтобы создать его на вашем файловом сервере. См. Мое приложение logi c ниже:

enter image description here

В моем приложении logi c я получаю содержимое blob с путем капля. Поскольку вы упомянули, что у вас есть URL-адрес капли, подумайте, что вы можете подставить URL-адрес и получить путь. Затем введите путь в поле «Blob» действия «Получить содержимое большого двоичного объекта».

Надеюсь, это поможет ~

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