Exercício - Conectar o Gerenciador de Armazenamento do Azure ao Armazenamento do Azure Data Lake

Concluído

O Explorador de Armazenamento do Azure não está apenas relacionado com contas de armazenamento. Você também pode usá-lo para investigar e baixar dados do Armazenamento do Azure Data Lake.

Você aprendeu como é simples criar e gerenciar recursos de blob e fila em sua conta de Armazenamento do Azure. Agora você quer expandir seu entendimento e aprender como a conta de armazenamento se conecta ao data lake de seus desenvolvedores, que eles usam para armazenar dados de infraestrutura para o sistema CRM.

O Azure Data Lake Storage Gen2 não é um serviço dedicado ou um tipo de conta. É um conjunto de recursos que você desbloqueia habilitando o recurso de namespace hierárquico de uma conta de Armazenamento do Azure. Aqui, você aprenderá como usar o Gerenciador de Armazenamento para se conectar ao Azure Data Lake Storage Gen2, criar um contêiner e carregar dados nele.

Criar uma conta de armazenamento com os recursos do Azure Data Lake Storage Gen2

Vamos examinar a conexão com uma conta habilitada para Data Lake Storage Gen2. Antes de poder usar o Gerenciador de Armazenamento para gerenciar sua conta habilitada para o Data Lake Storage Gen2, você precisa criar a conta de armazenamento no Azure.

Para criar a conta de armazenamento, use o comando 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

Nota

Por favor, dê à conta de armazenamento vários minutos para concluir.

Conecte-se à sua conta de armazenamento habilitada para Data Lake Gen2

Agora que você criou uma conta de armazenamento habilitada para Gen2, o Gerenciador de Armazenamento deve se conectar automaticamente a ela.

  1. No painel EXPLORADOR do Explorador de Armazenamento, localize a opção Subscrição de Assistente e expanda-a para mostrar todas as contas de armazenamento.

    Nota

    Pode levar vários minutos para que a conta de armazenamento seja exibida no Gerenciador de Armazenamento. Se não vir a conta de armazenamento, aguarde alguns instantes e selecione Atualizar tudo.

  2. Você verá a conta de armazenamento dlstoragetest001 (ADLS Gen2) exibida nas contas de armazenamento. A sua conta terá um sufixo numérico diferente.

    Screenshot that shows the Azure Data Lake Storage Gen2 account.

Criar um contentor

Todos os contêineres em uma conta de armazenamento habilitada para Data Lake Gen2 são blobs. Para criar um novo contentor:

  1. Clique com o botão direito do mouse na conta de armazenamento dlstoragetest001 e selecione Criar contêiner de Blob no menu de atalho.

    Screenshot that shows the shortcut menu for adding a container.

  2. Atribua o nome myfilesystem ao contentor novo.

  3. Quando o contentor for criado, será apresentado o painel do contentor. Neste painel, poderá gerir os conteúdos do contentor.

    Screenshot that shows the myfilesystem control ribbon and view.

Carregar e ver dados de blob

Agora pode carregar ficheiros ou pastas para o novo contentor myfilesystem que criou.

  1. Para carregar um ficheiro, selecione a opção Carregar e, em seguida, selecione Carregar Ficheiros.

    Screenshot that shows the upload options.

  2. Na caixa de diálogo, utilize as reticências (...) para selecionar o ficheiro que pretende carregar.

  3. Selecione o ficheiro que pretende carregar e, em seguida, selecione Abrir.

  4. Selecione o botão Carregar.

  5. O ficheiro está disponível para o contentor myfilesystem.

    Screenshot that shows the uploaded file.

Pode carregar quantos ficheiros quiser para esta pasta. Além disso, pode criar um número ilimitado de pastas. Em seguida, pode organizar e gerir os conteúdos das suas pastas, tal como faz com o seu sistema de ficheiros.