Exercício – Usar o Gerenciador de Armazenamento do Azure para carregar os dados no Armazenamento do Azure
Para fazer transferências de dados pontuais para um repositório de Azure Data Lake, use Gerenciador de Armazenamento do Azure.
Gerenciador de Armazenamento é um aplicativo autônomo gratuito para Windows, macOS e Linux que permite gerenciar Armazenamento do Azure dados, incluindo blobs, filas, tabelas, compartilhamentos de arquivos e Azure Data Lake Storage Gen2. É por isso que o usamos neste exercício.
Observação
Gerenciador de Armazenamento 1.42.0 e posterior requer um .NET 10 runtime que corresponda à arquitetura de sua instalação Gerenciador de Armazenamento. O instalador adicionará .NET 10 se ainda não estiver presente, mas é sua responsabilidade manter a instalação do .NET atualizada. Você pode baixar o runtime mais recente da página de download .NET 10.
Observação
Caso não tenha uma conta do Azure ou prefira não fazer este exercício em sua conta, leia o exercício na íntegra para entender como instalar e usar o Gerenciador de Armazenamento.
Usar o Gerenciador de Armazenamento
Comece baixando e instalando o Gerenciador de Armazenamento. Use o Gerenciador de Armazenamento para realizar várias operações nos dados em seu data lake e sua conta do Armazenamento do Azure:
- Faça upload de arquivos ou pastas do computador local para o Armazenamento do Azure.
- Baixe dados baseados em nuvem no computador local.
- Copie ou mova arquivos e pastas na conta de armazenamento.
- Exclua dados da conta de armazenamento.
Este módulo explora algumas dessas funcionalidades.
Conectar o Gerenciador de Armazenamento à sua conta do Azure
Para começar a usar Gerenciador de Armazenamento, entre com sua conta Azure:
Em Gerenciador de Armazenamento, selecione View>Account Management ou selecione o botão Manage Accounts na barra de ferramentas esquerda.
No painel ACCOUNT MANAGEMENT, selecione Add uma conta... . A caixa de diálogo Conectar para Armazenamento do Azure é aberta.
No painel Selecionar recurso, selecione Assinatura.
No painel Select Azure Environment, selecione seu ambiente Azure (por exemplo, Azure) e selecione Next.
Gerenciador de Armazenamento abre uma página do navegador para você entrar. Faça logon usando sua conta do Azure.
Depois de entrar, sua conta e suas assinaturas aparecem em GERENCIAMENTO DE CONTA. Selecione a assinatura na qual você criou a conta Armazenamento do Azure e selecione Apply.
Gerenciador de Armazenamento carrega a guia Explorer e mostra todas as contas de armazenamento associadas às assinaturas selecionadas. Sua conta de Armazenamento do Azure aparece na lista.
Criar um sistema de arquivos no Gerenciador de Armazenamento
Como os blobs são sempre carregados em pastas, você pode organizar grupos de blobs, assim como organiza arquivos no computador.
No Data Lake Storage Gen2, você começa criando um sistema de arquivos. Isso define o contêiner do Armazenamento de Blobs que armazena seu data lake. Crie pastas e arquivos nessa área dedicada.
No Gerenciador de Armazenamento, expanda sua assinatura e, em seguida, expanda suas contas de armazenamento.
Expanda a conta de armazenamento que você criou anteriormente e selecione Contêineres de Blob.
Clique com o botão direito do mouse em Blob Containers e selecione Criar Contêiner de Blob.
Em Contêineres de Blob, insira
salesdata.Depois que o contêiner for criado, selecione
salesdata.
Criar uma pasta em um contêiner de armazenamento
Uma pasta ajuda a fornecer uma estrutura hierárquica para seus dados. Você pode criar vários níveis na conta. Apenas verifique se as pastas principais existem antes de criar subpastas.
No menu na parte superior do Gerenciador de Armazenamento, selecione Nova Pasta.
Nomeie a pasta sample. Em seguida, selecione OK para criar o diretório. Se você receber uma mensagem perguntando se deseja atualizar sua exibição, selecione Sim.
Clique duas vezes na nova pasta. Essa ação percorrerá a pasta, que deverá estar vazia.
Crie outra pasta chamada dados.
Criar um arquivo de texto de exemplo
Você precisará de dados para trabalhar, portanto, crie um arquivo de texto de exemplo no computador chamado sales.txt. Em seguida, cole o seguinte texto no arquivo:
#salaries Details
#Company Information
#Fields : Date company employee Salaries
01-01-2019 c1 e1 1000
01-01-2019 c2 e2 2000
01-01-2019 c1 e3 4000
01-01-2019 c2 e4 2000
01-01-2019 c1 e5 5000
01-01-2019 c3 e6 7000
Você fará upload desse arquivo de dados de várias maneiras. Tenha em mente que este é um exemplo simples . Normalmente, você populará o data lake com amostras de dados muito maiores de uma variedade de fontes.
Fazer upload de um arquivo
Você pode fazer upload de arquivos e pastas do computador local para diretórios no compartilhamento de arquivo diretamente no Gerenciador de Armazenamento.
No Gerenciador de Armazenamento, clique duas vezes na pasta de dados .
No menu na parte superior da janela, selecione Carregar. No menu Carregar, você pode fazer upload de uma pasta ou de um arquivo.
Selecione Carregar Arquivos.
Selecione o arquivo sales.txt que você criou anteriormente.
Na caixa de diálogo Carregar Arquivos , verifique se o diretório de destino é exemplo/dados. Em seguida, selecione Carregar.
Quando você terminar, o arquivo será exibido na lista.
Baixar um arquivo
Para baixar uma cópia de um arquivo do compartilhamento de arquivos, clique com o botão direito do mouse no arquivo e selecione Baixar. Escolha onde colocar o arquivo no computador local e selecione Salvar. O progresso do download é exibido no painel Atividades na parte inferior da janela.