Delen via


Wat is Azure Storage Acties?

Azure Storage Actions is een volledig beheerd platform dat is ontworpen voor het automatiseren van gegevensbeheertaken voor Azure Blob Storage en Azure Data Lake Storage. U kunt deze gebruiken om algemene gegevensbewerkingen uit te voeren op miljoenen objecten in meerdere opslagaccounts zonder extra rekencapaciteit in te richten en zonder dat u code hoeft te schrijven.

U kunt Azure Storage Actions gebruiken om taken te automatiseren, zoals het verplaatsen van gegevens naar rendabelere lagen, het bewaren van versies, momentopnamen of gevoelige gegevenssets, het reactiveren van gegevens uit archiefopslag, zodat deze beschikbaar is voor direct gebruik, of blob-indextags en metagegevens beheren voor betere organisatie en het ophalen van gegevens.

Belangrijk

Azure Storage Actions is algemeen beschikbaar in deze regio's.

Termen en definities

De resource die u inricht om gegevensbewerkingen uit te voeren, wordt een opslagtaak genoemd. Een opslagtaak kan bewerkingen uitvoeren op blobs in Azure Storage-accounts op basis van een set voorwaarden die u definieert.

Een opslagtaak bevat een set voorwaarden, bewerkingen. Om een opslagtaak uit te voeren, moet u een toewijzing maken. In de volgende tabel wordt elke term beschreven.

Onderdeel Beschrijving
Voorwaarden Een voorwaarde is een verzameling van een of meer clausules. Elke clausule bevat een eigenschap, een waarde en een operator. Wanneer de opslagtaak wordt uitgevoerd, wordt de operator gebruikt om een eigenschap te vergelijken met een waarde om te bepalen of aan een clausule wordt voldaan door het doelobject. Een clausule kan bijvoorbeeld evalueren of een creation-time eigenschap van een blob langer geleden is dan vijf dagen.
Bedrijfsactiviteiten Een bewerking is de actie die een opslagtaak uitvoert voor elk object dat voldoet aan de gedefinieerde set voorwaarden. Het verwijderen van een blob is een voorbeeld van een bewerking.
Toewijzingen Een opdracht identificeert een opslagaccount en een subset van objecten om op te richten in dat account. Ook wordt aangegeven wanneer de taak wordt uitgevoerd en waar uitvoeringsrapporten worden opgeslagen.

Compositie

Begin met het maken van een opslagtaak. Als u een opslagtaak wilt inrichten, moet u ten minste één voorwaarde en één bewerking definiëren. De eenvoudigste manier om voorwaarden op te stellen, is met behulp van een visuele ontwerper in Azure Portal. U kunt een ingebouwde preview-functie in die ontwerpfunctie gebruiken om de impact van uw voorwaarden op testgegevens te bekijken. Zie Voorwaarden en bewerkingen voor opslagtaken definiëren.

Notitie

U kunt ook opslagtaakdefinities maken met behulp van REST-, SDK's, PowerShell- en Azure CLI-, Bicep-, Terraform- of ARM-sjablonen.

Zie deze artikelen voor meer informatie over het definiëren van een opslagtaak:

Uitvoering

Als u een opslagtaak wilt gebruiken, moet u een opslagtaaktoewijzing maken. Een opdracht identificeert een opslagaccount en een subset van objecten om op te richten in dat account. Ook wordt aangegeven wanneer de taak wordt uitgevoerd en waar uitvoeringsrapporten worden opgeslagen. Zie De toewijzing van opslagtaken.

Taken worden asynchroon uitgevoerd volgens de planning die u in de toewijzing opgeeft. Er wordt een uitvoeringsrapport gemaakt wanneer de uitvoering is voltooid. Dit rapport specificeert de resultaten van de taak die is uitgevoerd op elk object waarop de taak is gericht. Zie Opslagtaakuitvoeringen analyseren.

De overzichtspagina van de taak bevat metrische gegevens en visualisaties die samenvatten hoeveel objecten aan de taakvoorwaarde voldoen en het resultaat van de bewerkingen die door de opslagtaak op elk object zijn uitgevoerd. Met de grafieken kunt u snel inzoomen op een specifiek uitvoeringsexemplaren. Zie Azure Storage-acties bewaken.

Zie deze artikelen voor meer informatie over het toewijzen van een opslagtaak:

Notitie

