Ejemplo con Financial
Ejemplo práctico de dashboard con Financial Sample
Objetivo
Crear un dashboard interactivo y profesional que muestre:
- Ventas totales y beneficios
- Evolución temporal de ventas
- Ranking de productos y participación
- Distribución geográfica
- Segmentación por año, país y producto
- Interacciones dinámicas entre gráficos
1. Preparar los datos
Paso 1: Cargar dataset
- Abrir Power BI Desktop
- Inicio → Obtener datos → Excel
- Seleccionar Financial Sample.xlsx → tabla Financials → Cargar
Paso 2: Crear tabla calendario
Calendario =
CALENDAR(DATE(2013,1,1), DATE(2015,12,31))
Agregar columnas:
- Año: YEAR(Calendario[Date])
- Mes: FORMAT(Calendario[Date],»MMMM»)
- Trimestre: «Q» & FORMAT(Calendario[Date],»Q»)
Crear relación: Calendario[Date] → Financials[Date] (uno a muchos)
2. Crear medidas DAX
Ventas y beneficios
Ventas Totales = SUM(Financials[Sales])
Beneficio Total = SUM(Financials[Profit])
Margen % = DIVIDE([Beneficio Total], [Ventas Totales])
Inteligencia temporal
Ventas Año Anterior = CALCULATE([Ventas Totales], SAMEPERIODLASTYEAR(Calendario[Date]))
Crecimiento YoY = DIVIDE([Ventas Totales]-[Ventas Año Anterior],[Ventas Año Anterior])
Ventas YTD = TOTALYTD([Ventas Totales], Calendario[Date])
Ranking de productos
Ranking Producto = RANKX(ALL(Financials[Product]), [Ventas Totales], , DESC)
Mostrar Top Productos = IF([Ranking Producto] <= SELECTEDVALUE(TopN[Top]),1)
Participación sobre total
% Participación Producto = DIVIDE([Ventas Totales], CALCULATE([Ventas Totales], ALL(Financials[Product])))
% Participación País = DIVIDE([Ventas Totales], CALCULATE([Ventas Totales], ALL(Financials[Country])))
3. Crear tabla de parámetro Top N
TopN = DATATABLE(«Top», INTEGER, {{3},{5},{10}})
- Insertar slicer con TopN[Top]
- Aplicar filtro Mostrar Top Productos = 1 en visual de productos
4. Diseño del dashboard
4.1 KPIs principales
- Tarjetas:
- Ventas Totales
- Beneficio Total
- Margen %
- Crecimiento YoY
4.2 Evolución temporal
- Gráfico líneas:
- Eje X: Calendario[Mes]
- Valores: [Ventas Totales], [Ventas YTD]
- Activar drill-down: año → trimestre → mes
4.3 Ranking de productos
- Tabla: Product, [Ventas Totales], [Ranking Producto], % Participación Producto
- Filtro Top N dinámico
4.4 Distribución geográfica
- Gráfico de columnas o mapa:
- Eje: Country
- Valores: [Ventas Totales] o [Beneficio Total]
- Color: intensidad según valor
4.5 Segmentadores
- Año
- País
- Segmento
- Producto
- Top N
5. Interacciones entre visualizaciones
- Seleccionar un país en mapa → todos los gráficos se filtran automáticamente
- Seleccionar un producto top → la tabla y gráficos reflejan solo ese producto
- Usar segmentador de año → actualiza ventas, KPIs y líneas de tendencia
Tip: personalizar interacciones desde Formato → Editar interacciones si es necesario bloquear o resaltar efectos.
6. Personalización
- Colores: verde para ventas altas, rojo para bajas
- Etiquetas: visibles en KPIs y gráficos clave
- Formato condicional: en tablas para resaltar beneficios negativos o valores altos
- Tooltips: mostrar información adicional como unidades vendidas, descuento aplicado
7. Layout recomendado
[KPIs principales arriba: Ventas, Beneficio, Margen %, Crecimiento YoY]
[Gráfico líneas centro: evolución temporal con drill-down]
[Mapa o gráfico barras izquierda: ventas por país]
[Tabla derecha: Top N productos, ranking y participación]
[Segmentadores laterales: año, país, producto, Top N]
8. Ejercicios de análisis con el dashboard
- ¿Qué país tiene mayor margen y ventas?
- ¿Qué producto genera más beneficio y participación?
- ¿Cuál es la tendencia YTD de ventas en los últimos 3 años?
- ¿Cómo varía el ranking de productos según Top N seleccionado?
- ¿Qué segmento de clientes es más rentable?
9. Buenas prácticas aplicadas
- Menos de 8 visuales por página
- KPIs destacados y visibles
- Interacciones lógicas y consistentes
- Colores coherentes y con significado
- Segmentadores claros y funcionales
- Drill-down activo para análisis jerárquico
Con esta práctica, un alumno puede construir un dashboard completo profesional, aplicando medidas DAX avanzadas, visualizaciones interactivas, Top N dinámico, participación sobre total, y un layout ejecutivo listo para presentar.