Раздел служебной шины для ADLS с помощью приложения логики - PullRequest
0 голосов
/ 28 февраля 2019

Я новичок в приложениях логики, и у меня есть несколько основных вопросов.Я создал следующий рабочий процесс (1 триггер + 2 действия), где:

1) Чтение любых новых сообщений в теме служебной шины Azure.

2) Затем загрузите данные в озеро данных Azure соответственноПапки.

enter image description here

В связи с этим у меня есть несколько запросов:

  • В ADLS я создаюпапка, как [Тема] \ ГГГГ \ ММ \ ДД.Таким образом, с точки зрения дизайна есть способ пропустить второй шаг (ADLS Create Folder) или рабочий процесс будет игнорироваться, если целевая папка существует.

  • Если у меня есть 4 разных предметных области, тоНужно ли создавать 4
    экземпляров приложений логики.

  • Что касается приложения функций и приложений логики Azure, которое более экономично
    .И как мне масштабировать и контролировать выполнение логического приложения.

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете вставить условные шаги в приложениях логики, чтобы вы могли проверить, существует ли целевая папка.

Что вы подразумеваете под "Предметной областью"?Если вы хотите писать в разные места, вы можете добавить шаг для каждого в одном и том же приложении логики.

Лично я нахожу, что приложения логики легко настроить и что-то запустить, как вы уже сделали.Мне будет труднее поддерживать позже.Если рабочий процесс усложняется и время от времени изменяется, я предпочитаю все кодировать в приложении-функции и помещать его в систему управления версиями.Это дает мне больше контроля.Я бы сказал, что если вам трудно управлять потоком в приложениях логики, подумайте об использовании Function Apps.Вы также можете смешивать: Приложения функций могут быть шагом в приложении логики.

...