Toewijzing van opslagtaken kan niet gericht zijn op v1- en verouderde Blob Storage-accounts voor algemeen gebruik, omdat deze accounts geen ondersteuning bieden voor de nieuwste functies. Als u een v1-account voor algemeen gebruik of een verouderd Blob Storage-account hebt, raden we u aan een upgrade uit te voeren naar v2-accounts voor algemeen gebruik om alle nieuwste functies te gebruiken.

Evenementen

Met Gebeurtenissen van Azure Storage Actions kunnen toepassingen reageren op gebeurtenissen, zoals het voltooien van een uitvoering van een opslagtaak. Het doet dit zonder de noodzaak van ingewikkelde code of dure en inefficiënte polling-services.

Gebeurtenissen van Azure Storage Actions worden gepusht met behulp van Azure Event Grid naar abonnees zoals Azure Functions, Azure Logic Apps of zelfs naar uw eigen HTTP-listener. Event Grid biedt betrouwbare levering van evenementen aan uw toepassingen via uitgebreide herhalingsbeleid en dead-letterverwerking. Event Grid maakt gebruik van gebeurtenisabonnementen om gebeurtenisberichten naar abonnees te routeren. Abonneer eerst een eindpunt op een gebeurtenis. Wanneer een gebeurtenis wordt geactiveerd, verzendt de Event Grid-service vervolgens gegevens over die gebeurtenis naar het eindpunt.

Zie het schemaartikel over gebeurtenissen van Azure Storage Actions om de volledige lijst weer te geven van de gebeurtenissen die Door Azure Storage Actions worden ondersteund.

Prijzen en facturatie

Prijzen zijn gebaseerd op de uitvoering van opslagtaaktoewijzingen. Telkens wanneer uw opdracht voor opslagtaken wordt uitgevoerd, worden er kosten in rekening gebracht voor de taakuitvoeringsinstantie. Er worden ook kosten in rekening gebracht op basis van het aantal gescande objecten en geëvalueerd op basis van de voorwaarden van de opslagtaak. Deze kosten zijn gebaseerd op één prijs per miljoen gescande objecten. De laatste meter is van toepassing op het aantal bewerkingen dat wordt uitgevoerd op objecten in het opslagaccount. Deze kosten zijn ook gebaseerd op één prijs per miljoen objecten. Meters worden toegepast op iedere actieve instantie. Als een toewijzing van een opslagtaak herhaaldelijk wordt uitgevoerd, wordt u gefactureerd voor elke afzonderlijke instantie.

Aan het einde van de factureringscyclus worden de kosten voor elke meter bij elkaar opgeteld. Uw factuur of rekening toont een sectie voor alle Azure Storage-actieskosten. Er is een afzonderlijke post voor elke meter. Deze kosten worden weergegeven in het abonnement van het opslagaccount waarin de taaktoewijzing is geconfigureerd. Zie Plannen voor het beheren van kosten voor Azure Storage Actions voor meer informatie over factureringsmeters van Azure Storage Actions, met voorbeeldberekeningen voor veelvoorkomende scenario's.

Ondersteunde regio's

Azure Storage Actions is algemeen beschikbaar in de volgende openbare cloudregio's:

  • Centraal Australië

  • Australië - oost

  • Australië - zuidoost

  • Brazilië Zuid

  • Brazilië - zuidoost

  • Canada Centraal

  • Canada East

  • Centraal-India

  • Centraal-Verenigde Staten

  • Oost-Azië

  • East US

  • Oostelijke Verenigde Staten 2

  • Frankrijk - centraal

  • Duitsland - noord

  • Duitsland - west-centraal

  • Israël Centraal

  • Italië - noord

  • Oost-Japan

  • Japan Westelijk

  • Jio India Centraal

  • Jio India West

  • Centraal-Korea

  • Zuid-Korea

  • Mexico Central

  • VS - noord-centraal

  • Europa - noord

  • Noorwegen - oost

  • West-Noorwegen

  • Zuid-Afrika - noord

  • Zuid-Afrika West

  • Zuid-Centraal Verenigde Staten

  • Zuid-India

  • Azië - zuidoost

  • Centraal Spanje

  • Zweden - centraal

  • Zuid-Zweden

  • Zwitserland - noord

  • West-Zwitserland

  • UAE Central

  • VAE Noord

  • Verenigd Koninkrijk Zuid

  • West van het Verenigd Koninkrijk

  • West-Centraal VS

  • West-Europa

  • West India

  • West VS

  • West-VS 2

  • Westelijke VS 3

Volgende stappen