Cómo preparar el modelo de datos para Copilot en Power BI
Un modelo de datos bien preparado es la clave para obtener respuestas útiles de Copilot en Power BI. Cuando las tablas tienen nombres claros, descripciones y relaciones correctas, Copilot puede generar resúmenes, medidas DAX y páginas de informe mucho más precisos, porque "entiende" mejor el significado de tus datos. Esta guía muestra, paso a paso, cómo preparar el modelo de datos para Copilot en Power BI, aunque estés empezando ahora.
Requisitos previos
- Power BI Desktop actualizado (o acceso al Power BI Service).
- Acceso a Copilot en Power BI, que requiere una capacidad Fabric o Power BI Premium.
- Un informe con un modelo semántico que tenga al menos una tabla de hechos y una tabla de fechas.
- Permisos para editar el modelo (vista de Modelo).
Paso 1: Dar nombres claros a tablas y columnas
Copilot "lee" los nombres de los objetos del modelo para entender qué representan. Los nombres técnicos como fct_sales o col_amt no le dicen nada y provocan respuestas confusas. En la vista de Modelo, haz doble clic en cada tabla y columna y usa nombres de negocio: Ventas, Importe, Fecha del Pedido. Evita abreviaturas, prefijos técnicos y nombres en código. Es la mejora más sencilla y con mayor impacto inmediato.
Paso 2: Añadir descripciones a tablas y medidas
Las descripciones son la forma más directa de "enseñar" a Copilot. Selecciona una medida en el panel Datos, abre el panel Propiedades y escribe una descripción corta que explique el cálculo en lenguaje de negocio. Por ejemplo, para esta medida:
Total de Vendas = SUM('Vendas'[Montante])
escribe la descripción: "Suma del importe de todas las ventas, en euros, sin impuestos". Haz lo mismo en las tablas y columnas más importantes. Cuanto más claro y específico sea el texto, mejores serán los resúmenes y las sugerencias de Copilot: realmente usa estas descripciones como contexto.
Paso 3: Marcar la tabla de fechas
Para que Copilot compare periodos (por ejemplo, "ventas de este año frente al año anterior"), el modelo necesita una tabla de fechas correctamente marcada. Si aún no tienes una, puedes crearla rápidamente con DAX:
Calendário = CALENDAR(DATE(2023,1,1), DATE(2026,12,31))
Crea una relación entre la columna de fecha de esta tabla y tu tabla de hechos. Después, selecciona la tabla, elige Marcar como tabla de fechas e indica la columna de fecha. Esto activa la inteligencia de tiempo que Copilot aprovecha para calcular tendencias y variaciones.
Paso 4: Ocultar columnas técnicas y definir sinónimos
Oculta las columnas que no interesan al usuario final: claves, identificadores y columnas auxiliares. Haz clic derecho sobre cada una y elige Ocultar en la vista de informe. Así Copilot se centra solo en los campos relevantes y evita sugerir algo basado en un ID interno. A continuación, usa el área de Q&A para añadir sinónimos: si las personas dicen "facturación" en lugar de "Total de Ventas", registra ese término para que Copilot y Q&A lo reconozcan.
Paso 5: Revisar las relaciones del modelo
Copilot combina tablas siguiendo las relaciones que existen en el modelo. En la vista de Modelo, comprueba que cada tabla de hechos está conectada a sus dimensiones por la clave correcta y que la dirección del filtro tiene sentido. Las relaciones ausentes o erróneas producen números incoherentes, y Copilot simplemente repetirá ese error.
Paso 6: Probar con una petición a Copilot
Abre el panel de Copilot y haz una petición sencilla, como "Resume las ventas por región y destaca la tendencia principal". Comprueba que Copilot usa los nombres y las medidas que definiste. Si la respuesta usa nombres extraños o se equivoca en un cálculo, vuelve al paso correspondiente y mejora el nombre, la descripción o la relación.
Verificar el resultado
El modelo está bien preparado cuando: todos los campos visibles tienen nombres de negocio, las medidas principales tienen descripción, existe una tabla de fechas marcada y las relaciones son correctas. Una buena prueba final es pedir a Copilot "Crea una página de informe sobre ventas" y confirmar que los visuales usan las medidas correctas, sin inventar campos.
Conclusión
Preparar el modelo es una inversión pequeña que multiplica la calidad de todo lo que Copilot produce en Power BI: desde resúmenes hasta páginas enteras de informe. Empieza por las tablas más usadas, añade descripciones y sigue refinando según las respuestas que recibas. ¿Cuál es la primera medida de tu modelo que merece una buena descripción?