Acceso beta gratuito durante 30 días · sin pago · progreso guardado
El problema empresarial
Un modelo BI importa duplicados, mezcla granularidades y repite cálculos ya estables en la base.
Lo que sabrás hacer
Explicar el grano, el modelado y los roles de SQL, Power Query y DAX, y aplicar los principios a una consulta fuente SQL.
Definir el grano
Distinguir hechos y dimensiones
Repartir el trabajo entre SQL, Power Query y DAX
Definir controles de actualización
Límites de este microcurso
Este microcurso desarrolla una competencia concreta. No sustituye un itinerario completo ni una formación de administración de servidores.
Requisitos previos
JOIN y agregaciones
No se requiere una cuenta de Power BI
Proyecto y práctica
8 ejercicios verificados están disponibles. Se incluye un proyecto empresarial.
Teoría guiada · 6 microlecciones
Comprende cómo preparar una fuente para Power BI.
El módulo explica conceptos y decisiones de arquitectura antes de conectar la herramienta. No incluye la interfaz de Power BI ni la publicación de informes; los ejercicios SQL aplican la teoría.
01
Definir el grano antes que las columnas
Problema. Una exportación mezcla una fila por pedido con una fila por producto y duplica importes.
Principio. Escribe una frase que defina cada fila: pedido, línea de pedido, cliente o mes. Selecciona solo columnas compatibles con ese grano.
Control que comprender. Compara identificadores distintos con el número de filas.
02
Separar hechos y dimensiones
Problema. Los datos de cliente y producto se repiten en cada venta y vuelven frágiles las relaciones.
Principio. Prepara una tabla de hechos al grano del evento y dimensiones con claves estables. Toda relación varios-a-uno debe poder explicarse y probarse.
Control que comprender. Comprueba unicidad en la dimensión y claves huérfanas en los hechos.
03
Construir un contrato SQL estable
Problema. Una actualización falla porque una columna de SELECT * cambia de nombre, tipo o desaparece.
Principio. Enumera columnas, usa alias empresariales estables y convierte tipos ambiguos en SQL. El resultado se convierte en contrato entre base y modelo BI.
Control que comprender. Comprueba nombres, tipos, NULL y valores conocidos.
04
Repartir SQL, Power Query y DAX
Problema. La misma regla empresarial se calcula en tres capas y produce tres respuestas.
Principio. Mantén en SQL filtros, joins y reglas compartidas. Usa Power Query para la importación y DAX para medidas dependientes del contexto del informe.
Control que comprender. Documenta al responsable de cada cálculo y elimina duplicaciones.
05
Preparar fechas y actualización
Problema. El modelo recarga todo el historial y mezcla fechas de pedido, pago y entrega.
Principio. Elige la fecha empresarial, expón una clave de fecha y declara los límites. El filtro debe seguir siendo determinista e indexable.
Control que comprender. Prueba un periodo con inicio incluido y fin excluido.
06
Reconciliar antes de publicar
Problema. El panel parece correcto, pero sus ingresos no coinciden con el sistema fuente.
Principio. Genera controles de volumen, total, duplicados, valores ausentes y estado. Compáralos tras la importación antes de interpretar un KPI.
Control que comprender. Conserva un total de referencia, fecha de extracción y consulta.
Itinerario enfocado
Ejercicios prácticos
El contenido permanece centralizado: completar una actividad también actualiza el itinerario que la contiene.
01
Evita el doble conteo después de varios joins
Calcula los ingresos del cliente sin multiplicar líneas cuando un pedido tiene varios artículos y múltiples pagos.