S43 · Power BI I (datos, Power Query y modelo)¶
Datos de la sesión
Fecha: lunes 7-sep-2026 · Horario: 20:00 – 22:00 · Duración: 2 h · Sesión: 43 de 47 · Unidad: 4
Power BI permite convertir datos dispersos en un modelo que se actualiza y se puede explorar. En esta primera sesión se prepara la fuente: importar, limpiar y combinar datos con Power Query, y luego construir un modelo con relaciones claras. El objetivo no es decorar un informe todavía, sino asegurar que sus datos sean confiables.
Objetivos¶
- Reconocer el flujo de trabajo de Power BI Desktop: obtener datos, transformar, modelar y visualizar.
- Importar un libro de Excel y revisar tipos de datos en Power Query.
- Limpiar columnas, cambiar tipos y combinar consultas sin alterar la fuente original.
- Crear un modelo con tablas de hechos y dimensiones relacionadas por claves.
- Guardar un archivo
.pbixorganizado y actualizable.
Contenidos¶
Antes de comenzar¶
- Abre Power BI Desktop y crea un informe en blanco.
- Descarga el archivo de datos de ejemplo.
Contiene las hojas
Ventas2025,Categorias,GastosyGuía, preparadas para practicar las transformaciones. - Guarda inmediatamente el informe como
PA4-power-bi-modelo.pbixdentro de una carpeta propia del proyecto. - Trabaja siempre sobre una copia del Excel. Power BI lee la fuente y registra las transformaciones, pero no debe utilizarse para modificar el archivo original.
Inconsistencias intencionales del ejercicio
Ventas2025 contiene 402 registros y una fila de encabezados. Hay fechas escritas como fecha de Excel y como
texto, sedes con espacios (Cusco y lima), categorías con distinta capitalización (tecnologia), vendedores
con espacios (LUIS) y un monto con prefijo S/. No los corrijas en Excel: la práctica consiste en limpiarlos
en Power Query.
1. Flujo de trabajo y modelo¶
Un informe de Power BI separa tres tareas:
- Obtener y transformar: preparar los datos en Power Query.
- Modelar: relacionar tablas y definir la dirección de filtro.
- Visualizar: construir páginas, tarjetas, gráficos y segmentadores.
Para el PA4 se recomienda una tabla de hechos Ventas y dimensiones como Calendario, Producto, Categoría
y Sede. Evita repetir nombres de sede o categoría en cada tabla cuando una dimensión puede centralizar ese dato.
2. Importar y transformar¶
En Inicio → Obtener datos → Excel selecciona el archivo de práctica y pulsa Transformar datos (no
Cargar todavía). En el navegador, marca las hojas Ventas2025, Categorias y Gastos. En Power Query:
- En cada consulta, revisa el panel Pasos aplicados y elimina filas completamente vacías desde Inicio → Quitar filas → Quitar filas en blanco.
- Si la primera fila contiene los nombres, usa Inicio → Usar la primera fila como encabezados.
- Selecciona
Fechay elige Transformar → Tipo de datos → Fecha; seleccionaCantidady usa Número entero; seleccionaMontoy usa Número decimal fijo. Si Power BI pregunta por la configuración regional, elige Español para interpretar correctamente las fechas y los separadores decimales. - Para los campos de texto, selecciona
Sede,CategoríayProductoy aplica Transformar → Formato → Recortar. Después usa Limpiar si existen caracteres no imprimibles. - Filtra o reemplaza valores inconsistentes desde el menú del encabezado de la columna. Documenta en el nombre del
paso qué se corrigió; por ejemplo,
Reemplazar categoria con tilde. - Renombra las consultas en el panel izquierdo como
Ventas,CategoriasyGastos. CambiaIDaIdVentayCategoríaaCategoriapara que las fórmulas posteriores sean fáciles de escribir. Revisa queIdVentano esté vacío y queMontono contenga errores desde Inicio → Mantener filas → Mantener errores. - Pulsa Cerrar y aplicar. Espera a que termine la carga y comprueba en la vista Datos que el número de filas
de
Ventascoincide con el Excel.
Los pasos quedan registrados; actualizar no repite una limpieza manual, sino la secuencia definida.
3. Relaciones¶
En la vista Modelo, conecta cada clave de la dimensión con la clave correspondiente de la tabla de hechos. La
relación habitual es uno a varios: una categoría aparece una vez en Categorias y muchas veces en Ventas.
Antes de relacionar, en Power Query crea la dimensión Sede: duplica o referencia Ventas, conserva solo Sede,
quita duplicados y carga la consulta. Para crear las relaciones, arrastra Categorias[Categoria] hasta Ventas[Categoria]
y Sede[Sede] hasta Ventas[Sede]; selecciona Cardinalidad: Uno a varios (1:*), deja la dirección de filtro en
Única y pulsa Aceptar. Verifica que las claves no tengan duplicados inesperados y que Fecha tenga tipo fecha.
Después de cada relación, vuelve a la vista Datos y confirma que una categoría o sede seleccionada filtra las
filas de Ventas. Si la clave tiene tipos distintos, regresa a Power Query y corrige el tipo en ambas tablas antes
de crear la relación.
No mezcles tablas sin una clave
Una relación ambigua o una columna con tipos incompatibles produce totales engañosos. Antes de crear visuales, comprueba el número de filas, los tipos y algunos totales contra la fuente.
Actividad en clase · Preparar el modelo del PA4 (60 min)¶
Usa el archivo de datos de ejemplo o un dataset propio con ventas, categorías y sedes.
Parte A — Importar y limpiar (25 min)¶
- En Inicio → Obtener datos → Excel, selecciona el archivo de datos de ejemplo y pulsa Transformar datos.
- En el navegador, marca las hojas
Ventas2025,CategoriasyGastos; confirma queVentas2025tenga 402 filas de datos. - En cada consulta, quita filas vacías, promueve encabezados y corrige los tipos de
Fecha,CantidadyMonto. - Recorta los textos de sede, categoría y producto; revisa los filtros de cada columna para localizar valores vacíos o escritos de dos maneras.
- Renombra las consultas a
Ventas,CategoriasyGastos; cambiaIDaIdVentayCategoríaaCategoria. Revisa Pasos aplicados y pulsa Cerrar y aplicar. - Anota el número de filas cargadas y el total de
Montopara usarlo como control en las siguientes sesiones.
Parte B — Modelar (25 min)¶
- En Power Query, crea una consulta de referencia llamada
Sedea partir deVentas; conserva solo la columnaSedey quita duplicados. - En la vista Modelo, identifica
Ventascomo tabla de hechos yCategoriasySedecomo dimensiones. - Revisa que cada clave de dimensión sea única. Si no lo es, vuelve a Power Query, elimina duplicados y aplica los cambios.
- Crea las relaciones
Categorias[Categoria]→Ventas[Categoria]ySede[Sede]→Ventas[Sede]con cardinalidad 1:* y filtro de la dimensión haciaVentas. - Selecciona cada relación y comprueba que esté activa, que los campos tengan el mismo tipo y que no haya líneas ambiguas entre tablas.
- En la vista Informe, inserta una tabla con
Categorias[Categoria]yVentas[Monto]. Añade un segmentador de sede y cambia de valor: el total debe cambiar. Repite la prueba con categoría.
Parte C — Cierre (10 min)¶
- Guarda con Archivo → Guardar como
PA4-power-bi-modelo.pbix. - Toma una captura de la vista Modelo donde se vean las relaciones y otra de los Pasos aplicados de
Ventas. - Escribe una lista breve con cada transformación y su propósito.
- Explica en cuatro o cinco líneas por qué
Ventases la tabla de hechos y qué información aporta cada dimensión. - Entrega el
.pbix, las capturas y la explicación. Si una relación o total no coincide, anota el problema en lugar de ocultarlo.
Tips¶
- Trata los datos en Power Query; no corrijas manualmente la tabla cargada.
- Usa nombres sin espacios para tablas y columnas que utilizarás en DAX.
- Una dimensión debe tener una fila por clave; elimina duplicados antes de relacionarla.
- Mantén separadas las consultas de origen, transformación y salida cuando el proyecto crezca.