Archiviazione di Azure esempi con librerie client Java

Questo articolo offre una panoramica degli scenari di esempio di codice disponibili nelle guide per sviluppatori e nel repository di esempi. Fare clic sui collegamenti per visualizzare gli esempi corrispondenti, nelle guide per sviluppatori o nei repository GitHub.

Le guide per sviluppatori sono raccolte di articoli che forniscono informazioni dettagliate ed esempi di codice per scenari specifici correlati ai servizi di Archiviazione di Azure. Per altre informazioni sulla guida per sviluppatori di Archiviazione BLOB per Java, vedere Introduzione a Archiviazione BLOB di Azure e Java.

Nota

Questi esempi usano la versione più recente della libreria Java v12 di Archiviazione di Azure. Per il codice v8 legacy, vedere Introduzione al servizio BLOB di Azure in Java nel repository GitHub.

Esempi di BLOB

La tabella seguente include collegamenti a guide e esempi per sviluppatori Archiviazione BLOB di Azure che usano librerie client Java:

Argomento Guida per gli sviluppatori Esempi in GitHub
Autenticazione/autorizzazione Autorizzare l'accesso e connettersi all'archiviazione BLOB Creare una firma di accesso condiviso di delega utente per un BLOB Creare una firma di accesso condiviso del servizio per un BLOB



Creare una firma di accesso condiviso dell'account

Eseguire l'autenticazione usando l'autenticazione con identità di Azure

usando credenziali di chiave condivisa
Creare un contenitore Creare un contenitore Creare un contenitore
Caricamento Caricare un BLOB Caricare un BLOB

Caricare un BLOB da un file di grandi dimensioni
Scarica Scaricare un BLOB Scaricare un BLOB

Scaricare un BLOB di grandi dimensioni in un file
List Elencare i CONTENITORi

Elencare i BLOB
Elencare i CONTENITORi

Elencare i BLOB
Elimina Eliminare i contenitori

Elimina BLOB
Eliminare contenitori

Eliminare un BLOB
Copia Panoramica delle operazioni

di copia Copiare un BLOB da un URL


dell'oggetto di origine Copiare un BLOB con pianificazione asincrona
Lease Creare e gestire lease di contenitori

Creare e gestire lease di BLOB
Proprietà e metadati Gestire le proprietà del contenitore e i metadati Gestire le proprietà e i metadati

dei BLOB
Tag di indice Usare i tag di indice BLOB per gestire e trovare i dati
Livelli di accesso Impostare o modificare il livello di accesso di un BLOB in blocchi
Batch Creare un blob di eliminazione bulk

del client

BLOB Impostare il livello di accesso in un batch di BLOB
Risoluzione dei problemi Attivare un errore reversibile con un client contenitore

Esempi di Data Lake Storage

La tabella seguente include collegamenti ad esempi di Azure Data Lake Storage che usano librerie client Java:

Argomento Esempi in GitHub
Servizio Data Lake Creare un client del servizio Data Lake
Creare un client di file system
File system Creare un file system
Creare una directory
Creare un file e una sottodirectory
Creare un client di file
Elencare i percorsi in un file system
Eliminare un file system
Elencare i file system in un account di archiviazione di Azure
Directory Creare un client di directory
Creare una directory padre
Creare una directory figlio
Creare file in una directory figlio
Ottenere le proprietà della directory
Eliminare una directory figlio
Eliminare una cartella padre
file Creare un file con un client di file

Eliminare un file
Impostare i controlli di accesso su un file
Ottenere i controlli di accesso su un file

Esempi di file di Azure

La tabella seguente include collegamenti a File di Azure esempi che usano librerie client Java:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione con una stringa di connessione
Servizio file Creare condivisioni
file Ottenere le proprietà
Elencare condivisioni elimina condivisioni
Condivisione file Creare un client
di condivisione Creare una condivisione
Crea uno snapshot
di condivisione Creare una directory usando un client

di condivisione Ottenere le proprietà di una condivisione
Ottenere directory radice ed elencare directory
Eliminare una condivisione
Directory Creare una directory padre Creare una directory

figlio Creare un file in una directory
figlio Elenca directory e file
Elimina una cartella figlio Eliminare una cartella padre
file Creare un client
di file Caricare un file
Scaricare un file
Get file properties
Delete a file

Esempi di code

La tabella seguente include collegamenti ad esempi di code di Azure che usano librerie client Java:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione con un token di firma di accesso condiviso
Servizio di accodamento Creare code
di elenchi di accodamento
Elimina code
Queue Creare un client
di accodamento Aggiungere messaggi a una coda
Message Ottenere il conteggio dei messaggi Visualizza i messaggi

Ricezione messaggi
Aggiorna un messaggio Elimina il primo messaggio

Cancella tutti i messaggi
Eliminare una coda

Esempi di tabelle

L'elenco seguente include collegamenti ad esempi di Archiviazione tabelle di Azure che usano librerie client Java:

Gli esempi per le librerie client deprecate sono disponibili in Esempi di Archiviazione tabelle di Azure per Java.

Librerie di esempi di codice Azure

Per visualizzare le librerie complete Java di esempio, vedere:

È possibile esplorare e clonare il repository GitHub per ogni libreria.

Guide introduttive

Vedere gli articoli seguenti per istruzioni su come installare e iniziare a usare le librerie client Archiviazione di Azure.

Passaggi successivi

Per informazioni su esempi con altri linguaggi: