Introduzione a Storage Explorer

Panoramica

Microsoft Azure Storage Explorer è un'app autonoma che facilita l'uso dei dati con Archiviazione di Azure in Windows, macOS e Linux.

Questo articolo illustra diversi modi per connettersi e gestire gli account di archiviazione di Azure.

Microsoft Azure Storage Explorer

Prerequisiti

Le versioni seguenti di Windows supportano le versioni più recenti di Archiviazione Explorer:

  • Windows 11
  • Windows 10

I requisiti aggiuntivi includono:

  • A partire da Archiviazione Explorer versione 1.30.0, l'installazione di Windows deve supportare applicazioni a 64 bit.
  • A partire da Archiviazione Explorer versione 1.30.0, è necessario che sia installato un runtime x64 .NET 6. È possibile scaricare il runtime .NET 6 più recente da qui.

Scaricare e installare

Per scaricare e installare Archiviazione Explorer, vedere Archiviazione di Azure Explorer.

Connettersi a un account o a un servizio di archiviazione

Archiviazione Explorer offre diversi modi per connettersi alle risorse di Azure:

Accedere ad Azure

Nota

Per eseguire un accesso completo alle risorse dopo l'accesso, Storage Explorer richiede le autorizzazioni di gestione (Azure Resource Manager) e livello dati. Ciò significa che sono necessarie le autorizzazioni di Microsoft Entra per accedere all'account di archiviazione, ai contenitori nell'account e ai dati nei contenitori. Se si dispone delle autorizzazioni solo a livello di dati, è consigliabile scegliere l'opzione Accedi usando l'ID Microsoft Entra durante il collegamento a una risorsa. Per altre informazioni sulle autorizzazioni specifiche necessarie Archiviazione Explorer, vedere la guida alla risoluzione dei problemi di Archiviazione di Azure Explorer.

  1. In Archiviazione Explorer selezionare Visualizza>gestione account o selezionare il pulsante Gestisci account.

    Manage Accounts

  2. GESTIONE ACCOUNT visualizza ora tutti gli account Azure a cui si è connessi. Per connettersi a un altro account, selezionare Aggiungi un account...

  3. Verrà visualizzata la finestra di dialogo Connessione da Archiviazione di Azure. Nel pannello Seleziona risorsa selezionare Sottoscrizione.

    Connect dialog

  4. Nel pannello Select Azure Environment (Seleziona ambiente Azure) selezionare un ambiente Azure a cui accedere. È possibile accedere ad Azure globale, a un cloud nazionale o a un'istanza di Azure Stack. Quindi seleziona Avanti.

    Option to sign in

    Suggerimento

    Per altre informazioni su Azure Stack, vedere Connessione Archiviazione Explorer in una sottoscrizione o un account di archiviazione di Azure Stack.

  5. Archiviazione Explorer aprirà una pagina Web per l'accesso.

  6. Dopo aver eseguito l'accesso con un account Azure, l'account e le sottoscrizioni di Azure associate a tale account vengono visualizzate in GESTIONE ACCOUNT. Selezionare le sottoscrizioni di Azure da usare e quindi selezionare Applica.

    Select Azure subscriptions

  7. EXPLORER visualizza gli account di archiviazione associati alle sottoscrizioni di Azure selezionate.

    Selected Azure subscriptions

Collegarsi a una singola risorsa

Archiviazione Explorer consente di connettersi a singole risorse, ad esempio un contenitore azure Data Lake Archiviazione Gen2, usando vari metodi di autenticazione. Alcuni metodi di autenticazione sono supportati solo per determinati tipi di risorse.

Tipo di risorsa Microsoft Entra ID Nome e chiave dell'account Firma di accesso condiviso Pubblico (anonimo)
Account di archiviazione Sì (stringa di connessione o URL) No
Contenitori BLOB No Sì (URL)
Contenitori gen2 No Sì (URL)
Directory gen2 No Sì (URL)
Condivisioni file No No Sì (URL) No
Code No Sì (URL) No
Tabelle No Sì (URL) No

Archiviazione Explorer può anche connettersi a un emulatore di archiviazione locale usando le porte configurate dell'emulatore.

Per connettersi a una singola risorsa, selezionare il pulsante Connessione sulla barra degli strumenti a sinistra. Seguire quindi le istruzioni per il tipo di risorsa a cui connettersi.

Connect to Azure storage option

Quando viene aggiunta correttamente una connessione a un account di archiviazione, viene visualizzato un nuovo nodo della struttura ad albero in Account locali e collegati> Archiviazione.

