Aprende análisis de datos con 5 minutos al díaAprende datos con 5 min al díaProbar gratis
Power BI

Copilot en Power BI: los trucos que ahorran horas (y lo que sigue siendo tuyo)

DBEquipo DataBoosters··6 min de lectura
Copilot en Power BI: los trucos que ahorran horas (y lo que sigue siendo tuyo)

Copilot ya vive dentro de Power BI: escribe medidas DAX, resume una página completa en una narrativa y hasta propone un borrador de reporte a partir de tus datos. Lo que no hace es conocer tu negocio: sigue siendo una sugerencia, nunca una respuesta final.

Qué es exactamente Copilot en Power BI

Copilot en Power BI es un asistente que vive dentro del mismo programa: lee el modelo que ya construiste, tablas, relaciones y medidas, y responde en lenguaje natural sobre eso. No lo sustituye, aparece encima: un panel de chat en Desktop y en el servicio, más botones puntuales en cada visual y en el panel de medidas. No está disponible para cualquier cuenta: hace falta una capacidad de Fabric o Power BI Premium, como se explica más abajo en las preguntas frecuentes.Lo que Copilot ya hace bien en Power BI

Pídele una medida y te la escribe en DAX, con nombre y formato. Pídele que resuma un reporte completo y te entrega un párrafo con los números que más se movieron. Hasta puede proponerte un reporte entero (visuales, filtros y todo) a partir de la tabla que subas. Las tres funciones ya están en producción, no son una promesa.

  1. Medida rápida con Copilot: en Power BI Desktop ve a Modelado → Medida rápida → «Sugerencias con Copilot», describe lo que quieres en una oración y revisa el DAX antes de aceptarlo.
  2. Narrativa de un reporte completo: desde la cinta, «Resumir con Copilot» arma un párrafo con los cambios más grandes de toda la página, no solo de un visual.
  3. Resumen de un solo visual: en el encabezado de cualquier gráfica hay un botón de Copilot que explica justo esa tarjeta, sin tocar el resto del reporte.
  4. Reporte desde un prompt: en el servicio de Power BI, Copilot propone páginas completas a partir de una tabla. Sirve para arrancar, no para publicar tal cual.

Un caso real, paso a paso

Imagina una tabla Ventas con las columnas Fecha, Producto, Cantidad, PrecioUnitario y Vendedor. Quieres saber qué vendedor generó más ingresos este trimestre. Así se ve pedírselo a Copilot, de principio a fin:

DAX
Prompt: "crea una medida que sume Cantidad por PrecioUnitario
en la tabla Ventas, y dime qué vendedor tiene el total más
alto este trimestre"

Ingresos = SUMX(Ventas, Ventas[Cantidad] * Ventas[PrecioUnitario])

-- Copilot también puede proponerte una tarjeta o una tabla
-- ordenada por Vendedor. Antes de confiar en el ranking,
-- suma a mano 2 o 3 filas del vendedor que quedó primero
-- y compara el resultado contra esa suma.

La medida en sí casi nunca falla con una operación tan simple. Lo que sí vale la pena revisar es el filtro de tiempo: si pediste «este trimestre» y tu tabla de fechas no tiene una jerarquía clara, Copilot puede tomar el trimestre calendario en vez del fiscal, o al revés.

Antes de pedirle nada: deja tu modelo listo

Copilot no adivina qué significa una columna llamada Col_14. Entre más claro esté tu modelo, con medidas explícitas ya creadas y nombres de columna que se entienden solos, mejor es lo que te regresa. Pedirle una medida sobre un modelo desordenado es la forma más rápida de que invente algo que se ve bien y está mal.

  1. Crea medidas explícitas para lo que ya calculas seguido (ingresos, margen, variación %). Copilot las reconoce y las reusa en vez de inventar una fórmula nueva cada vez.
  2. Nombra las columnas como las diría una persona: «PrecioUnitario» en vez de «Col_14» o «Campo3».
  3. Revisa que las relaciones entre tablas tengan la cardinalidad correcta, uno a muchos y no muchos a muchos sin resolver. Un modelo con relaciones ambiguas confunde tanto a Copilot como a cualquiera que abra el reporte.
  4. Si vas a pedir una medida de tiempo (año a la fecha, mismo periodo el año pasado), confirma antes que tu tabla de fechas esté marcada como tabla de fechas en el modelo.

DAX
Prompt: "crea una medida que calcule el margen porcentual sobre Ventas[Total] y Ventas[Costo]"

Margen % =
DIVIDE(
    SUM(Ventas[Total]) - SUM(Ventas[Costo]),
    SUM(Ventas[Total])
)

Tres casos de uso, con lo que validas tú

No todos los pedidos a Copilot necesitan el mismo nivel de confianza. Estos tres son típicos, con lo que de verdad revisas tú en cada uno:

CasoQué le pides a CopilotQué revisas tú
Cerrar el mesResume los cambios de ventas contra el mes anterior IAQue el número coincida con el reporte oficial TÚ
Reporte para un cliente nuevoArma un borrador de reporte con estas tablas IAQué visual sobra y los colores de marca TÚ
Medida que nunca escribisteUna medida de margen acumulado del año IAEl resultado contra una cuenta manual en Excel TÚ

Practícalo: tu primer prompt

Antes de seguir, inténtalo con tus propios datos. Si no tienes un reporte a la mano, usa este caso para practicar.

Escribe el prompt como si se lo explicaras a alguien que nunca vio tus datos: nombra la tabla y las columnas tal cual. Pídele la medida primero, revisa el DAX, y solo después pide el resumen.

DAX
Respuesta sugerida (compárala con la tuya, no la copies
antes de intentarlo):

Prompt: "crea una medida que calcule el promedio de Monto
por Categoria en la tabla Gastos"

Gasto promedio = AVERAGE(Gastos[Monto])

-- esta medida sola ya responde bien si la usas dentro de
-- una tabla o gráfica agrupada por Categoria: el contexto
-- de la visual hace el resto

Lo que sigue siendo tuyo

Nada de esto reemplaza entender el dato. Copilot no sabe que esa caída de 20% en marzo fue porque cerraste la tienda dos semanas, ni que ese Total en realidad excluye devoluciones. Esa lectura, la que conecta el número con lo que de verdad pasó, todavía la haces tú.

Preguntas frecuentes

¿Necesito Power BI Premium para usar Copilot?

Sí. Hace falta una capacidad de Fabric (F64 o más) o Power BI Premium P1 o superior; en una licencia Pro normal, el botón de Copilot no aparece.

¿Copilot escribe DAX complicado, con varias relaciones?

Puede intentarlo, pero entre más compleja la lógica, más probable que se equivoque. Funciona mejor con medidas de una sola tabla, bien nombradas.

¿El resumen narrativo se actualiza solo si cambian los datos?

Si usas el visual Narrativa con Copilot, sí: se regenera con cada actualización del reporte. Un resumen que pediste una sola vez desde el panel de chat no se actualiza solo.

¿Puedo usar Copilot en español?

Sí, entiende prompts en español, aunque la documentación y varias respuestas internas de Microsoft siguen en inglés.

¿Qué pasa si Copilot inventa una columna que no existe?

DAX no compila contra una columna que no existe en el modelo, así que te va a marcar error al guardar la medida. Si eso pasa, revisa que el nombre que usaste en el prompt coincida exactamente con el de tu tabla.

¿Copilot también puede limpiar o transformar mis datos?

Eso vive en Power Query (Dataflows Gen2 de Fabric), no en el Copilot de reportes. Es una función separada, pensada para antes de que los datos lleguen al modelo.

Compártelo

Sigue leyendo

Ver todos