Tutorial: realizar ingestão do analisador CSV
A ingestão do Analisador CSV (valores separados por vírgula) oferece a capacidade de ingerir arquivos CSV em uma instância do Gerenciador de Dados do Azure para Energia.
Neste tutorial, você aprenderá a:
- Ingerir um arquivo CSV de dados de poços de amostra na instância do Gerenciador de Dados do Azure para Energia usando o Postman.
- Pesquise registros de metadados de armazenamento criados durante a ingestão de CSV usando o Postman.
Pré-requisitos
Antes de iniciar este tutorial, conclua os seguintes pré-requisitos.
Obter detalhes para a instância do Gerenciador de Dados do Azure para Energia
Como excluir uma instância do Gerenciador de Dados do Azure para Energia. Se você ainda não tiver um, crie um seguindo as etapas no Início Rápido: criar uma instância do Gerenciador de Dados do Azure para Energia.
Para este tutorial, você precisa dos seguintes parâmetros:
Parâmetro Valor a ser usado Exemplo Onde encontrar esse valor CLIENT_ID
ID do aplicativo (cliente) 00001111-aaaa-2222-bbbb-3333cccc4444
Você usa essa ID de aplicativo ou do cliente ao registrar o aplicativo na plataforma de identidade da Microsoft. Consulte Registrar um aplicativo. CLIENT_SECRET
Segredos do cliente _fl******************
Às vezes chamado de senha do aplicativo, um segredo do cliente é um valor de cadeia de caracteres que seu aplicativo pode usar no lugar de um certificado para se identificar. Confira Adicionar um segredo do cliente. TENANT_ID
ID do Diretório (locatário) 72f988bf-86f1-41af-91ab-xxxxxxxxxxxx
Passe o mouse sobre o nome da sua conta no portal do Azure para obter o diretório ou a ID do locatário. Como alternativa, pesquise e selecione Microsoft Entra ID>Propriedades>ID do locatário no portal do Azure. SCOPE
ID do aplicativo (cliente) 00001111-aaaa-2222-bbbb-3333cccc4444
Esse valor é o mesmo que o aplicativo ou a ID do cliente mencionada anteriormente. refresh_token
Atualizar valor do token 0.ATcA01-XWHdJ0ES-qDevC6r...........
Siga Como gerar um token de autenticação para criar um token de atualização e salvá-lo. Você precisa desse token de atualização mais tarde para gerar um token de usuário. DNS
URI <instance>.energy.Azure.com
Localize esse valor na página de visão geral da instância do Gerenciador de Dados do Azure para Energia. data-partition-id
Partições de dados <instance>-<data-partition-name>
Localize esse valor na página de visão geral da instância do Gerenciador de Dados do Azure para Energia.
Siga o guia Gerenciar usuários para adicionar os direitos apropriados para o usuário que executa este tutorial.
Configurar o Postman e executar solicitações
Baixe e instale o aplicativo da área de trabalho Postman.
Importe os seguintes arquivos para o Postman:
Para importar as variáveis de ambiente e coleção do Postman, siga as etapas descritas na importação de dados para o Postman.
Atualize o CURRENT VALUE para o ambiente do Postman com as informações obtidas nos detalhes da instância do Gerenciador de Dados do Azure para Energia.
A coleção Postman para ingestão do analisador CSV contém 10 solicitações que você deve executar sequencialmente.
Escolha ambiente de fluxo de trabalho de ingestão antes de disparar a coleção Postman.
Dispare cada solicitação selecionando o botão Enviar.
Em cada solicitação, o Postman valida o código de resposta da API real em relação ao código de resposta esperado. Se houver alguma incompatibilidade, a seção de teste indicará falhas.
Aqui está um exemplo de uma solicitação bem-sucedida do Postman:
Aqui está um exemplo de uma solicitação do Postman com falha:
Ingerir dados de poços usando o Postman
Para ingerir arquivo CSV de dados de poços de amostra na instância do Gerenciador de Dados do Azure para Energia usando a coleção Postman, conclua as seguintes etapas:
Obter um token de acesso de usuário: gere o token de usuário, que será usado para autenticar outras chamadas à API.
Criar um esquema: gere um esquema que adere às colunas presentes no arquivo CSV.
Obter detalhes do esquema: obtenha o esquema criado na etapa anterior e o valida.
Criar uma tag legal: crie uma tag legal que será adicionada aos dados do CSV para fins de conformidade de dados.
Obter um URL assinado para fazer upload de um arquivo CSV: obtenha o caminho do URL assinado no qual o arquivo CSV será carregado.
Fazer upload de um arquivo CSV: baixe a amostra Wellbore.csv para sua máquina local e selecione esse arquivo no Postman clicando no botão Selecionar arquivo.
Fazer upload de metadados do arquivo CSV: Faça upload das informações de metadados do arquivo, como local do arquivo e outros campos relevantes.
Criar um fluxo de trabalho de ingestão de analisador CSV: crie o DAG (grafo direcionado acíclico) para o fluxo de trabalho de ingestão do analisador CSV.
Acionar um fluxo de trabalho de ingestão do analisador CSV: acione o DAG do fluxo de trabalho de ingestão do analisador CSV.
Procurar o status do fluxo de trabalho de ingestão do analisador CSV ingerido: obtenha o status da execução do DAG do analisador CSV.
Pesquisar dados ingeridos dos poços usando o Postman
Para pesquisar registros de metadados de armazenamento criados durante a ingestão de CSV usando a coleção Postman, conclua as seguintes etapas:
Próxima etapa
Prosseguir para o próximo tutorial: