Да, у вас может быть несколько функций, запускаемых из одного и того же изменения. Однако это требует, чтобы у вас была отдельная аренда для них. Они могут жить в одной и той же коллекции аренды, но им нужен другой префикс. Для этого есть настройка. В функциях Azure это свойство атрибута leaseCollectionPrefix
.
Аренда - это на самом деле просто документы, как и любые другие в базе данных Cosmos, которые будут использоваться для отслеживания потребителей этого процессора обработки изменений и сохранения некоторых контрольных точек, чтобы они знали, где продолжить работу, если ваше приложение перезапускается.