Per altri tipi di risorse, viene aggiunto un nuovo nodo in Local & Attached> Archiviazione Accounts>(Attached Containers). Il nodo verrà visualizzato sotto un nodo di gruppo corrispondente al relativo tipo. Ad esempio, una nuova connessione a un contenitore Azure Data Lake Archiviazione Gen2 verrà visualizzata in Contenitori BLOB.

Se Archiviazione Explorer non è riuscito ad aggiungere la connessione o se non è possibile accedere ai dati dopo aver aggiunto correttamente la connessione, vedere la guida alla risoluzione dei problemi di Archiviazione di Azure Explorer.

Le sezioni seguenti descrivono i diversi metodi di autenticazione che è possibile usare per connettersi alle singole risorse.

Microsoft Entra ID

Archiviazione Explorer può usare l'account Azure per connettersi ai tipi di risorse seguenti:

  • Contenitori BLOB
  • Contenitori di Azure Data Lake Archiviazione Gen2
  • Directory di Azure Data Lake Archiviazione Gen2
  • Code

Microsoft Entra ID è l'opzione preferita se si ha accesso al livello dati alla risorsa, ma non è possibile accedere al livello di gestione.

  1. Accedere ad almeno un account Azure seguendo la procedura descritta in precedenza.
  2. Nel pannello Seleziona risorsa del Connessione per Archiviazione di Azure finestra di dialogo selezionare Contenitore BLOB, contenitore ADLS Gen2 o Coda.
  3. Selezionare Accedi con Microsoft Entra ID e selezionare Avanti.
  4. Selezionare un account e un tenant di Azure. L'account e il tenant devono avere accesso alla risorsa Archiviazione a cui si vuole connettersi. Seleziona Avanti.
  5. Immettere un nome visualizzato per la connessione e l'URL della risorsa. Seleziona Avanti.
  6. Esaminare le informazioni di connessione nel pannello Riepilogo . Se le informazioni di connessione sono corrette, selezionare Connessione.

Nome e chiave dell'account

Archiviazione Explorer può connettersi a un account di archiviazione usando il nome e la chiave dell'account di archiviazione.

È possibile trovare le chiavi dell'account nel portale di Azure. Aprire la pagina dell'account di archiviazione e selezionare Impostazioni Chiavi di> accesso.

  1. Nel pannello Seleziona risorsa della finestra di dialogo Connessione da Archiviazione di Azure selezionare Archiviazione account.
  2. Selezionare Nome account e chiave e selezionare Avanti.
  3. Immettere un nome visualizzato per la connessione, il nome dell'account e una delle chiavi dell'account. Selezionare l'ambiente Azure appropriato. Seleziona Avanti.
  4. Esaminare le informazioni di connessione nel pannello Riepilogo . Se le informazioni di connessione sono corrette, selezionare Connessione.

Stringa di connessione di firma di accesso condiviso

Archiviazione Explorer può connettersi a un account di archiviazione usando un stringa di connessione con una firma di accesso condiviso. Un stringa di connessione di firma di accesso condiviso è simile al seguente:

SharedAccessSignature=sv=2020-04-08&ss=btqf&srt=sco&st=2021-03-02T00%3A22%3A19Z&se=2020-03-03T00%3A22%3A19Z&sp=rl&sig=fFFpX%2F5tzqmmFFaL0wRffHlhfFFLn6zJuylT6yhOo%2FY%3F;
BlobEndpoint=https://contoso.blob.core.windows.net/;
FileEndpoint=https://contoso.file.core.windows.net/;
QueueEndpoint=https://contoso.queue.core.windows.net/;
TableEndpoint=https://contoso.table.core.windows.net/;
  1. Nel pannello Seleziona risorsa della finestra di dialogo Connessione da Archiviazione di Azure selezionare Archiviazione account.
  2. Selezionare Firma di accesso condiviso (SAS) e selezionare Avanti.
  3. Immettere un nome visualizzato per la connessione e la firma di accesso condiviso stringa di connessione per l'account di archiviazione. Seleziona Avanti.
  4. Esaminare le informazioni di connessione nel pannello Riepilogo . Se le informazioni di connessione sono corrette, selezionare Connessione.

URL della firma di accesso condiviso

Archiviazione Explorer può connettersi ai tipi di risorse seguenti usando un URI di firma di accesso condiviso:

  • Contenitore BLOB
  • Contenitore o directory di Azure Data Lake Archiviazione Gen2
  • Condivisione file
  • Coda
  • Tabella

Un URI di firma di accesso condiviso è simile al seguente:

