Поделиться через


Что такое предварительная версия действий служба хранилища Azure?

служба хранилища Azure Действия — это бессерверная платформа, которую можно использовать для выполнения общих операций с данными на миллионах объектов в нескольких учетных записях хранения.

Внимание

служба хранилища Azure Действия в настоящее время находятся в предварительной версии и доступны в этих регионах. Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.

Предварительный выпуск служба хранилища Azure Actions позволяет создавать задачи хранения, которые могут выполнять операции с большими двоичными объектами в учетных записях служба хранилища Azure на основе определенного набора условий. Задачи хранения могут обрабатывать миллионы объектов в учетной записи хранения без подготовки дополнительных вычислительных ресурсов и без необходимости писать код.

Анатомия задачи хранения

Задача хранилища содержит набор условий, операций и назначений. В следующей таблице описывается каждый компонент задачи хранения.

Компонент Description
Условия Условие коллекции одного или нескольких предложений. Каждое предложение содержит свойство, значение и оператор. При выполнении задачи хранилища оператор использует оператор для сравнения свойства со значением, чтобы определить, соответствует ли предложение целевому объекту. Например, предложение может оценить, превышает ли creation-time свойство большого двоичного объекта пять дней назад.
Операции Операция — это действие, выполняемое задачей хранения для каждого объекта, соответствующего определенному набору условий. Удаление большого двоичного объекта является примером операции.
Назначения Назначение определяет учетную запись хранения и подмножество объектов, предназначенных для этой учетной записи. Он также указывает, когда выполняется задача и где хранятся отчеты о выполнении.

Использование задачи хранилища

Сначала определите условия и операции задачи хранения. Затем назначьте эту задачу одной или нескольким учетным записям хранения. Мониторинг выполнения задач с помощью метрик, диаграмм и отчетов.

Определение задачи хранения

Начните с создания задачи хранения. Чтобы подготовить задачу хранения, необходимо определить по крайней мере одно условие и одну операцию. После создания задачи можно изменить эти условия и операции или добавить больше из них с помощью визуального конструктора.

Ознакомьтесь со следующими статьями, чтобы узнать, как определить задачу хранения:

Назначение задачи хранения

Вы можете назначить задачу хранения любой учетной записи хранения, в которой удостоверение назначено роли владельца данных BLOB-объектов хранилища. При создании назначения вы выберете учетную запись хранения и назначите роль управляемому удостоверению задачи, назначаемой системой. Это удостоверение создается автоматически при подготовке задачи. Роль, назначаемая этим удостоверением, должна позволить ему выполнять операции, определенные в задаче.

Задача хранения может быть назначена учетной записи хранения только владельцем этой учетной записи. Таким образом, если определяемая задача полезна владельцу другой учетной записи хранения, необходимо предоставить этому пользователю доступ к задаче хранения. Затем этот пользователь может назначить задачу своей учетной записи хранения. Вы можете предоставить пользователю доступ к задаче хранилища, назначив роль Azure удостоверению пользователя.

См. следующие статьи, чтобы узнать, как назначить задачу хранения:

Мониторинг выполнения задач хранилища

Задачи выполняются асинхронно в соответствии с расписанием, указанным в назначении. Отчет о выполнении создается при завершении выполнения. Этот отчет элементизирует результаты выполнения задачи на каждом объекте, который был нацелен на задачу.

На странице обзора задачи представлены метрики и визуализации, которые суммируют количество объектов, которые соответствуют условию задачи, и результат операций, выполняемых задачей хранения для каждого объекта. Диаграммы позволяют быстро детализировать конкретный экземпляр выполнения.

Ознакомьтесь со следующими статьями, чтобы узнать, как отслеживать выполнение задач:

Обработка событий задачи хранилища

события служба хранилища Azure Действия позволяют приложениям реагировать на события, такие как завершение выполнения задачи хранения. При этом не требуется сложный код или дорогостоящие и неэффективные службы опроса.

события служба хранилища Azure Действия отправляются с помощью Сетка событий Azure подписчикам, таким как Функции Azure, Azure Logic Apps или даже в собственный прослушиватель HTTP. Сетка событий обеспечивает надежную доставку событий в приложения с помощью функциональных политик повтора и недоставленных сообщений. Сетка событий использует подписки на события для маршрутизации сообщений о событиях подписчикам. Сначала подпишите конечную точку на событие. Затем при активации события служба Сетки событий отправляет данные о нем на соответствующую конечную точку.

См. статью схемы событий служба хранилища Azure Actions, чтобы просмотреть полный список событий, поддерживаемых служба хранилища Azure Actions.

Поддерживаемые регионы

служба хранилища Azure задачи поддерживаются в следующих общедоступных регионах:

  • Восточная Австралия

  • Юго-Восточная часть Австралии

  • Южная Бразилия

  • Центральная Канада

  • Центральная Индия

  • Центральная часть США

  • Центральная Франция

  • Центрально-Западная Германия

  • Центрально-северная часть США

  • Северная Европа

  • Центрально-южная часть США

  • Юго-Восточная Азия

  • Северная Швейцария

  • Западная Европа

  • западная часть США

  • Западная часть США 2

Цены и выставление счетов

Вы можете бесплатно использовать функцию во время предварительной версии, оплачивая только транзакции, вызываемые в вашей учетной записи хранения. Сведения о ценах на эту функцию будут опубликованы до общедоступной доступности.

Примечание.

Учетные записи общего назначения версии 1 не поддерживают последние функции, поэтому служба хранилища Azure Действия не поддерживаются. Если у вас есть учетная запись общего назначения версии 1, рекомендуется обновить до учетных записей общего назначения версии 2, чтобы использовать все последние функции.

Следующие шаги