Power BI: Conceptos Clave

Desde la diferencia entre Power BI Desktop, Service y Mobile hasta modelos de datos, DAX y tipos de visualizacion — explicado con analogias cotidianas para que cualquiera lo entienda.

Tu empresa acumula miles de filas de datos en hojas de calculo cada mes. Esta subiendo el ingreso? Que productos se venden mejor? Donde hay problemas? Solo con numeros, es muy dificil verlo de un vistazo. Power BI transforma esos numeros en historias visuales que cualquiera puede entender.

 

Por que necesitas Power BI?

Los datos por si solos no cuentan una historia. Mirar 100,000 filas de ventas e identificar inmediatamente que "las ventas en el centro crecieron 30% el mes pasado" es casi imposible. Pero un buen grafico puede mostrarte eso en cinco segundos.

Power BI es la herramienta de inteligencia de negocios (BI) de Microsoft. Extrae datos de multiples fuentes y los convierte en informes y paneles interactivos. Esta disenada para que cualquier persona — no solo los desarrolladores — pueda usarla.

 

Los tres componentes de Power BI

Power BI Desktop — El taller

Como el taller de un editor de revistas: aqui se eligen las fotos, se disena el layout y se redactan los articulos. Es una app gratuita para Windows donde se crean informes, se modelan los datos y se disenan las visualizaciones. Al terminar, publicas el informe (.pbix) en el Service.

Power BI Service — La galeria

La galeria donde exhibes las revistas creadas en el taller. Es un servicio en la nube al que accedes desde el navegador (app.powerbi.com). Aqui publicas, compartes y colaboras con tu equipo. Tambien puedes crear dashboards fijando visualizaciones de varios informes.

Power BI Mobile — El visor de bolsillo

Como leer la revista en tu telefono. Disponible en iOS y Android. Se usa principalmente para ver informes y dashboards, no para crearlos.

| Herramienta | Rol principal | Plataforma | |------------|--------------|-----------| | Desktop | Crear informes | Solo Windows | | Service | Publicar, compartir, colaborar | Navegador web | | Mobile | Ver informes | iOS, Android |

!Las 3 herramientas de Power BI

Elementos clave — Dataset, Informe y Dashboard

Usando la analogia de la revista:

Un Dataset es como una carpeta de fotos sin editar — la materia prima sin procesar. En Power BI, es el conjunto de datos traidos de una o varias fuentes.

Un Informe (Report) es como las paginas interiores de la revista — fotos elegidas, organizadas y explicadas en varias paginas. Puede tener multiples paginas con diferentes visualizaciones.

Un Dashboard es como la portada de la revista — solo lo mas importante de varias paginas en una sola pantalla. En Power BI, el dashboard es siempre una sola pagina y se crea fijando (pinneando) visuales de uno o varios informes.

| Elemento | Paginas | Contenido | Donde se crea | |---------|---------|-----------|--------------| | Dataset | N/A | Datos de origen | Desktop o Service | | Informe | Varias | Visualizaciones diversas | Desktop | | Dashboard | Una sola | Visuales fijadas | Solo Service |

Importante: los dashboards solo se pueden crear en Service, no en Desktop.

 

Modelo de datos

Relaciones entre tablas

Imagina que tienes dos listas de contactos: una de pedidos (ID pedido, ID cliente, monto) y otra de clientes (ID cliente, nombre, region). Al conectarlas por ID cliente puedes responder "cuanto gastaron los clientes de cada region." Esto es una relacion 1:N (un cliente, muchos pedidos).

DAX — mas poderoso que las formulas de Excel

DAX (Data Analysis Expressions) es el lenguaje de formulas de Power BI. Si conoces funciones de Excel como SUMA o PROMEDIO, DAX te resultara familiar — pero es mucho mas potente.

Medida (Measure): calculo dinamico que agrega datos segun los filtros aplicados. Ejemplo: Total Ventas = SUM(Ventas[Monto])

Columna calculada (Calculated Column): agrega una nueva columna a la tabla, calculada fila a fila. Ejemplo: Ganancia = Ventas[Monto] - Ventas[Costo]

Diferencia clave: Measure = agregacion dinamica | Calculated Column = calculo por fila almacenado.

 

Modos de conexion de datos

Import: como descargar una pelicula. Los datos se copian dentro del archivo Power BI. Rapido, pero necesita actualizacion cuando cambian los datos.

DirectQuery: como hacer streaming. No se copian los datos — cada consulta va directamente a la base de datos origen. Siempre actualizado, pero el rendimiento depende de la fuente.

Live Connection: como ver TV en vivo. Se conecta directamente a Analysis Services. El modelo de datos vive en la fuente; Power BI solo se encarga de las visualizaciones.

| Modo | Datos en | Siempre actual? | Rendimiento | |------|---------|-----------------|------------| | Import | Archivo Power BI | Necesita actualizacion | Rapido | | DirectQuery | Base de datos origen | Si | Depende de la fuente | | Live Connection | Modelo de origen | Si | Rapido |

 

Tipos de visualizacion — cuando usar cual

La eleccion del grafico no es estetica: debe coincidir con el mensaje que quieres transmitir.

| Visualizacion | Cuando usarla | Ejemplo | |--------------|--------------|---------| | Grafico de barras | Comparar categorias | Ventas por producto | | Grafico de lineas | Tendencias en el tiempo | Visitantes mensuales | | Grafico circular | Proporciones del total | Cuota de mercado por region | | Treemap | Proporciones jerarquicas | Composicion de ventas | | Mapa | Distribucion geografica | Clientes por ciudad | | KPI | Rendimiento vs objetivo | Porcentaje de meta alcanzada | | Tabla/Matriz | Datos detallados numericos | Lista de transacciones |

Regla basica: comparacion = barras, tendencias = lineas, proporciones = circular, geografia = mapa.

 

Puntos clave para el examen

"App de Windows para crear informes" -- Power BI Desktop "Servicio en la nube para publicar y compartir" -- Power BI Service "App movil para ver informes" -- Power BI Mobile "Pagina unica con visuales fijadas de varios informes" -- Dashboard (solo en Service) "Formula de agregacion dinamica" -- Medida / Measure (DAX) "Calculo por fila almacenado como nueva columna" -- Columna calculada (DAX) "Copiar datos, rendimiento rapido, necesita actualizacion" -- Import "Consultar fuente directamente, siempre actualizado" -- DirectQuery "Conectar directamente a Analysis Services" -- Live Connection "Comparar categorias" -- Grafico de barras "Tendencias en el tiempo" -- Grafico de lineas "Proporciones del total" -- Grafico circular Informe = varias paginas | Dashboard = pagina unica (visuales fijadas)

Volver a la lista del blog