Сложная логика перемещения файлов в Azure - PullRequest
0 голосов
/ 02 мая 2018

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

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

1 Ответ

0 голосов
/ 03 мая 2018

Приложения логики идеально подойдут для такого сценария.

Вот несколько причин, по которым:

  • В приложениях логики есть встроенные соединители для используемых вами служб: SFTP , Azure Data Lake и т. Д.
  • Приложения логики предоставляют богатый набор программных конструкций (т. Е. If, switch, loop) и функций (т. Е. Concat, subctring, replace,), которые вы можете использовать для изменения / манипулирования вашими данными в пути до того, как они приземлиться в вашем магазине Data Lake.
  • Всякий раз, когда вам не хватает встроенных функций, вы все равно можете использовать функции Azure для реализации своего решения в коде и запуска его в качестве действия в приложении логики.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...