Udostępnij za pośrednictwem


Co to są akcje usługi Azure Storage

Azure Storage Actions to w pełni zarządzana platforma przeznaczona do automatyzowania zadań zarządzania danymi dla usług Azure Blob Storage i Azure Data Lake Storage. Można jej użyć do wykonywania typowych operacji danych na milionach obiektów na wielu kontach magazynu bez aprowizacji dodatkowej pojemności obliczeniowej i bez konieczności pisania kodu.

Za pomocą funkcji Azure Storage Actions można automatyzować zadania, takie jak przenoszenie danych do bardziej opłacalnych warstw, zarządzanie przechowywaniem wersji, migawek lub poufnych zestawów danych, odzyskiwanie danych z archiwalnego magazynu tak, aby były dostępne do natychmiastowego użycia, lub zarządzanie tagami indeksów i metadanymi obiektów blob w celu lepszej organizacji i pobierania danych.

Ważne

Akcje usługi Azure Storage są ogólnie dostępne w tych regionach.

Terminy i definicje

Zasób, który aprowizujesz do wykonywania operacji na danych, jest nazywany zadaniem magazynu. Możesz używać zadania przechowywania do wykonywania operacji na obiektach blob w kontach usługi Azure Storage na podstawie zestawu zdefiniowanych warunków.

Zadanie magazynu zawiera zestaw warunków, operacji. Aby wykonać zadanie magazynu, należy utworzyć oraz przypisanie. W poniższej tabeli opisano każdy termin.

Składnik opis
Warunki Warunek to zbiór jednej lub więcej klauzul. Każda klauzula zawiera właściwość, wartość i operator. Gdy uruchamiane jest zadanie przechowywania, używa ono operatora do porównywania właściwości z wartością, aby określić, czy klauzula jest spełniona przez obiekt docelowy. Na przykład klauzula może ocenić, czy creation-time właściwość obiektu blob jest większa niż pięć dni temu.
Operacje Operacja to akcja wykonywana przez zadanie magazynu dla każdego obiektu spełniającego zdefiniowany zestaw warunków. Usuwanie bloba jest przykładem operacji.
Przypisania Przypisanie identyfikuje konto magazynu i podzbiór obiektów docelowych na tym koncie. Określa również, kiedy zadanie jest uruchamiane i gdzie są przechowywane raporty wykonywania.

Kompozycja

Zacznij od utworzenia zadania magazynu. Aby aprowizować zadanie magazynu, należy zdefiniować co najmniej jeden warunek i jedną operację. Najprostszym sposobem tworzenia warunków jest użycie projektanta wizualnego w witrynie Azure Portal. Możesz użyć wbudowanej funkcji podglądu w tym projektancie, aby zobaczyć wpływ warunków na dane testowe. Zobacz Definiowanie warunków i operacji zadania magazynu.

Uwaga

Definicje zadań magazynu można również tworzyć przy użyciu REST, SDK, PowerShell, interfejsu wiersza polecenia Azure, Bicep, Terraform lub szablonów ARM.

Przeczytaj te artykuły, aby dowiedzieć się, jak zdefiniować zadanie przechowywania.

Egzekucja

Aby użyć zadania magazynowania, należy utworzyć przydział zadania magazynowania. Przypisanie identyfikuje konto magazynu i podzbiór obiektów docelowych na tym koncie. Określa również, kiedy zadanie jest uruchamiane i gdzie są przechowywane raporty wykonywania. Zobacz Przypisywanie zadań magazynu.

Zadania są uruchamiane asynchronicznie zgodnie z harmonogramem określonym w zadaniu. Po zakończeniu przebiegu zostanie utworzony raport z wykonania. Ten raport wyszczególnia wyniki uruchomienia zadania dla każdego obiektu, który został objęty przez zadanie. Zobacz Analizę przebiegu zadań magazynowych.

Na stronie przeglądu zadania znajdują się metryki i wizualizacje podsumowujące liczbę obiektów, które spełniają warunek zadania, oraz wynik operacji, które podjęto przez zadanie magazynu dla każdego obiektu. Wykresy umożliwiają szybkie zgłębianie określonej instancji wykonawczej. Zobacz Monitorowanie akcji usługi Azure Storage.

Aby dowiedzieć się, jak przypisać zadanie związane z przechowywaniem, zapoznaj się z poniższymi artykułami:

Uwaga

Przypisanie zadania magazynu nie może być przeznaczone dla kont ogólnego przeznaczenia v1 oraz starszych kont Blob Storage, ponieważ te konta nie obsługują najnowszych funkcji. Jeśli masz konto usługi Blob Storage ogólnego przeznaczenia w wersji 1 lub starszej, zalecamy uaktualnienie do kont ogólnego przeznaczenia w wersji 2, aby korzystać ze wszystkich najnowszych funkcji.

