Co je Azure Storage Actions Preview?

Azure Storage Actions je bezserverová architektura, kterou můžete použít k provádění běžných operací s daty u milionů objektů v několika účtech úložiště.

Důležité

Akce služby Azure Storage jsou aktuálně ve verzi PREVIEW a jsou k dispozici v těchto oblastech. Právní podmínky, které platí pro funkce Azure, které jsou ve verzi beta, verzi Preview nebo které zatím nejsou veřejně dostupné, najdete v Dodatečných podmínkách použití pro Microsoft Azure verze Preview.

Verze Preview akcí služby Azure Storage umožňuje vytvářet úlohy úložiště, které můžou provádět operace s objekty blob v účtech Azure Storage na základě sady podmínek, které definujete. Úlohy úložiště můžou zpracovávat miliony objektů v účtu úložiště bez zřízení další výpočetní kapacity a bez nutnosti psaní kódu.

Anatomie úlohy úložiště

Úloha úložiště obsahuje sadu podmínek, operací a přiřazení. Následující tabulka popisuje jednotlivé součásti úlohy úložiště.

Komponenta Popis
Podmínky Podmínka kolekce jedné nebo více klauzulí. Každá klauzule obsahuje vlastnost, hodnotu a operátor. Při spuštění úlohy úložiště používá operátor k porovnání vlastnosti s hodnotou k určení, zda je klauzule splněna cílovým objektem. Klauzule může například vyhodnotit, jestli creation-time je vlastnost objektu blob větší než pět dní.
Operace Operace je akce, kterou úloha úložiště provádí u každého objektu, který splňuje definovanou sadu podmínek. Odstranění objektu blob je příkladem operace.
Přiřazení Přiřazení identifikuje účet úložiště a podmnožinu objektů, které se mají v daném účtu cílit. Určuje také, kdy se úloha spustí a kde jsou uloženy sestavy provádění.

Jak používat úlohu úložiště

Nejprve definujte podmínky a operace úlohy úložiště. Potom tento úkol přiřaďte k jednomu nebo více účtům úložiště. Monitorování spuštění úloh pomocí metrik, grafů a sestav

Definování úlohy úložiště

Začněte vytvořením úlohy úložiště. Pokud chcete zřídit úlohu úložiště, musíte definovat aspoň jednu podmínku a jednu operaci. Po vytvoření úkolu můžete tyto podmínky a operace upravit nebo přidat další z nich pomocí vizuálního návrháře.

V těchto článcích se dozvíte, jak definovat úlohu úložiště:

Přiřazení úlohy úložiště

Úlohu úložiště můžete přiřadit libovolnému účtu úložiště, ve kterém má vaše identita přiřazenou roli Vlastník dat objektů blob služby Storage. Při vytváření přiřazení vyberete účet úložiště a přiřadíte roli spravované identitě úlohy přiřazené systémem. Tato identita se pro vás vytvoří automaticky při zřízení úlohy. Role, kterou této identitě přiřadíte, musí umožňovat provádění operací definovaných v úloze.

Úlohu úložiště může přiřadit k účtu úložiště jenom vlastník tohoto účtu. Proto pokud je úloha, kterou definujete, užitečná pro vlastníka jiného účtu úložiště, musíte danému uživateli udělit přístup k úloze úložiště. Potom může tento uživatel přiřadit úkol ke svému účtu úložiště. Uživateli můžete udělit přístup k úloze úložiště přiřazením role Azure k identitě uživatele.

V těchto článcích se dozvíte, jak přiřadit úlohu úložiště:

Monitorování spuštění úloh úložiště

Úlohy se spouští asynchronně podle plánu, který zadáte v přiřazení. Po dokončení spuštění se vytvoří sestava spuštění. Tato sestava uvádí výsledky úlohy spuštěné u každého objektu, který byl cílem úkolu.

Na stránce přehledu úkolu jsou uvedeny metriky a vizualizace, které shrnují, kolik objektů splnilo podmínku úkolu, a výsledek operací, které úloha úložiště na každém objektu pokusila. Grafy umožňují rychle přejít k podrobnostem konkrétní instance provádění.

V těchto článcích se dozvíte, jak monitorovat spuštění úloh:

Zpracování událostí úloh úložiště

Události akcí služby Azure Storage umožňují aplikacím reagovat na události, jako je například dokončení spuštění úlohy úložiště. Dělá to bez nutnosti složitého nebo nákladného a neefektivního dotazování služeb.

Události akcí služby Azure Storage se odsílají pomocí Azure Event Gridu odběratelům, jako jsou Azure Functions, Azure Logic Apps nebo dokonce do vlastního naslouchacího procesu HTTP. Event Grid nabízí spolehlivé doručování událostí do aplikací díky bohatým zásadám opakování a zpracování nedoručených zpráv. Event Grid používá odběry událostí ke směrování zpráv událostí odběratelům. Nejprve se přihlaste k odběru koncového bodu události. Po aktivaci události pak služba Event Grid odešle data o této události do koncového bodu.

Úplný seznam událostí, které akce Služby Azure Storage podporuje, najdete v článku o schématu událostí akcí služby Azure Storage.

Podporované oblasti

Úlohy azure Storage jsou podporované v následujících veřejných oblastech:

  • Austrálie – východ

  • Austrálie – jihovýchod

  • Brazílie – jih

  • Střední Kanada

  • Indie – střed

  • USA – střed

  • Francie – střed

  • Německo – středozápad

  • USA – středosever

  • Severní Evropa

  • Usa – středojižní

  • Southeast Asia

  • Švýcarsko – sever

  • West Europe

  • USA – západ

  • Západní USA 2

Ceny a fakturace

Funkci si můžete vyzkoušet zdarma během verze Preview a platit pouze za transakce vyvolané na vašem účtu úložiště. Informace o cenách funkce budou publikovány před obecnou dostupností.

Další kroky