Ejemplo
Caso: análisis de ventas de una tienda tecnológica
Una empresa quiere analizar sus ventas usando Power BI.
Dispone de tres fuentes de datos:
-
Excel con ventas
-
CSV con productos
-
Base de datos con clientes
Objetivo del dashboard:
-
ventas por producto
-
ventas por región
-
ventas por cliente
-
evolución mensual
Paso 1: Conectar archivo Excel de ventas
Archivo:
ventas.xlsx
| id_venta | fecha | id_producto | id_cliente | importe |
|---|---|---|---|---|
| 1 | 01/01/2025 | 101 | 2001 | 1200 |
| 2 | 02/01/2025 | 102 | 2002 | 800 |
Pasos:
-
Obtener datos
-
Excel
-
Seleccionar ventas.xlsx
-
Cargar tabla ventas
Paso 2: Importar productos (CSV)
Archivo:
productos.csv
| id_producto | nombre | categoria |
|---|---|---|
| 101 | Laptop | Ordenadores |
| 102 | Tablet | Tablets |
Pasos:
-
Obtener datos
-
Texto/CSV
-
Seleccionar productos.csv
-
Cargar
Paso 3: Importar clientes desde base de datos
Tabla clientes:
| id_cliente | nombre | ciudad |
|---|---|---|
| 2001 | Empresa A | Madrid |
| 2002 | Empresa B | Barcelona |
Pasos:
-
Obtener datos
-
SQL Server
-
Seleccionar tabla clientes
-
Cargar
Paso 4: Crear relaciones
En la vista Modelo:
Relaciones:
ventas.id_producto → productos.id_producto
ventas.id_cliente → clientes.id_cliente
Esto permite analizar:
-
ventas por producto
-
ventas por cliente
-
ventas por ciudad
Paso 5: Crear visualizaciones
En la vista Informe se crean gráficos.
Ejemplos:
gráfico 1
Ventas por categoría de producto
gráfico 2
Ventas por ciudad
gráfico 3
Ventas por mes
gráfico 4
Top 10 clientes
Resultado final
Se obtiene un dashboard interactivo que permite responder preguntas como:
-
¿Qué productos generan más ingresos?
-
¿Qué ciudades compran más?
-
¿Qué clientes son más importantes?
-
¿Cómo evolucionan las ventas en el tiempo?