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

Concluído

O Gerenciador de Armazenamento do Azure não lida apenas com contas de armazenamento. Você também pode usá-la para investigar e baixar dados do Azure Data Lake Storage.

Você aprendeu como é simples criar e gerenciar recursos de blob e fila em sua conta de Armazenamento do Azure. Agora, você deseja ampliar seu conhecimento e saber 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 nem um tipo de conta de armazenamento dedicado. É um conjunto de funcionalidades que você desbloqueia ao habilitar o recurso de namespace hierárquico de uma conta de armazenamento do Azure.

Aqui, você vai aprender a 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 funcionalidades do Azure Data Lake Storage Gen2

Vejamos como conectar-se a uma conta habilitada para o Data Lake Storage Gen2. Antes de poder utilizar 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 name]</rgn>" \
    --location westus2 \
    --sku Standard_LRS \
    --kind StorageV2 \
    --hns

Observação

Dê alguns minutos para que a conta de armazenamento seja concluída.

Conectar sua conta de armazenamento habilitada para o Data Lake Gen2

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

  1. No Gerenciador de Armazenamento, no painel GERENCIADOR, localize a Assinatura do Concierge e expanda-a para mostrar todas as contas de armazenamento.

    Observação

    Podem ser necessários vários minutos para que a conta de armazenamento apareça no Gerenciador de Armazenamento. Se a conta de armazenamento não for exibida, aguarde alguns instantes e selecione Atualizar tudo.

  2. Você verá a conta de armazenamento dlstoragetest001 (ADLS Gen2) exibida nas contas de armazenamento. Sua conta terá um sufixo de número diferente.

    Captura de tela que mostra a conta do Azure Data Lake Storage Gen2.

Criar um contêiner

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

  1. Expanda a conta de armazenamento dlstoragetest001, clique com o botão direito do mouse Contêineres de Blob e selecione Criar Contêiner de Blob no menu de atalho.

    Captura de tela que mostra o menu de atalho para adicionar um contêiner.

  2. Dê ao novo contêiner o nome myfilesystem.

  3. Quando o contêiner é criado, o painel dele é exibido. Lá você pode gerenciar o conteúdo do contêiner.

    Captura de tela que mostra a faixa de opções de controle e a exibição de myfilesystem.

Carregar e exibir dados de blob

Com o contêiner myfilesystem criado, agora você pode carregar arquivos ou pastas nele.

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

    Captura de tela que mostra as opções de upload.

  2. Na caixa de diálogo, use as reticências (...) para selecionar o arquivo que você deseja carregar.

  3. Selecione o arquivo que você deseja fazer upload e, em seguida, selecione Abrir.

  4. Selecione o botão Carregar.

  5. O arquivo está disponível para o contêiner myfilesystem.

    Captura de tela que mostra o arquivo carregado.

Você pode carregar quantos arquivos desejar nessa pasta. Além disso, você pode criar um número ilimitado de pastas. Em seguida, você pode organizar e gerenciar o conteúdo das suas pastas, como faria com o sistema de arquivos.