Partilhar via


Azure Data Explorer

O Azure Data Explorer também conhecido como Kusto é uma plataforma de nuvem de análise de log otimizada para consultas ad-hoc de big data. Leia mais sobre isso aqui: http://aka.ms/kdocs

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (GCC High)
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (GCC High)
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (GCC High)
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Microsoft
URL Suporte do Microsoft LogicApps
Suporte do Microsoft Power Automate
Suporte do Microsoft Power Apps
Metadados do conector
Editora Microsoft

Problemas conhecidos e limitações

Cálculo de unidades de trabalho

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos
Unidades de trabalho por dia 90000 86400 segundos

Ações

Executar comando de controle assíncrono

Executa o comando control no modo assíncrono e retorna sua ID, estado e status na conclusão. O comando pode ser executado por no máximo 1 hora. A palavra-chave 'async' é obrigatória, por exemplo, .set-or-append async TargetTable <| SourceTable.

Executar consulta KQL

Executa a consulta KQL e retorna o resultado como um conjunto de linhas que podem ser iteradas nos seguintes conectores, por exemplo, TableName | tomar 10.

Executar consulta KQL e renderizar um gráfico

Executa a consulta KQL e retorna o resultado como um gráfico de sua escolha, por exemplo, TableName | onde Timestamp > ago(1h) | projeto timestamp, valor.

Executar o comando show control

Executa o comando show control e retorna o resultado como um conjunto de linhas que podem ser iteradas nos seguintes conectores, por exemplo, .show table, tableName, policy caching.

Execute o comando control e renderize um gráfico

Executa o comando control e retorna o resultado como um gráfico de sua escolha, por exemplo, .clear table TableName data.

Kusto Query MCP Server

Este servidor MCP executa consultas Kusto e gerencia os resultados.

Executar comando de controle assíncrono

Executa o comando control no modo assíncrono e retorna sua ID, estado e status na conclusão. O comando pode ser executado por no máximo 1 hora. A palavra-chave 'async' é obrigatória, por exemplo, .set-or-append async TargetTable <| SourceTable.

Parâmetros

Name Chave Necessário Tipo Description
Cluster URL
cluster True string

Especifique a URL do cluster, por exemplo, https://< yourCluster>.<suaLocalização.kusto.windows.net>

Nome da base de dados
db True string

Especifique o nome do banco de dados

Comando de controlo
csl True string

Especifique o comando show control que você gostaria de executar

Devoluções

Executar consulta KQL

Executa a consulta KQL e retorna o resultado como um conjunto de linhas que podem ser iteradas nos seguintes conectores, por exemplo, TableName | tomar 10.

Parâmetros

Name Chave Necessário Tipo Description
Cluster URL
cluster True string

Especifique a URL do cluster, por exemplo, https://< yourCluster>.<suaLocalização.kusto.windows.net>

Nome da base de dados
db True string

Especifique o nome do banco de dados

Query
csl True string

Especifique a consulta que deseja executar

Devoluções

As saídas desta operação são dinâmicas.

Executar consulta KQL e renderizar um gráfico

Executa a consulta KQL e retorna o resultado como um gráfico de sua escolha, por exemplo, TableName | onde Timestamp > ago(1h) | projeto timestamp, valor.

Parâmetros

Name Chave Necessário Tipo Description
Cluster URL
cluster True string

Especifique a URL do cluster, por exemplo, https://< yourCluster>.<suaLocalização.kusto.windows.net>

Nome da base de dados
db True string

Especifique o nome do banco de dados

Query
csl True string

Especifique a consulta que deseja executar

Tipo de Gráfico
chartType True string

Especificar o tipo de gráfico resultante

Devoluções

Executar o comando show control

Executa o comando show control e retorna o resultado como um conjunto de linhas que podem ser iteradas nos seguintes conectores, por exemplo, .show table, tableName, policy caching.

Parâmetros

Name Chave Necessário Tipo Description
Cluster URL
cluster True string

Especifique a URL do cluster, por exemplo, https://< yourCluster>.<suaLocalização.kusto.windows.net>

Nome da base de dados
db True string

Especifique o nome do banco de dados

Comando de controlo
csl True string

Especifique o comando show control que você gostaria de executar

Devoluções

As saídas desta operação são dinâmicas.

Execute o comando control e renderize um gráfico

Executa o comando control e retorna o resultado como um gráfico de sua escolha, por exemplo, .clear table TableName data.

Parâmetros

Name Chave Necessário Tipo Description
Cluster URL
cluster True string

Especifique a URL do cluster, por exemplo, https://< yourCluster>.<suaLocalização.kusto.windows.net>

Nome da base de dados
db True string

Especifique o nome do banco de dados

Comando de controlo
csl True string

Especifique o comando de controle que você gostaria de executar

Tipo de Gráfico
chartType True string

Especificar o tipo de gráfico resultante

Devoluções

Kusto Query MCP Server

Este servidor MCP executa consultas Kusto e gerencia os resultados.

Parâmetros

Name Chave Necessário Tipo Description
jsonrpc
jsonrpc string
id
id string
método
method string
parâmetros
params object
Resultado
result object
erro
error object
ID de sessão
sessionId string

Devoluções

Definições

Visualizar resultados

Name Caminho Tipo Description
Body
body byte

O corpo do resultado na codificação base64.

BodyHtml
bodyHtml HTML

O corpo do resultado em codificação html.

Conteúdo do anexo
attachmentContent byte

O conteúdo do anexo.

Nome do anexo
attachmentName string

O nome do ficheiro anexo.

Links para Kusto Explorer
kustoDeepLink string

Links para executar a consulta nas ferramentas Kusto, por exemplo, no KustoExplorer.

AsyncCommandResult

Name Caminho Tipo Description
Estado
state string

O estado do comando.

Situação
status string

O status do comando.

ID da operação
operationId string

O ID da operação do comando de controlo

MCPQueryResponse

Name Caminho Tipo Description
jsonrpc
jsonrpc string
id
id string
método
method string
parâmetros
params object
Resultado
result object
erro
error object