Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Действия Azure Storage — это полностью управляемая платформа, предназначенная для автоматизации задач управления данными в Azure Blob Storage и Azure Data Lake Storage. Вы можете использовать его для выполнения общих операций с данными на миллионах объектов в нескольких учетных записях хранения без подготовки дополнительных вычислительных ресурсов и без необходимости писать код.
Действия службы хранилища Azure можно использовать для автоматизации таких задач, как перемещение данных на более экономичные уровни, управление хранением версий, моментальными снимками или конфиденциальными наборами данных, повторное извлечение данных из архивного хранилища, чтобы оно было доступно для немедленного использования, или управлять тегами индекса BLOB-объектов и метаданными для лучшей организации и извлечения данных.
Внимание
Действия службы хранилища Azure обычно доступны в этих регионах. Некоторые регионы остаются в режиме предварительного просмотра. Список см. в разделе "Регионы", поддерживаемые на уровне предварительной версии.
Термины и определения
Ресурс, подготовленный для выполнения операций с данными, называется задачей хранения. Задача хранилища может выполнять операции с блобами в учетных записях хранения Azure на основании заданных условий.
Задача хранилища содержит набор условий, операций. Чтобы выполнить задачу хранения, необходимо создать задание. В следующей таблице описывается каждый термин.
Компонент | Описание |
---|---|
Условия |
Условие коллекции одного или нескольких предложений. Каждое предложение содержит свойство, значение и оператор. При выполнении задачи хранилища используется оператор для сравнения свойства со значением, чтобы определить, выполняется ли условие для целевого объекта. Например, предложение может оценить, превышает ли creation-time свойство большого двоичного объекта пять дней назад. |
Операции | Операция — это действие, выполняемое задачей хранения для каждого объекта, соответствующего определенному набору условий. Удаление объекта блоб является примером операции. |
Назначения | Назначение определяет учетную запись хранения и подмножество объектов, предназначенных для этой учетной записи. Он также указывает, когда выполняется задача и где хранятся отчеты о выполнении. |
Композиция
Начните с создания задачи хранения. Чтобы подготовить задачу хранения, необходимо определить по крайней мере одно условие и одну операцию. Самый простой способ создания условий — использование визуального конструктора на портале Azure. Вы можете использовать встроенную предварительную версию в этом конструкторе, чтобы увидеть влияние условий на тестовые данные. См. раздел "Определение условий и операций задачи хранения".
Примечание.
Вы также можете создавать определения задач хранения, используя REST, SDK, PowerShell, Azure CLI, Bicep, Terraform или шаблоны ARM.
Ознакомьтесь со следующими статьями, чтобы узнать, как определить задачу хранения:
- Создание задачи хранилища
- Определение условий и операций задачи хранения
- Условия задачи хранилища
- Операции задачи хранилища
Исполнение
Чтобы использовать задачу хранения, необходимо создать назначение задачи хранения. Назначение определяет учетную запись хранения и подмножество объектов, предназначенных для этой учетной записи. Он также указывает, когда выполняется задача и где хранятся отчеты о выполнении. См. назначение задачи хранилища.
Задачи выполняются асинхронно в соответствии с расписанием, указанным в назначении. Отчет о выполнении создается при завершении выполнения. Этот отчет элементизирует результаты выполнения задачи на каждом объекте, который был нацелен на задачу. См . раздел "Анализ выполнения задач хранилища".
На странице обзора задачи представлены метрики и визуализации, которые суммируют количество объектов, которые соответствуют условию задачи, и результат операций, выполняемых задачей хранения для каждого объекта. Диаграммы позволяют быстро детализировать конкретный экземпляр выполнения. См. статью "Мониторинг действий службы хранилища Azure".
См. следующие статьи, чтобы узнать, как назначить задачу хранения:
Примечание.
Назначение задач хранения не может быть нацелено на учетные записи общего назначения версии 1, поскольку эти учетные записи не поддерживают самые последние функции. Если у вас есть учетная запись общего назначения версии 1, рекомендуется обновить до учетных записей общего назначения версии 2, чтобы использовать все последние функции.
События
события служба хранилища Azure Действия позволяют приложениям реагировать на события, такие как завершение выполнения задачи хранения. При этом не требуется сложный код или дорогостоящие и неэффективные службы опроса.
события служба хранилища Azure Действия отправляются с помощью Сетка событий Azure подписчикам, таким как Функции Azure, Azure Logic Apps или даже в собственный прослушиватель HTTP. Event Grid обеспечивает надежную доставку событий в ваши приложения с помощью расширенных политик повтора и функции обработки не доставленных сообщений. Сетка событий использует подписки на события для маршрутизации сообщений о событиях подписчикам. Сначала подпишите конечную точку на событие. Затем, когда событие активируется, служба сетки событий отправляет данные об этом событии в конечную точку.
См. статью схемы событий служба хранилища Azure Actions, чтобы просмотреть полный список событий, поддерживаемых служба хранилища Azure Actions.
Цены и выставление счетов
Цены основаны на выполнении назначений задач хранения. При каждом выполнении задания на хранение, с вас взимается плата за экземпляр выполнения задачи. Плата также взимается на основе количества отсканированных и вычисляемых объектов в соответствии с условиями задачи хранения. Эта плата основана на одной цене на миллион отсканированных объектов. Окончательный счетчик применяется к количеству операций, выполняемых для объектов в учетной записи хранения. Эта плата также основана на одной цене на миллион объектов. Метры применяются к каждому исполняемму экземпляру. Если назначение задачи хранилища планируется многократно выполняться, плата взимается за каждый отдельный экземпляр.
По окончании цикла выставления счетов плата за каждый счетчик суммируется. Ваш счет или накладная показывают раздел для всех затрат на операции с хранилищем Azure. Для каждого счетчика имеется отдельная строка. Эти расходы отображаются в подписке учетной записи хранения, в которой настроено назначение задачи. Дополнительные сведения о счетчиках выставления счетов для действий службы хранилища Azure и примерах вычислений для распространенных сценариев см. в статье "Планирование управления затратами на действия службы хранилища Azure"
Поддерживаемые регионы
Задачи службы хранилища Azure обычно доступны в следующих общедоступных регионах:
Западная часть США 3
Центрально-западная часть США
Западная часть Великобритании
Юг Соединённого Королевства
Северная часть ОАЭ;
Центральная Швеция
Центральная Испания
Южная Индия
Север Южной Африки
Восточная Норвегия
Корея (юг)
Центральная Корея
Jio, Центральная Индия
Западная Япония
Восточная Япония
Италия Север
Центральный Израиль
Восток США 2
Центральная Австралия
Регионы, поддерживаемые на уровне предварительной версии
Действия службы хранилища Azure в настоящее время доступны в предварительной версии и доступны в следующем регионе. Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.
Этот список является временным и будет меняться с течением времени, так как поддержка общедоступной версии продолжает расширяться.
Восточная Австралия
Юго-Восточная часть Австралии
Южная Бразилия
Центральная Канада
Центральная Индия
Центральная часть США
Центральная Франция
Центрально-Западная Германия
Центрально-северная часть США
Северная Европа
Центрально-южная часть США
Юго-Восточная Азия
Северная Швейцария
Западная Европа
западная часть США
Западная часть США 2