Condividi tramite


Informazioni sulle azioni di Archiviazione di Azure

Azioni di Storage di Azure è una piattaforma completamente gestita progettata per automatizzare le attività di gestione dei dati per Azure Blob Storage e Azure Data Lake Storage. È possibile usarlo per eseguire operazioni comuni sui dati su milioni di oggetti in più account di archiviazione senza effettuare il provisioning di capacità di calcolo aggiuntiva e senza dover scrivere codice.

È possibile usare Azioni di archiviazione di Azure per automatizzare attività quali lo spostamento dei dati in livelli più convenienti, la gestione della conservazione delle versioni, degli snapshot o dei set di dati sensibili, la riattivazione dei dati dall'archivio in modo che sia disponibile per l'uso immediato o gestire i tag e i metadati dell'indice BLOB per migliorare l'organizzazione e il recupero dei dati.

Importante

Le azioni di Archiviazione di Azure sono disponibili a livello generale in queste aree. Alcune aree rimangono in fase di anteprima. Per un elenco, vedere Aree supportate a livello di anteprima.

Termini e definizioni

La risorsa che provvedi per eseguire operazioni sui dati è chiamata attività di archiviazione. Un'attività di archiviazione può eseguire operazioni sui BLOB negli account di archiviazione di Azure in base a un set di condizioni definite dall'utente.

Un'attività di archiviazione contiene un set di condizioni, operazioni. Per eseguire un'attività di archiviazione, è necessario creare un'assegnazione. La tabella seguente descrive ogni termine.

Componente Descrizione
Condizioni Una condizione è una raccolta di una o più clausole. Ogni clausola contiene una proprietà, un valore e un operatore. Quando l'attività di archiviazione viene eseguita, usa l'operatore per confrontare una proprietà con un valore per determinare se una clausola viene soddisfatta dall'oggetto di destinazione. Ad esempio, una clausola potrebbe valutare se una proprietà creation-time di un BLOB è maggiore di cinque giorni fa.
Operazioni Un'operazione è l'azione eseguita da un'attività di archiviazione su ogni oggetto che soddisfa il set definito di condizioni. L'eliminazione di un BLOB è un esempio di operazione.
Assegnazioni Un'assegnazione identifica un account di archiviazione e un subset di oggetti di destinazione in tale account. Specifica anche quando l'attività viene eseguita e dove vengono archiviati i report di esecuzione.

Composizione

Per iniziare, creare un'attività di archiviazione. Per effettuare il provisioning di un'attività di archiviazione, è necessario definire almeno una condizione e un'operazione. Il modo più semplice per comporre le condizioni consiste nell'usare una finestra di progettazione visiva nel portale di Azure. È possibile usare una funzionalità di anteprima predefinita in tale finestra di progettazione per visualizzare l'impatto delle condizioni sui dati di test. Vedere Definire le condizioni e le operazioni delle attività di archiviazione.

Nota

È anche possibile creare definizioni di attività di archiviazione usando i modelli REST, SDK, PowerShell, interfaccia della riga di comando di Azure, Bicep, Terraform o ARM.

Vedere questi articoli per informazioni su come definire un'attività di archiviazione:

Esecuzione

Per usare un'attività di archiviazione, è necessario creare un'assegnazione di attività di archiviazione. Un'assegnazione identifica un account di archiviazione e un subset di oggetti di destinazione in tale account. Specifica anche quando l'attività viene eseguita e dove vengono archiviati i report di esecuzione. Vedere Assegnazione di attività di archiviazione.

Le attività vengono eseguite in modo asincrono in base alla pianificazione specificata nell'assegnazione. Al termine dell'esecuzione viene creato un report di esecuzione. Tale report elenca i risultati dell'esecuzione dell'attività in ogni oggetto di destinazione dell'attività. Vedere Analizzare le esecuzioni delle attività di archiviazione.

La pagina di panoramica dell'attività presenta metriche e visualizzazioni che riepilogano il numero di oggetti che soddisfano la condizione dell'attività e il risultato delle operazioni tentate dall'attività di archiviazione in ogni oggetto. I grafici consentono di eseguire rapidamente il drill-down di un'istanza di esecuzione specifica. Vedere Monitorare le azioni di Archiviazione di Azure.

Vedere questi articoli per informazioni su come assegnare un'attività di archiviazione:

Nota

