(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa
Microsoft Copilot
Microsoft Copilot 1 min

GitHub Copilot para ingenieros de datos: DAX, M y SQL asistidos por IA

João Barros 13 de June de 2025 1 min de lectura

GitHub Copilot no es solo para desarrolladores de software — es una herramienta potente para ingenieros y analistas de datos que trabajan con DAX, Power Query M, T-SQL y Python en VS Code.

Configurar para datos

// Extensiones de VS Code recomendadas con GitHub Copilot:
// - DAX Formatter
// - Power Query / M Language
// - SQL Server (mssql)
// - Python (ms-python)
// Copilot lee el contexto de todas las pestañas abiertas — abra archivos relacionados

DAX con Copilot

// Escriba el comentario y Copilot completa:
// Medida: ventas del mes actual comparadas con el mismo mes del año anterior
Ventas YoY% =
// [Copilot sugiere automáticamente la fórmula SAMEPERIODLASTYEAR]

Power Query M con Copilot

// Escriba lo que necesita como comentario
// Normalizar la columna "Pais": trim, uppercase, reemplazar abreviaturas PT → Portugal
let
    // Copilot completa los pasos de transformación
    Source = ...,

T-SQL con Copilot

-- Query para encontrar los top 5 clientes por ingresos en cada región
-- con variación porcentual frente al trimestre anterior
-- Copilot genera el bloque completo con CTEs y window functions

Técnicas de prompting eficaz

  • Sea específico en los comentarios — "calcular crecimiento YoY en %" es mejor que "comparar ventas".
  • Mantenga el contexto abierto — abra el archivo de medidas existentes para que Copilot imite el estilo.
  • Use Copilot Chat para refactoring — seleccione código y pida "optimiza esta query para SQL Server 2019".
  • Itere — acepte parcialmente la sugerencia y siga describiendo lo que falta.

Conclusión

GitHub Copilot reduce el tiempo de escritura de código repetitivo y ayuda a descubrir funcionalidades que no conocía. Para datos, es especialmente útil en T-SQL complejo, transformaciones M y medidas DAX con patrones de time intelligence.

Compartir: