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
- Body
- AsyncCommandResult
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
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
- Body
- VisualizeResults
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
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
- Body
- VisualizeResults
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
- Body
- MCPQueryResponse
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 |