L'assegnazione di attività di archiviazione non può essere destinate agli account per utilizzo generico v1 perché tali account non supportano le funzionalità più recenti. Se si ha un account per utilizzo generico v1, è consigliabile eseguire l'aggiornamento agli account per utilizzo generico v2 per usare tutte le funzionalità più recenti.

Avvenimenti

Gli eventi Azioni di Archiviazione di Azure consentono alle applicazioni di reagire agli eventi, ad esempio il completamento di un'esecuzione di un'attività di archiviazione. Non è richiesto l'uso di codice complesso o di servizi di polling costosi e inefficienti.

Gli eventi di Azioni di Archiviazione di Azure vengono inviati tramite Griglia di eventi di Azure ai sottoscrittori, ad esempio Funzioni di Azure, App per la logica di Azure o anche al listener HTTP. Griglia di eventi offre un recapito di eventi affidabile alle applicazioni tramite criteri avanzati di ripetizione dei tentativi e messaggi non recapitabili. Griglia di eventi usa sottoscrizioni di eventi per instradare i messaggi di evento ai sottoscrittori. Prima di tutto, sottoscrivere un endpoint a un evento. Quindi, quando viene attivato un evento, il servizio Griglia di eventi invia i dati relativi all'evento all'endpoint.

Vedere l'articolo schema degli eventi di Azioni di Archiviazione di Azure per visualizzare l'elenco completo degli eventi supportati da Azioni di Archiviazione di Azure.

Determinazione dei prezzi e fatturazione

I prezzi si basano sull'esecuzione delle assegnazioni di attività di archiviazione. Ogni volta che viene eseguito il compito di archiviazione, ti viene addebitato un costo per l'esecuzione del compito. Viene inoltre addebitato un addebito in base al numero di oggetti analizzati e valutati in base alle condizioni dell'attività di archiviazione. Tale addebito si basa su un singolo prezzo per milione di oggetti analizzati. Il contatore finale si applica al conteggio delle operazioni eseguite sugli oggetti nell'account di archiviazione. Questo addebito si basa anche su un prezzo singolo per milione di oggetti. I contatori vengono applicati a ogni istanza in esecuzione. Se un'assegnazione di attività di archiviazione è pianificata per l'esecuzione ripetuta, l’addebito avviene per ogni istanza separata.

Al termine del ciclo di fatturazione, vengono sommati i costi per ogni contatore. La fattura mostra una sezione per tutti i costi delle azioni di Azure Storage. È presente una voce separata per ogni contatore. Questi addebiti vengono visualizzati nella sottoscrizione dell'account di archiviazione in cui è configurata l'assegnazione di attività. Per altre informazioni sui contatori di fatturazione delle azioni di Archiviazione di Azure insieme ai calcoli di esempio per scenari comuni, vedere Pianificare la gestione dei costi per le azioni di archiviazione di Azure

Regioni supportate

Le attività di Archiviazione di Azure sono disponibili a livello generale nelle aree pubbliche seguenti:

  • Stati Uniti occidentali 3

  • Stati Uniti centro-occidentali

  • Regno Unito occidentale

  • Regno Unito meridionale

  • Emirati Arabi Uniti settentrionali

  • Svezia centrale

  • Spagna centrale

  • India meridionale

  • Sudafrica settentrionale

  • Norvegia orientale

  • Corea meridionale

  • Corea centrale

  • Jio India Centrale

  • Giappone occidentale

  • Giappone orientale

  • Italia settentrionale

  • Israele centrale

  • Stati Uniti orientali 2

  • Australia centrale

Aree supportate a livello di anteprima

Le azioni di Archiviazione di Azure sono attualmente in anteprima ed è disponibile nell'area seguente. Vedere le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure per termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale.

Questo elenco è temporaneo e cambierà nel tempo man mano che il supporto ga continua a espandersi.

  • Australia orientale

  • Australia sud-orientale

  • Brasile meridionale

  • Canada centrale

  • India centrale

  • Stati Uniti centrali

  • Francia centrale

  • Germania centro-occidentale

  • Stati Uniti centro-settentrionali

  • Europa settentrionale

  • Stati Uniti centro-meridionali

  • Asia sud-orientale

  • Svizzera settentrionale

  • Europa occidentale

  • Stati Uniti occidentali

  • Stati Uniti occidentali 2

Passaggi successivi