Zdarzenia

Zdarzenia usługi Azure Storage Actions umożliwiają aplikacjom reagowanie na zdarzenia, takie jak ukończenie uruchomienia zadania magazynu. Nie wymaga to skomplikowanego kodu ani kosztownych i nieefektywnych usług sondowania.

Zdarzenia usługi Azure Storage Actions są wypychane przy użyciu usługi Azure Event Grid do subskrybentów, takich jak Azure Functions, Azure Logic Apps, a nawet do własnego odbiornika HTTP. Usługa Event Grid zapewnia niezawodne dostarczanie zdarzeń do aplikacji za pomocą rozbudowanych zasad ponawiania prób i obsługi utraconych komunikatów. Usługa Event Grid wykorzystuje subskrypcje zdarzeń do kierowania wiadomościami o zdarzeniach do subskrybentów. Najpierw zasubskrybuj punkt końcowy do zdarzenia. Następnie po wyzwoleniu zdarzenia usługa Event Grid wysyła dane o tym zdarzeniu do punktu końcowego.

Zobacz artykuł schematu zdarzeń usługi Azure Storage Actions, aby wyświetlić pełną listę zdarzeń, które obsługuje usługa Azure Storage Actions.

Ceny i rozliczenia

Ceny są oparte na realizacji przypisanych zadań magazynowych. Za każdym razem, gdy wykonywane jest przydzielenie zadania związanego z magazynowaniem, naliczana jest opłata za każdorazowe wykonanie zadania. Opłaty są również naliczane na podstawie liczby skanowanych i ocenianych obiektów pod kątem warunków zadania magazynu. Ta opłata jest oparta na pojedynczej cenie za milion skanowanych obiektów. Ostatni miernik ma zastosowanie do liczby operacji wykonywanych na obiektach na koncie magazynowym. Ta opłata jest również oparta na pojedynczej cenie za milion obiektów. Mierniki są stosowane do każdego wykonywanego wystąpienia. Jeśli przypisanie zadania magazynu ma być wykonywane wielokrotnie, opłaty są naliczane za każde oddzielne wystąpienie.

Na koniec cyklu rozliczeniowego opłaty za każdy miernik są sumowane. Rachunek lub faktura zawiera sekcję dla wszystkich kosztów usługi Azure Storage Actions. Dla każdego miernika jest oddzielny wiersz. Te opłaty są wyświetlane w subskrypcji konta magazynu, na którym skonfigurowano przypisanie zadania. Aby dowiedzieć się więcej o miernikach rozliczeniowych usługi Azure Storage Actions wraz z przykładowymi obliczeniami dla typowych scenariuszy, zobacz Planowanie zarządzania kosztami usługi Azure Storage Actions

Obsługiwane regiony

Akcje usługi Azure Storage są ogólnie dostępne w następujących regionach chmury publicznej:

  • Australia Środkowa

  • Australia Wschodnia

  • Australia Południowo-Wschodnia

  • Brazylia Południowa

  • Brazylia Południowo-Wschodnia

  • Kanada Środkowa

  • Kanada Wschodnia

  • Indie Środkowe

  • Środkowe stany USA

  • Azja Wschodnia

  • Wschodnie stany USA

  • Wschodnie stany USA 2

  • Francja Środkowa

  • Niemcy Północne

  • Niemcy Środkowo-Zachodnie

  • Izrael Środkowy

  • Włochy Północne

  • Japonia Wschodnia

  • Japonia Zachodnia

  • Jio Indie Środkowe

  • Jio India Zachodnia

  • Korea Środkowa

  • Korea Południowa

  • Meksyk Środkowy

  • Północno-środkowe stany USA

  • Europa Północna

  • Norwegia Wschodnia

  • Norwegia Zachodnia

  • Północna Republika Południowej Afryki

  • Zachodnia Republika Południowej Afryki

  • Południowo-środkowe stany USA

  • Indie Południowe

  • Azja Południowo-Wschodnia

  • Hiszpania Środkowa

  • Szwecja Środkowa

  • Szwecja Południowa

  • Szwajcaria Północna

  • Szwajcaria Zachodnia

  • Środkowe Zjednoczone Emiraty Arabskie

  • Północne Zjednoczone Emiraty Arabskie

  • Południowe Zjednoczone Królestwo

  • Zachodnie Zjednoczone Królestwo

  • Zachodnio-środkowe stany USA

  • Europa Zachodnia

  • Indie Zachodnie

  • Zachodnie stany USA

  • Zachodnie stany USA 2

  • Zachodnie stany USA 3

Następne kroki