Что такое предварительная версия действий служба хранилища 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, чтобы использовать все последние функции.