Может ли приложение логики запускаться для каждого нового BLOB-объекта, используя встроенный триггер BLOB-объекта? - PullRequest
0 голосов
/ 11 сентября 2018

Я создаю приложение логики, которое должно обрабатывать каждый новый BLOB-объект, созданный в определенном хранилище BLOB-объектов.Я хотел использовать встроенный триггер BLOB-объекта, предоставляемый Azure, однако это всего лишь периодическая проверка наличия новых BLOB-объектов.

Теперь, если в течение этого периода создается несколько новых объектов, запускается приложение логики.срабатывает.Я могу выбрать «Количество BLOB-объектов для возврата из триггера», но это всегда позволяет нам использовать только «Список файлов» в дальнейших действиях приложения логики.Я полагаю, что, возможно, смогу взять первое из списка, если я установлю возвращенное количество BLOB-объектов равным 1, однако я забочусь, если это правильный способ сделать это.

Итак, мои вопросы:

  1. Существует ли простой способ запуска приложения логики для КАЖДОГО нового большого двоичного объекта?

  2. Если нет, то как извлечь первый большой двоичный объект из спискаФайлов, использующих действие «Получить содержимое BLOB-объектов» в приложениях логики?

  3. Что происходит с другими потенциальными новыми BLOB-объектами, когда я устанавливаю «Количество BLOB-объектов для возврата из триггера» равным 1?

1 Ответ

0 голосов
/ 12 сентября 2018

Я бы посоветовал взглянуть на Event Grid .

Хранилища BLOB-объектов (только v2 и blob) генерируют события при создании новых BLOB-объектов:

Реакция на события хранения BLOB-объектов .

В конструкторе приложений логики вы можете выбрать Eventgrid Trigger.

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