La idea
Un informe de Power BI no es una foto de los datos. Es un conjunto de preguntas hechas a un modelo semántico. El modelo es la versión preparada, relacionada y con medidas de tus tablas, y es algo distinto de las páginas que lo muestran.
Esa separación explica casi todo Power BI. Preparas las tablas una vez, las relacionas una vez y
escribes Sales una vez. Después, cualquier cantidad de visuales, páginas y personas le hacen
preguntas al modelo y reciben la misma respuesta. Cuando un número está mal, preguntas en qué
punto de la cadena se torció, no qué visual lo muestra.
Figura 1
De una tabla de origen al móvil de un gerente
- Origen de datos SQL Server, Excel, una página web
- Preparar Power Query: Home → Transform data
- Modelar Model view: relaciones y medidas
- Visualizar Report view: visuales y segmentaciones
- Publicar Service: compartir, actualizar, proteger
- Harbor & Pine guarda los pedidos en SQL Server y las devoluciones en un archivo de Excel. Todavía no hay informe; son solo tablas en otro sitio.
- Preparar: Power Query corrige los tipos, recorta el texto y conserva solo las columnas que necesitas. Esos pasos se graban y se repiten en cada actualización.
- Modelar: relacionas las tablas y escribes medidas como
Sales. Es la parte que hace que todos los visuales den el mismo número. - Visualizar: una página del informe es un conjunto de visuales y segmentaciones, cada uno una pregunta hecha al modelo. El modelo se guarda dentro del mismo archivo .pbix.
- Publicar: Power BI Service guarda juntos el modelo y el informe, programa la actualización y decide quién puede abrirlo. Los móviles leen el mismo informe publicado.
Por qué existe
Antes, Harbor & Pine reconstruía una hoja de cálculo a mano cada lunes. Alguien copiaba los pedidos, limpiaba los mismos nombres de ciudad, rehacía la misma tabla dinámica y pegaba la captura en un correo. Nadie sabía qué limpieza se hizo y cuándo, y dos personas sacaban dos totales.
Power BI lleva cada una de esas tareas a un lugar donde ocurre una sola vez. La limpieza vive en pasos grabados. La definición de un número vive en una medida. Actualizar es un horario, no una persona. El gerente recibe un informe que no puede contradecir al de al lado.
El precio es que ahora hay una cadena, y cada eslabón puede quedarse viejo o equivocarse a su manera. Un informe que está mal porque el modelo está mal se ve igual que uno que está mal porque falló la actualización, así que la primera habilidad es saber qué eslabón abrir.
Cómo funciona por dentro
Las cinco tareas
La formulación de Microsoft es preparar, modelar, visualizar, analizar, administrar, y el orden importa. Cada tarea tiene su sitio en las herramientas reales.
- Preparar en Power Query Editor (Home → Transform data).
- Modelar en Model view y en el panel Data: relaciones, medidas, una tabla Date.
- Visualizar en Report view: eliges un visual en el panel Visualizations y sueltas campos sobre él.
- Analizar es la lectura en sí: profundizar, filtrar, encontrar la causa.
- Administrar es lo que pasa después de compartir: horarios de actualización, acceso, sensibilidad.
Power BI Desktop (solo Windows) es donde haces de la 1 a la 3. El Service (un navegador) guarda el archivo publicado, ejecuta las actualizaciones y aloja los paneles (dashboards), colecciones de una sola página con mosaicos anclados desde los informes. Mobile muestra ambos. Un informe publicado y su modelo semántico se guardan juntos en el Service, y un modelo puede alimentar muchos informes.
Cuatro tipos de pregunta
Cada visual responde a una pregunta, y las preguntas son de cuatro tipos. El gráfico recorre un año de Harbor & Pine por los cuatro.
Figura 2
Ventas completadas por mes, 2025: un gráfico, cuatro preguntas
- Descriptiva: ¿qué pasó? Noviembre fue el mes más grande, con $292,364, alrededor de una vez y media el mes promedio.
- Diagnóstica: ¿por qué? Noviembre y diciembre destacan juntos. Los datos de pedidos de la tienda tienen un fin de semana de Black Friday y cupones navideños, así que el siguiente paso es segmentar por cupón y por canal.
- Predictiva: ¿qué viene? Un pronóstico prolonga esta forma estacional hacia adelante. El panel Analytics de Power BI puede dibujarlo, pero es una conjetura basada en el pasado, no un hecho.
- Prescriptiva: ¿qué hacemos? Decidir abastecer y dotar de personal de octubre a diciembre antes del pico, no después. Es una decisión humana que los números respaldan.
Los visuales de Power BI son más fuertes en los dos primeros. El tercero es un pronóstico que conviene rotular como tal, y el cuarto es una decisión, que le toca a una persona.
Import, DirectQuery o en vivo
El modelo tiene que sacar sus filas de algún sitio, y la elección marca lo fresco y lo rápido que será el informe.
Figura 3
¿De dónde sale la respuesta cuando alguien hace clic?
- Un clic segmentación o visual
- Consulta del visual lo que pide el visual
- Copia guardada modo Import, en memoria
- El origen DirectQuery, en vivo
- Los números dibujados en el visual
- Cada clic se convierte en una consulta: el visual le pide al modelo sus números bajo los filtros actuales.
- Import: la respuesta sale de una copia comprimida de los datos guardada en el modelo. Es rápida, y tan fresca como la última actualización.
- DirectQuery: la consulta va al origen en cada clic. Siempre al día, pero tan rápida como el origen y con menos funciones.
- En ambos casos el visual solo dibuja lo que devuelve la consulta. Una conexión en vivo a un modelo publicado reutiliza el modelo de otra persona y no puede añadir tablas.
- Import (el valor por defecto) carga una copia comprimida en el modelo. Es rápido y admite todas las funciones. El coste es que los datos solo son tan nuevos como la última actualización.
- DirectQuery deja los datos en el origen y envía una consulta en cada interacción. Sirve para tablas demasiado grandes para importar o datos que deben estar al día, y es más lento y limitado en DAX y Power Query.
- Live connection conecta tu informe a un modelo que publicó otra persona. Obtienes sus tablas y medidas, y no puedes editar el modelo.
Fija el modo de almacenamiento al conectar: Home → Get data, y Power BI pregunta Import o DirectQuery en los orígenes que admiten ambos.
Por qué una medida pertenece al modelo
Escribe Units Ordered = SUM(order_items[quantity]) una vez, en el modelo, y funciona en una
tarjeta, en una matriz por categoría y en un gráfico de líneas por mes. El visual aporta la
agrupación; la medida aporta la aritmética. Si en cambio arrastraras quantity a cada visual y lo
dejaras resumir, tres visuales llevarían tres definiciones privadas que se separan el día que una
necesita un filtro. Por eso este capítulo te hace escribir una medida en lugar de marcar una
casilla.
Opciones del primer día
Dos ajustes cambian en silencio lo que vas a construir. Auto date/time crea una tabla de fechas oculta por cada columna de fecha; la mayoría de los modeladores la desactivan y construyen un calendario propio (File → Options and settings → Options → Data Load). Autodetect relationships es una comodidad que se equivoca cuando dos columnas comparten nombre, así que revisa cada línea que dibuja.
Errores comunes
"El informe es donde viven los datos"
Los visuales no guardan datos propios. Abre un informe, cambia una segmentación y una consulta nueva va al modelo. Borra un visual y los datos siguen ahí; borra una tabla del modelo y se rompen todos los visuales que la usaban. Si un número se ve raro, revisa el modelo, no el gráfico.
"Un panel y un informe son lo mismo"
Un informe tiene varias páginas, es interactivo y se construye en Desktop o en el Service. Un panel (dashboard) es un único lienzo de mosaicos anclados desde uno o varios informes, y solo existe en el Service. Un mosaico muestra el visual anclado; haz clic y llegas al informe de origen.
"Publicado significa en vivo"
No, salvo que el modelo sea DirectQuery o se haya ejecutado el horario de actualización. Un informe Import publicado el lunes sigue mostrando los datos del lunes el viernes hasta que alguien lo actualiza. Cuando alguien diga "el panel está mal", pregunta primero cuándo se actualizó por última vez.
Ponte a prueba
Una pregunta. Al responderla, la lección queda marcada en el mapa; nunca bloquea un nivel.
Correcto. Import responde desde una copia guardada. Las filas nuevas del origen solo aparecen tras una actualización, programada en el Service o lanzada desde Desktop con Home → Refresh.
No del todo. Descriptivo solo nombra el tipo de pregunta. No tiene nada que ver con cuándo se actualizan los datos; el retraso es cosa de la actualización.Prueba otra respuesta.
No del todo. El móvil y el Service leen el mismo modelo publicado, así que muestran las mismas filas. Las filas viejas están en el modelo, no solo en el dispositivo.Prueba otra respuesta.
No del todo. La medida suma las filas que tenga el modelo. Si las filas nuevas aún no están en el modelo, otra fórmula no puede encontrarlas.Prueba otra respuesta.
Lección hecha: ya está marcada en el mapa.