⚡ Microsoft Power BI

La herramienta de inteligencia empresarial de Microsoft para conectar, transformar, modelar y visualizar datos en dashboards interactivos.

Power BI Desktop Power BI Service DAX Dashboard interactivo Quiz 10/50

📖 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. 1
    Obtener datos: Conectar Power BI a las fuentes (Excel, bases de datos, APIs, archivos CSV, servicios web). Pestaña Inicio → Obtener datos.
  2. 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. 3
    Modelar: Crear relaciones entre tablas, jerarquías y medidas con DAX (Data Analysis Expressions) en la Vista de Modelo.
  4. 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. 5
    Compartir: Publicar el informe en Power BI Service y compartirlo con colegas o embeber en sitios web y Teams.
📊 Gráfico de barras/columnas: Comparar categorías.
📈 Gráfico de líneas: Tendencias en el tiempo.
🥧 Gráfico circular y de anillo: Proporciones del total.
🗺️ Mapa y mapa coroplético: Datos geográficos por región.
🔢 Tarjeta (KPI): Mostrar un valor único destacado (total de ventas, cantidad de clientes).
📋 Tabla y matriz: Mostrar datos tabulares con posibilidad de desglose por categorías.
🌡️ Medidor (gauge): Mostrar progreso hacia una meta.
🔪 Segmentación (slicer): Filtro interactivo que afecta todas las visualizaciones de la página.
✦ Dispersión: Relación entre dos métricas numéricas.
🌳 Treemap: Jerarquía de categorías con área proporcional al valor.

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:

SUM(Ventas[Monto])
AVERAGE(Ventas[Precio])
COUNT(Clientes[ID])
MAX(Ventas[Fecha])

Inteligencia de tiempo:

TOTALYTD(SUM(V[Monto]),
Calendario[Fecha])
SAMEPERIODLASTYEAR(
Calendario[Fecha])

Filtrado:

CALCULATE(SUM(V[M]),
V[Región]="Norte")
FILTER(Ventas,
Ventas[Monto]>1000)

Contexto de fila:

Margen% =
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

Filtrar por región:
Ventas por categoría de producto
Participación por región
Tendencia mensual de ventas ($ millones)
Top vendedores

⚡ 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

📊 Ver Curso Completo de Power BI

📝 Cuestionario de Evaluación

10 preguntas aleatorias del banco de 50. Calificación de 0 a 100.