Я бы, вероятно, использовал простое приложение логики с триггером Event Grid для события, создаваемого BLOB-хранилищем.Основываясь на данных триггера, я бы назвал Databricks Job REST API.
Я сделал всю демонстрацию ниже, работая менее чем за 10 минут, поэтому ее быстрая настройка.
В этой демонстрации я использовал
![enter image description here](https://i.stack.imgur.com/Ch31U.png)
И приложение логики настроено как триггер
![enter image description here](https://i.stack.imgur.com/9blIM.png)
Где я настоятельно рекомендую добавитьфильтр префиксов, такой как
/blobServices/default/containers/<container_name>
Таким образом, вы не запускаете слишком много логических приложений из разных контейнеров, поскольку сетка событий реагирует на все события во всей учетной записи хранения.
И HTTP-вызов, например,
![enter image description here](https://i.stack.imgur.com/zTOTi.png)
Конечно, на этом этапе просто измените список кластеров на отправку вызова REST задания.
И посмотрите на выполнение как
![enter image description here](https://i.stack.imgur.com/mQ42f.png)
![enter image description here](https://i.stack.imgur.com/aZkzq.png)
Просто убедитесь, что поставщик ресурсов EventGrid зарегистрирован, или приложение логики никогда не отключится.
![enter image description here](https://i.stack.imgur.com/nyz8f.png)
![enter image description here](https://i.stack.imgur.com/zLJCh.png)
![enter image description here](https://i.stack.imgur.com/5Umxo.png)