azure-kusto
Consultar Azure Data Explorer com KQL
Esta habilidade permite que o Claude e o Codex consultem bancos de dados do Azure Data Explorer (Kusto) usando KQL para análise de logs, análise de telemetria e exploração de dados de séries temporais.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "azure-kusto". Show me errors in the last hour
Resultado esperado:
- Consulta executada com sucesso
- Resultados: 47 eventos de erro encontrados
- Principais tipos de erro: Timeout (18), InvalidInput (12), ConnectionFailed (9), Unknown (8)
- Intervalo de tempo: 2024-01-15 14:00:00 a 15:00:00
A utilizar "azure-kusto". List databases on my cluster
Resultado esperado:
- Cluster: mycluster.eastus
- Bancos de dados:
- - TelemetryDB (1.2TB, retenção de 45 dias)
- - AppLogs (340GB, retenção de 30 dias)
- - SecurityEvents (890GB, retenção de 90 dias)
Auditoria de Segurança
SeguroThis is an official Microsoft skill for Azure Data Explorer (Kusto). Static findings are false positives: KQL query syntax (pipe operator) misinterpreted as shell commands, Azure CLI examples are legitimate API documentation, and the REST URL is a standard Azure endpoint template. No malicious patterns confirmed.
Pontuação de qualidade
O Que Você Pode Construir
Análise de Logs
Consultar logs de aplicação, logs de sistema e logs de auditoria do Azure Data Explorer para depuração e conformidade.
Análise de Telemetria IoT
Analisar dados de sensores e telemetria de dispositivos para monitoramento em tempo real e detecção de anomalias.
Monitoramento de Desempenho
Consultar dados de APM e métricas de desempenho para identificar tendências, gargalos e problemas de aplicação.
Tente Estes Prompts
List all Azure Data Explorer clusters in my subscription.
Show me the schema for the Events table in my Kusto database.
Run a KQL query to get the last 100 error events from the last hour.
Calculate the average and p95 response time over the last 24 hours, bucketed by 5 minutes.
Melhores Práticas
- Sempre filtre por intervalo de tempo usando ago() ou between() para otimizar o desempenho da consulta
- Use take ou limit para consultas exploratórias para evitar grandes conjuntos de resultados
- Aproveite summarize para agregações em vez de processar resultados no cliente
Evitar
- Evite executar consultas sem filtros de tempo em tabelas grandes
- Não selecione todas as colunas com * quando apenas campos específicos são necessários
- Evite joins aninhados sem etapas de agregação intermediárias
Perguntas Frequentes
O que é o Azure Data Explorer?
Quais ferramentas esta habilidade usa?
Preciso de permissões especiais para consultar o Kusto?
Por que minha consulta está expirando?
Posso inserir ou atualizar dados com esta habilidade?
Qual é a diferença entre KQL e SQL?
Detalhes do Desenvolvedor
Autor
microsoftLicença
MIT
Repositório
https://github.com/microsoft/github-copilot-for-azure/tree/main/plugin/skills/azure-kusto/Referência
main
Estrutura de arquivos
📄 SKILL.md