azure-kusto
Consultar Azure Data Explorer con KQL
Esta habilidad permite a Claude y Codex consultar bases de datos de Azure Data Explorer (Kusto) utilizando KQL para análisis de logs, análisis de telemetría y exploración de datos de series temporales.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "azure-kusto". Mostrarme errores en la última hora
Resultado esperado:
- Consulta ejecutada exitosamente
- Resultados: 47 eventos de error encontrados
- Principales tipos de error: Timeout (18), InvalidInput (12), ConnectionFailed (9), Unknown (8)
- Rango de tiempo: 2024-01-15 14:00:00 a 15:00:00
Usando "azure-kusto". Listar bases de datos en mi clúster
Resultado esperado:
- Clúster: mycluster.eastus
- Bases de datos:
- - TelemetryDB (1.2TB, 45 días de retención)
- - AppLogs (340GB, 30 días de retención)
- - SecurityEvents (890GB, 90 días de retención)
Auditoría de seguridad
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.
Puntuación de calidad
Lo que puedes crear
Análisis de Logs
Consultar logs de aplicación, logs del sistema y logs de auditoría de Azure Data Explorer para depuración y cumplimiento.
Análisis de Telemetría IoT
Analizar datos de sensores y telemetría de dispositivos para monitoreo en tiempo real y detección de anomalías.
Monitoreo de Rendimiento
Consultar datos de APM y métricas de rendimiento para identificar tendencias, cuellos de botella y problemas de aplicación.
Prueba estos prompts
Listar todos los clústeres de Azure Data Explorer en mi suscripción.
Mostrarme el esquema de la tabla Events en mi base de datos Kusto.
Ejecutar una consulta KQL para obtener los últimos 100 eventos de error de la última hora.
Calcular el tiempo de respuesta promedio y p95 durante las últimas 24 horas, agrupado por 5 minutos.
Mejores prácticas
- Siempre filtrar por rango de tiempo usando ago() o between() para optimizar el rendimiento de consultas
- Usar take o limit para consultas exploratorias para evitar conjuntos de resultados grandes
- Aprovechar summarize para agregaciones en lugar de procesar resultados del lado del cliente
Evitar
- Evitar ejecutar consultas sin filtros de tiempo en tablas grandes
- No seleccionar todas las columnas con * cuando solo se necesitan campos específicos
- Evitar uniones anidadas sin pasos de agregación intermedios
Preguntas frecuentes
¿Qué es Azure Data Explorer?
¿Qué herramientas usa esta habilidad?
¿Necesito permisos especiales para consultar Kusto?
¿Por qué mi consulta excede el tiempo límite?
¿Puedo insertar o actualizar datos con esta habilidad?
¿Cuál es la diferencia entre KQL y SQL?
Detalles del desarrollador
Autor
microsoftLicencia
MIT
Repositorio
https://github.com/microsoft/github-copilot-for-azure/tree/main/plugin/skills/azure-kusto/Ref.
main
Estructura de archivos
📄 SKILL.md