https://contoso.blob.core.windows.net/container01?sv=2020-04-08&st=2021-03-02T00%3A30%3A33Z&se=2020-03-03T00%3A30%3A33Z&sr=c&sp=rl&sig=z9VFdWffrV6FXU51T8b8HVfipZPOpYOFLXuQw6wfkFY%3F
  1. Nel pannello Seleziona risorsa della finestra di dialogo Connessione da Archiviazione di Azure selezionare la risorsa a cui connettersi.
  2. Selezionare Firma di accesso condiviso (SAS) e selezionare Avanti.
  3. Immettere un nome visualizzato per la connessione e l'URI di firma di accesso condiviso per la risorsa. Seleziona Avanti.
  4. Esaminare le informazioni di connessione nel pannello Riepilogo . Se le informazioni di connessione sono corrette, selezionare Connessione.

Emulatore di archiviazione locale

Archiviazione Explorer può connettersi a un emulatore di Archiviazione di Azure. Attualmente sono disponibili due emulatori supportati:

  • emulatore Archiviazione di Azure (solo Windows)
  • Azurite (Windows, macOS o Linux)

Se l'emulatore è in ascolto sulle porte predefinite, è possibile usare il nodo Local & Attached> Archiviazione Accounts>Emulator - Default Ports per accedere all'emulatore.

Se si vuole usare un nome diverso per la connessione o se l'emulatore non è in esecuzione sulle porte predefinite:

  1. Avviare l'emulatore.

    Importante

    Archiviazione Explorer non avvia automaticamente l'emulatore. È necessario avviarlo manualmente.

  2. Nel pannello Seleziona risorsa del Connessione da Archiviazione di Azure finestra di dialogo selezionare Emulatore di archiviazione locale.

  3. Immettere un nome visualizzato per la connessione e il numero di porta per ogni servizio emulato che si vuole usare. Se non si vuole usare per un servizio, lasciare vuota la porta corrispondente. Seleziona Avanti.

  4. Esaminare le informazioni di connessione nel pannello Riepilogo . Se le informazioni di connessione sono corrette, selezionare Connessione.

Connettersi a Azure Data Lake Store mediante URI

È possibile accedere a una risorsa non presente nella sottoscrizione. È necessario un utente che abbia accesso a tale risorsa per assegnare l'URI della risorsa. Dopo aver eseguito l'accesso, connettersi a Data Lake Store usando l'URI. Per connettersi, seguire questa procedura:

  1. In EXPLORER espandere Local & Attached (Locale e collegato).

  2. Fare clic con il pulsante destro del mouse su Data Lake Archiviazione Gen1 e selezionare Connessione in Data Lake Archiviazione Gen1.

    Connect to Data Lake Store context menu

  3. Immettere l'URI e quindi selezionare OK. Data Lake Store viene visualizzato in Data Lake Archiviazione.

    Connect to Data Lake Store result

Questo esempio usa Data Lake Archiviazione Gen1. Azure Data Lake Archiviazione Gen2 è ora disponibile. Per altre informazioni, vedere Informazioni su Azure Data Lake Archiviazione Gen1.

Generare una firma di accesso condiviso in Archiviazione Explorer

Firma di accesso condiviso a livello di account

  1. Fare clic con il pulsante destro del mouse sull'account di archiviazione che si vuole condividere e quindi scegliere Ottieni firma di accesso condiviso.

    Get shared access signature context menu option

  2. In Firma di accesso condiviso specificare l'intervallo di tempo e le autorizzazioni desiderate per l'account e quindi selezionare Crea.

    Get a shared access signature

  3. Copiare la stringa di Connessione ion o la stringa di query non elaborata negli Appunti.

Firma di accesso condiviso a livello di servizio

È possibile ottenere una firma di accesso condiviso a livello di servizio. Per altre informazioni, vedere Ottenere la firma di accesso condiviso per un contenitore BLOB.

Cercare gli account di archiviazione

Per trovare una risorsa di archiviazione, è possibile cercare nel riquadro EXPLORER .

Quando si immette testo nella casella di ricerca, Archiviazione Explorer visualizza tutte le risorse che corrispondono al valore di ricerca immesso fino a quel punto. Questo esempio mostra una ricerca di endpoint:

Storage account search

Nota

Per velocizzare la ricerca, usare Gestione account per deselezionare le sottoscrizioni che non contengono l'elemento cercato. È anche possibile fare clic con il pulsante destro del mouse su un nodo e scegliere Cerca da qui per iniziare la ricerca da un nodo specifico.

Passaggi successivi