Да, каждый из этих процессоров имеет свойство AzureStorageCredentialsControllerService
, которое является службой контроллера, для которой предоставляются учетные данные Azure. Определите службу контроллера и заполните ее один раз, а затем укажите на нее столько процессоров, сколько захотите.
Если у вас несколько наборов учетных данных, вы также можете использовать AzureStorageCredentialsControllerServiceLookup
, который удовлетворяет требованиям службы контроллера выше, но фактически служит преобразователем для нескольких наборов через azure.storage.credentials.name
атрибут. Например, вы можете настроить dev и test с разными учетными данными, указать ASCCS
для каждой пары учетных данных и зарегистрировать их оба с помощью поиска службы, обозначенного dev
или test
соответственно. Затем, когда потоковый файл, проходящий через процессор, имеет значение атрибута azure.storage.credentials.name
dev
, будут использоваться эти учетные данные, а при test
- тестовые учетные данные.