Configurar o seu ambiente de desenvolvimento para utilizar bibliotecas de cliente Kusto
Artigo
Saiba como configurar o seu ambiente para utilizar bibliotecas de cliente Kusto. Pode utilizar estas bibliotecas para criar aplicações que se ligam a um cluster e executam consultas ou ingerem dados.
Neste artigo, vai aprender a instalar pacotes de bibliotecas de cliente para o seu idioma preferido.
Pré-requisitos
Selecione os pré-requisitos para a linguagem de programação utilizada para criar a sua aplicação.
Nota
As bibliotecas de cliente Kusto são compatíveis com JavaScript e TypeScript. Para converter exemplos typeScript em JavaScript, remova simplesmente as anotações de tipo utilizadas para variáveis, parâmetros e valores devolvidos.
Certifique-se de que o node executável está no seu PATH
Verificar a instalação: numa shell de comandos, execute node --version para verificar se a versão é 3.7 ou posterior
Uma aplicação Node.js ou uma aplicação Web baseada no browser, como uma aplicação React.
Para aplicações Web baseadas no browser:
Se a sua aplicação tiver uma experiência de início de sessão, pode utilizar a biblioteca de @auzre/identidade para emitir um token de autorização e utilizar withTokenProvider para alimentar este token para o cliente Kusto:
Se a sua aplicação não tiver uma experiência de início de sessão ou preferir utilizar a biblioteca de cliente Kusto para pedir autenticação, tem de configurar um registo de aplicação com as permissões necessárias:
No separador Autenticação , selecione + Adicionar uma plataforma. Em seguida, selecione Aplicação de página única.
Introduza os URIs de Redirecionamento pretendidos, selecione as caixas para tokens e tokens de ID do Access e selecione Configurar. Para obter mais informações sobre URIs de redirecionamento, veja Aplicação de ambiente de trabalho que chama APIs Web.
No separador Descrição Geral, copie o ID da Aplicação (cliente).
Os exemplos ao longo dos seguintes tutoriais utilizam a biblioteca de cliente Kusto para pedir autenticação.
Nota
Se pertencer a uma organização, as restrições baseadas nas configurações da organização poderão impedi-lo de autenticar. Peça acesso a um administrador da organização ou tente novamente numa conta pessoal.
JDK 8 ou posterior
Certifique-se de que o java executável está no seu PATH
Verificar a instalação: numa shell de comandos, execute java -version para verificar se a versão é 8 ou posterior
Maven 3.6.3 ou posterior
Certifique-se de que o mvn executável está no seu PATH
Verificar a instalação: numa shell de comandos, execute mvn -version para verificar se a versão é 3.6.3 ou posterior
Instalar o pacote
Esta secção orienta-o ao longo da instalação da biblioteca de cliente Kusto no seu ambiente.
A tabela seguinte lista as bibliotecas de cliente e os nomes dos pacotes correspondentes.
Fornece um cliente para ingerir dados em clusters. Para obter mais informações, veja ingerir dados no cluster.
Adicione as bibliotecas de cliente Kusto para o seu idioma preferido ao seu projeto ou utilize o gestor de pacotes adequado para o seu idioma para instalar as bibliotecas de cliente.
Em seguida, adicione as seguintes dependências ao seu pom.xml, substituindo as versões do artefacto pelas versões mais recentes disponíveis no Maven Central para kusto-data e kusto-ingestão.
Os SDKs do Kusto contêm aplicações de exemplo de início rápido. Estas aplicações mostram como autenticar, administrar, consultar e ingerir dados com as bibliotecas de cliente Kusto. Pode utilizá-las como ponto de partida para a sua própria aplicação ao modificar o código ou incorporar secções específicas no seu projeto.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja: https://aka.ms/ContentUserFeedback.