Che cos'è Archiviazione di Azure Actions Preview?
Archiviazione di Azure Actions è un framework serverless che è possibile usare per eseguire operazioni comuni sui dati su milioni di oggetti in più account di archiviazione.
Importante
Archiviazione di Azure Azioni è attualmente disponibile 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 Archiviazione di Azure Actions consente di creare attività di archiviazione in grado di eseguire operazioni sui BLOB in account Archiviazione di Azure in base a un set di condizioni definite dall'utente. Archiviazione attività 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 creation-time proprietà 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:
- Creare un'attività di archiviazione
- Definire le condizioni e le operazioni delle attività di archiviazione
- Proprietà, operatori e operazioni nelle condizioni delle attività di archiviazione
Assegnare un'attività di archiviazione
È possibile assegnare un'attività di archiviazione a qualsiasi account di archiviazione a cui viene assegnata l'identità Archiviazione ruolo Proprietario dati BLOB. 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:
- Creare e gestire un'assegnazione di attività di archiviazione
- Ruoli di Azure per le assegnazioni di 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 consente di itemizzare 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-in di un'istanza di esecuzione specifica.
Vedere questi articoli per informazioni su come monitorare le esecuzioni delle attività:
- Analizzare le esecuzioni delle attività di archiviazione
- Monitorare le azioni Archiviazione di Azure
Gestire gli eventi delle attività di archiviazione
Archiviazione di Azure eventi Actions 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.
Archiviazione di Azure gli eventi Actions 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 invierà dati sull'evento all'endpoint.
Vedere l'articolo schema degli eventi Archiviazione di Azure Actions per visualizzare l'elenco completo degli eventi supportati da Archiviazione di Azure Actions.
Aree supportate
Archiviazione di Azure attività 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.
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per