Condividi tramite


Cos'è Anteprima di Azioni di Archiviazione di Azure?

Azioni di Archiviazione di Azure è un framework serverless che è possibile usare per eseguire operazioni comuni sui dati su milioni di oggetti in più account di archiviazione.

Importante

Azioni di Archiviazione di Azure + attualmente in ANTEPRIMA ed è disponibile in queste aree. 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.

La versione di anteprima di Azioni di Archiviazione di Azure consente di creare attività di archiviazione in grado di eseguire operazioni sui BLOB negli account di Archiviazione di Azure in base a un set di condizioni definite dall'utente. Le attività di archiviazione possono elaborare milioni di oggetti in un account di archiviazione senza effettuare il provisioning di capacità di calcolo aggiuntive e senza dover scrivere codice.

Anatomia di un'attività di archiviazione

Un'attività di archiviazione contiene un set di condizioni, operazioni e assegnazioni. La tabella seguente descrive ogni componente di un'attività di archiviazione.

Componente Descrizione
Condizioni Condizione di 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.
Attività 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.

Come usare un'attività di archiviazione

Prima di tutto, definire le condizioni e le operazioni di un'attività di archiviazione. Assegnare quindi l'attività a uno o più account di archiviazione. Monitorare le esecuzioni delle attività usando metriche, grafici e report.

Definire un'attività di archiviazione

Per iniziare, creare un'attività di archiviazione. Per effettuare il provisioning di un'attività di archiviazione, è necessario definire almeno una condizione e un'operazione. Dopo aver creato l'attività, è possibile modificare tali condizioni e operazioni o aggiungerne altre usando una finestra di progettazione visiva.

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

Assegnare un'attività di archiviazione

È possibile assegnare un'attività di archiviazione a qualsiasi account di archiviazione in cui all'identità viene assegnato il ruolo Proprietario dati BLOB di archiviazione. Quando si crea un'assegnazione, si selezionerà un account di archiviazione e si assegnerà un ruolo all'identità gestita assegnata dal sistema dell'attività. Tale identità viene creata automaticamente quando viene effettuato il provisioning dell'attività. Il ruolo assegnato all'identità deve abilitarlo per eseguire le operazioni definite nell'attività.

Un'attività di archiviazione può essere assegnata a un account di archiviazione solo da un proprietario di tale account. Pertanto, se l'attività definita è utile per un proprietario di un altro account di archiviazione, è necessario concedere all'utente l'accesso all'attività di archiviazione. L'utente può quindi assegnare l'attività al proprio account di archiviazione. È possibile concedere a un utente l'accesso all'attività di archiviazione assegnando un ruolo di Azure all'identità utente.

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

Monitorare le esecuzioni delle 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à.

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 questi articoli per informazioni su come monitorare le esecuzioni delle attività:

Gestire gli eventi delle attività di archiviazione

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 le 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 invierà dati sull'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.

Aree supportate

Le attività di Archiviazione di Azure sono supportate nelle aree pubbliche seguenti:

  • 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

  • West US 2

Determinazione dei prezzi e fatturazione

È possibile provare gratuitamente la funzionalità durante l'anteprima, pagando solo per le transazioni richiamate nell'account di archiviazione. Le informazioni sui prezzi per la funzionalità verranno pubblicate prima della disponibilità generale.

Nota

Gli account per utilizzo generico v1 non supportano le funzionalità più recenti e di conseguenza Azioni di Archiviazione di Azure non è supportato. 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.

Passaggi successivi