⚡ Microsoft Power BI
La herramienta de inteligencia empresarial de Microsoft para conectar, transformar, modelar y visualizar datos en dashboards interactivos.
📖 Teoría
Power BI es una suite de herramientas de Business Intelligence (inteligencia empresarial) desarrollada por Microsoft que permite conectar múltiples fuentes de datos, transformarlos, crear modelos relacionales y construir dashboards e informes interactivos que se comparten en la nube.
- Conecta con más de 100 fuentes de datos: Excel, SQL Server, SharePoint, Google Analytics, Salesforce, APIs web, etc.
- Permite crear visualizaciones interactivas que se filtran entre sí con un clic.
- Los informes se publican en la nube (Power BI Service) y se comparten con otros usuarios.
- Disponible en versión gratuita (Power BI Desktop) y de pago (Power BI Pro / Premium).
- Se usa en empresas, gobierno, educación y proyectos personales de análisis de datos.
💡 Power BI Desktop se descarga gratis desde microsoft.com/power-bi y corre en Windows.
| Componente | ¿Qué es? | ¿Para qué se usa? |
|---|---|---|
| 🖥️ Power BI Desktop | Aplicación gratuita de Windows | Conectar datos, transformar con Power Query, modelar y crear informes y visualizaciones. |
| ☁️ Power BI Service | Portal web en la nube (app.powerbi.com) | Publicar, compartir y colaborar en informes. Crear dashboards combinando páginas de varios informes. |
| 📱 Power BI Mobile | App para iOS y Android | Consultar dashboards e informes publicados desde cualquier dispositivo móvil. |
💡 El flujo típico es: crear en Desktop → publicar en Service → consultar en Mobile.
-
1
Obtener datos: Conectar Power BI a las fuentes (Excel, bases de datos, APIs, archivos CSV, servicios web). Pestaña Inicio → Obtener datos.
-
2
Transformar datos (Power Query): Limpiar, filtrar, combinar y dar forma a los datos con el Editor de Power Query integrado en Power BI.
-
3
Modelar: Crear relaciones entre tablas, jerarquías y medidas con DAX (Data Analysis Expressions) en la Vista de Modelo.
-
4
Visualizar: Arrastrar campos a los paneles de visualizaciones para crear gráficos, tablas, mapas, KPIs, matrices y más en páginas de informe.
-
5
Compartir: Publicar el informe en Power BI Service y compartirlo con colegas o embeber en sitios web y Teams.
DAX (Data Analysis Expressions) es el lenguaje de fórmulas de Power BI (también usado en Power Pivot y Analysis Services). Permite crear medidas y columnas calculadas para análisis avanzados.
Funciones DAX esenciales:
Agregación:
AVERAGE(Ventas[Precio])
COUNT(Clientes[ID])
MAX(Ventas[Fecha])
Inteligencia de tiempo:
Calendario[Fecha])
SAMEPERIODLASTYEAR(
Calendario[Fecha])
Filtrado:
V[Región]="Norte")
FILTER(Ventas,
Ventas[Monto]>1000)
Contexto de fila:
DIVIDE(
SUM(V[Ganancia]),
SUM(V[Ventas]))
💡 La diferencia clave: una medida se calcula dinámicamente según el contexto del filtro; una columna calculada se calcula fila por fila al cargar los datos.
| Criterio | Excel | Power BI |
|---|---|---|
| Volumen de datos | Hasta ~1 millón de filas | Millones de filas sin límite práctico |
| Actualización de datos | Manual | Automática programada (Service) |
| Colaboración | Compartir archivo | Workspace compartido en la nube |
| Interactividad | Limitada (tablas dinámicas) | Alta — filtros cruzados entre visuales |
| Costo | Incluido en Microsoft 365 | Desktop gratis; Pro $10/mes/usuario |
| Curva de aprendizaje | Baja — muy conocido | Media — requiere aprender DAX y modelo |
| Mejor para | Cálculos, análisis ad-hoc, reportes simples | Dashboards empresariales, grandes datos, informes compartidos |
📊 Simulador de Dashboard Power BI
Experimenta cómo funciona un dashboard interactivo. Usa los slicers para filtrar todas las visualizaciones a la vez, igual que en Power BI real.
📊 Dashboard de Ventas Escolares 2024
Actualizado: Diciembre 2024 · Fuente: Sistema de ventas
⚡ Simulador educativo — en Power BI real los filtros cruzados ocurren instantáneamente entre todas las visualizaciones de la página.
📚 Diccionario
Power BI: Suite de Microsoft para Business Intelligence que conecta, transforma, modela y visualiza datos en dashboards interactivos.
Business Intelligence (BI): Conjunto de estrategias y tecnologías para analizar datos empresariales y apoyar la toma de decisiones informadas.
Power BI Desktop: Aplicación gratuita de Windows para crear informes y modelos de datos. Es donde se desarrolla todo el trabajo analítico.
Power BI Service: Portal web en la nube (app.powerbi.com) donde se publican, comparten y colaboran los informes creados en Desktop.
Dashboard: Página en Power BI Service que reúne visualizaciones (tiles) de uno o varios informes en una sola vista ejecutiva.
Informe (Report): Documento de Power BI con una o varias páginas de visualizaciones interactivas conectadas a un conjunto de datos.
Dataset (Conjunto de datos): La fuente de datos cargada y modelada en Power BI a la que se conectan los informes y dashboards.
DAX: Data Analysis Expressions. Lenguaje de fórmulas de Power BI para crear medidas y columnas calculadas en el modelo de datos.
Medida (Measure): Cálculo DAX que se evalúa dinámicamente según el contexto del filtro activo en la visualización.
Columna calculada: Columna DAX calculada fila por fila al cargar los datos, almacenada en la tabla del modelo.
Segmentación (Slicer): Visual de Power BI que actúa como filtro interactivo y afecta simultáneamente todas las demás visualizaciones de la página.
Filtro cruzado: Al hacer clic en un elemento de una visualización, las demás se filtran automáticamente para mostrar solo los datos relacionados.
Relación: Vínculo entre dos tablas del modelo de datos, definido por una columna clave común (como un ID). Puede ser 1:N, N:1 o M:N.
Modelo estrella: Diseño recomendado del modelo de datos con una tabla de hechos central conectada a varias tablas de dimensiones.
Tabla de hechos: Tabla que contiene los datos transaccionales (ventas, pedidos). Tiene muchas filas y las métricas numéricas.
Tabla de dimensiones: Tabla descriptiva (Clientes, Productos, Fechas) que complementa la tabla de hechos con atributos para filtrar y agrupar.
Power Query (en Power BI): Editor de transformación de datos integrado en Power BI para limpiar, combinar y dar forma a los datos antes de cargarlos al modelo.
Actualización programada: Configuración en Power BI Service para que el dataset se refresque automáticamente a horas definidas sin intervención manual.
Workspace (área de trabajo): Espacio colaborativo en Power BI Service donde un equipo comparte y administra datasets, informes y dashboards.
Tile (mosaico): Visualización individual anclada en un dashboard. Puede provenir de un informe, Excel, Q&A o ser una imagen o enlace.
🎬 Videos de Apoyo
¿Qué es Power BI? — Introducción completa en español
Instalar Power BI Desktop
DAX en Power BI — medidas y columnas calculadas
Modelo de datos y relaciones en Power BI
📝 Cuestionario de Evaluación
10 preguntas aleatorias del banco de 50. Calificación de 0 a 100.
Tu calificación: