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á 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 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 name]</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.

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

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. Expanda a conta de armazenamento dlstoragetest001 , clique com o botão direito do mouse em 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. 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.

    Captura de ecrã que mostra o friso e vista de controlo myfilesystem.

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.

    Captura de ecrã que mostra as opções de carregamento.

  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.

    Captura de ecrã que mostra o ficheiro carregado.

Pode carregar quantos ficheiros quiser para esta pasta. Além disso, pode criar um número ilimitado de pastas. Em seguida, você pode organizar e gerenciar o conteúdo em suas pastas como faz com seu sistema de arquivos.