Exercice : Connecter l’Explorateur Stockage Azure à Azure Data Lake Storage

Effectué

L’Explorateur Stockage Azure ne concerne pas uniquement les comptes de stockage. Vous pouvez également l’utiliser pour examiner et télécharger des données issues d’Azure Data Lake Storage.

Vous avez appris à quel point il est simple de créer et de gérer des ressources d’objet blob et de file d’attente dans votre compte de stockage Azure. Maintenant, vous souhaitez approfondir vos connaissances et comprendre de quelle façon le compte de stockage se connecte au lac de données de vos développeurs, qu’ils utilisent pour stocker les données d’infrastructure du système de gestion de la relation client (CRM).

Azure Data Lake Storage Gen2 n’est ni un type de compte ni un service dédié. Il s’agit d’un ensemble de fonctionnalités que vous déverrouillez en activant la fonctionnalité d’espace de noms hiérarchique d’un compte de stockage Azure. Ici, vous allez apprendre à utiliser l’Explorateur Stockage pour vous connecter à Azure Data Lake Storage Gen2, créer un conteneur et y charger des données.

Créer un compte de stockage avec les fonctionnalités Azure Data Lake Storage Gen2

Voyons comment faire pour vous connecter à un compte compatible avec Data Lake Storage Gen2. Avant de pouvoir utiliser l’Explorateur Stockage pour gérer votre compte compatible avec Data Lake Storage Gen2, vous devez créer le compte de stockage dans Azure.

Pour créer le compte de stockage, utilisez la commande az storage account create :

az storage account create \
    --name dlstoragetest$RANDOM \
    --resource-group <rgn>[Sandbox resource group]</rgn> \
    --location westus2 \
    --sku Standard_LRS \
    --kind StorageV2 \
    --hns

Remarque

Patientez quelques minutes, le temps que le compte de stockage soit créé.

Se connecter au compte de stockage compatible avec Data Lake Gen2

Maintenant que vous avez créé un compte de stockage compatible avec Gen2, l’Explorateur Stockage doit s’y connecter automatiquement.

  1. Dans l’Explorateur Stockage, dans le volet EXPLORATEUR, recherchez l’élément Abonnement Concierge et développez-le pour afficher tous les comptes de stockage disponibles.

    Notes

    Plusieurs minutes peuvent être nécessaires pour que le compte de stockage s’affiche dans l’Explorateur Stockage. Si vous ne voyez pas le compte de stockage, attendez quelques instants et sélectionnez Tout actualiser.

  2. Vous voyez le compte de stockage dlstoragetest001 (ADLS Gen2) listé sous les comptes de stockage. Votre compte aura un suffixe numérique différent.

    Screenshot that shows the Azure Data Lake Storage Gen2 account.

Créez un conteneur.

Tous les conteneurs dans un compte de stockage compatible avec Data Lake Gen2 sont des objets blob. Pour créer un conteneur :

  1. Cliquez avec le bouton droit sur le compte de stockage dlstoragetest001, puis sélectionnez Créer un conteneur d’objets blob dans le menu contextuel.

    Screenshot that shows the shortcut menu for adding a container.

  2. Nommez le nouveau conteneur monsystèmedefichiers.

  3. Lorsque le conteneur est créé, son volet s’affiche. À partir de là, vous pouvez gérer le contenu du conteneur.

    Screenshot that shows the myfilesystem control ribbon and view.

Charger et consulter les données des objets blob

Après avoir créé le nouveau conteneur monsystèmedefichiers, vous pouvez y charger des fichiers ou des dossiers.

  1. Pour charger un fichier, sélectionnez l’option Charger, puis Charger des fichiers.

    Screenshot that shows the upload options.

  2. Dans la boîte de dialogue, utilisez les points de suspension (...) pour sélectionner le fichier à charger.

  3. Sélectionnez le fichier que vous souhaitez télécharger, puis sélectionnez Ouvrir.

  4. Cliquez sur le bouton Charger.

  5. Le fichier est alors disponible dans le conteneur monsystèmedefichiers.

    Screenshot that shows the uploaded file.

Vous pouvez charger autant de fichiers que vous le souhaitez dans ce dossier, mais aussi créer un nombre illimité de dossiers. Vous pouvez ensuite organiser et gérer le contenu de vos dossiers de la même façon que vous le feriez dans votre système de fichiers.