Как я могу использовать коннектор Excel Online Flow для загрузки файла из хранилища файлов Azure? - PullRequest
0 голосов
/ 29 октября 2019

У нас есть требование импортировать файлы из хранилища файлов Azure, которые обновляются ежедневно, то есть имена и местоположения остаются постоянными. Мы используем Microsoft Flow для загрузки и обработки этих файлов.

На этапе сборки разработчики для удобства хранилища сохраняли образец файла на One Drive и использовали коннектор Excel Online (Business) для чтения файла (так было до тех пор, пока хранилище не стало доступно).

Теперь мы пытаемся заменить источник One Drive на хранилище файлов Azure, и, похоже, прямого способа сделать это не существует.

1 Ответ

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

В настоящее время нет поддержки триггеров на основе событий хранилища файлов Azure в приложениях Flow или Logic. Это не означает, что хранилище файлов Azure вообще не поддерживается.

Однако вы можете сделать список файлов в хранилище файлов Azure. Это дает вам возможность создать рабочий процесс, который может действовать при наличии файлов. Чтобы использовать действия хранилища файлов Azure, необходимо либо использовать приложение логики, либо Flow Premium.

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

Вы можете использовать триггер расписания для автоматизации выполнения рабочих процессов;ручной триггер;или HTTP-триггер, для которого вы можете позвонить, используя Azure Automation Runbook для автоматизации вызова, который сам по себе может быть запланирован.

...