0% encontró este documento útil (0 votos)
37 vistas16 páginas

A01 Introducción A Power BI-1

Este documento trata sobre la evolución histórica de Power BI y sus elementos principales. Explica cómo surgieron herramientas como Power Pivot y Power Query y cómo se han ido integrando en Power BI. También describe los bloques básicos de Power BI como conjuntos de datos, visualizaciones, informes y paneles.

Cargado por

dgalvezf30
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas16 páginas

A01 Introducción A Power BI-1

Este documento trata sobre la evolución histórica de Power BI y sus elementos principales. Explica cómo surgieron herramientas como Power Pivot y Power Query y cómo se han ido integrando en Power BI. También describe los bloques básicos de Power BI como conjuntos de datos, visualizaciones, informes y paneles.

Cargado por

dgalvezf30
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Curso de introducción a Power BI

Introducción a Power BI

Daniel Burrueco
danielburrueco@[Link]
Índice

1 Evolución histórica 3
1.1 Power Pivot 3
1.2 Power Query 3
1.3 Power View y Power Map 5
1.4 Power BI Designer 5
1.5 Power BI Desktop 5
1.6 Power BI 6
2 Elementos software de Power BI 7
3 Bloques básicos de Power BI 7
3.1 Conjuntos de datos 8
3.2 Visualizaciones 10
3.3 Informes 12
3.4 Paneles 13
4 Flujo de trabajo en Power BI 13
5 Cuadrante mágico de Gartner 14
1 Evolución histórica

Aun cuando Power BI es una solución de Business Intelligence creada recientemente (la
primera versión de este producto tal y como la conocemos hoy día es de finales de 2014), su
desarrollo es muy anterior.

La base tecnológica sobre la que se asienta Power BI se remonta a 1996, al software de


servidor “Microsoft SQL Server Analysis Services” (SSAS), potente máquina de cálculo
para empresas, orientada a profesionales de IT altamente especializados.

A finales de 2006, el arquitecto de Microsoft Amir Netz comenzó un proyecto -inicialmente


secreto que recibió el nombre de Gemini- con el objetivo de llevar la potencia de SSAS a
Excel. Gemini fue hecho público en 2009 con el nombre de Power Pivot.1

1.1 Power Pivot

Power Pivot fue ofrecido como complemento de Excel en la versión Excel 2010 (lanzada en
2009). Power Pivot se ofrecía acompañado de otros complementos: Power Query, Power
View y Power Map (no todos lanzados al mismo tiempo).

También conocida como “DAX engine” o “máquina DAX” -pues es el lenguaje DAX en torno
al cual gira su funcionamiento-, Power Pivot es el centro del sistema. Usando Power Pivot
podemos construir un modelo de datos relacionando tablas de datos de distinta procedencia,
podemos crear columnas calculadas, modelar métricas, etc.

1.2 Power Query

Power Pivot puede leer datos de una gran variedad de fuentes, pero a veces éstos no se
encuentran en la forma necesaria y es necesario limpiarlos, aplicarles transformaciones,

1 Power Pivot and Power BI, Rob Collie & Avichal Singh, pag. 55
crear datos nuevos a partir de los que existen -lo que en el mundo del Business Intelligence
se denomina “aplicación de procesos ETL”-, funcionalidad que proporciona otro
complemento: Power Query, también lanzado en Excel 2010. En todo caso, ya en Excel
2016 Power Query desaparece como tal y aparece integrado en la pestaña “Datos” con el
nombre “Obtener y transformar”. De forma semejante, en Power BI Desktop esta
funcionalidad aparece detrás de la etiqueta “Obtener datos”. Aun así, el editor de consultas
de Power BI Desktop todavía se muestra con el nombre de “Power Query” en la parte
superior de la ventana.

Power Query es referido en ocasiones como “M engine” o “Máquina M”, pues el lenguaje
que utiliza para la definición de los procesos ETL se denomina precisamente así, “M”.
Algunas de las funcionalidades que ofrece Power Query son:

• Eliminación de duplicados

• Reemplazo de valores (para unificar criterios de nombrado, por ejemplo)

• Eliminación de valores de error

• Cambio de tipos de datos

• Cambio de formatos (de fechas, por ejemplo)

• Filtrado de filas y columnas

• Combinación y anexión de datos

• Separación de una columna en dos o más bloques

• Conversión de datos en matriz a tabla (“despivotización” de tablas)

• Agrupación y agregación de datos

• Creación de campos a partir de los existentes (columnas personalizadas)


1.3 Power View y Power Map

En cualquier caso, Power Pivot no ofrecía opciones de visualización, y requería capas


adicionales capaces de visualizar sus resultados:

• Excel: Era el método de visualización más popular: muchos usuarios creaban tablas
dinámicas y gráficas conectadas al modelo de datos de Power Pivot, y ésta era la
opción más sencilla en muchos casos.

• Power View: Complemento que ofrecía una capa de visualización que permitía la
creación de diferentes gráficas. En Excel 2016 se escondió completamente.

• Power Map: Se introdujo en 2013 y hace ya tiempo que hay dudas sobre su futuro.
En Excel 2016 se ha renombrado “Mapa 3D” en la pestaña “Insertar”.

• Otros: SQL Server Reporting Services, Datazen y otras herramientas de Microsoft y


de terceros. Algunas de estas herramientas necesitan una versión “servidor” de
Power Pivot.

1.4 Power BI Designer

En diciembre de 2014 se lanzó -inicialmente con el nombre de Power BI Designer- un


nuevo entorno independiente de Excel que incluía las dos máquinas mencionadas (la
máquina DAX y la máquina M, asociadas a Power Pivot y a Power Query, respectivamente),
así como una nueva capa de visualización completamente renovada.

1.5 Power BI Desktop

A los pocos meses (en julio de 2015) el producto se renombró a Power BI Desktop, nombre
con el que se conoce a día de hoy.
1.6 Power BI

Hoy día siguen estando disponibles estas herramientas en Excel, aunque la importancia que
Microsoft ha dado a esta área de análisis de datos ha supuesto que Power BI Desktop esté
recibiendo el peso de los nuevos desarrollos.

Podemos decir que Power BI es un conjunto de herramientas que permiten convertir datos -
a veces sin aparente relación entre sí- en información coherente, interactiva y visualmente
atractiva. Power BI permite leer datos de hojas de cálculo, páginas web, ficheros de texto,
bases de datos corporativas y decenas de otras fuentes para crear informes y
visualizaciones que nos permiten descubrir patrones, tendencias en los datos y responder a
preguntas sobre nuestra actividad.

Desde el lanzamiento de Power BI Designer en diciembre de 2014, Microsoft está lanzando


una actualización del software por mes. Y, al contrario de lo que puede parecer, no se trata
apenas de actualizaciones para la corrección de bugs. Muy por el contrario, cada una de
ellas incluye notables cambios y nuevas herramientas que, en ocasiones, son
verdaderamente impresionantes. Es tal la velocidad a la que está evolucionando Power BI
que, aun cuando no incluya una cierta herramienta que la competencia sí ofrece, por
ejemplo, uno nunca sabe si al mes siguiente se va a incluir en el producto.

Resulta más que evidente que hace ya años alguien en Microsoft se dio cuenta de la
importancia que este tipo de software tenía (e iba a tener en el futuro) y los recursos que
está invirtiendo Microsoft en Power BI están rompiendo el mercado: No solo tienen -
globalmente hablando- la mejor herramienta de BI, sino que el precio es el más competitivo.
Una licencia “Pro” de Power BI son 8.4€ al mes (a pagar mensualmente). La licencia
“creator” de Tableau, por ejemplo, son 840 dólares al año (hay que pagar un año completo
para adquirirla).

Bien es cierto que hace ya algún tiempo que Microsoft creó una nueva licencia -Power BI
Premium por usuario- con un precio algo mayor (16.90€ al mes) que da acceso a
funcionalidad no disponible a los usuarios Pro, pero sigue siendo un precio mucho más
competitivo que el de la competencia.
2 Elementos software de Power BI

Power BI es en realidad un servicio SaaS ofrecido en la nube denominado Servicio Power


BI. Hay también una aplicación de escritorio denominada Power BI Desktop (con la que
pasaremos la mayor parte del tiempo en este curso) y, por último, hay aplicaciones móviles
de Power BI a las que denominaremos Power BI Mobile, disponibles para teléfonos y
tablets, tanto Windows como iOS y Android.

En todo caso hay que tener en cuenta que estas diferentes herramientas no ofrecen
exactamente la misma funcionalidad. Así, por ejemplo, los informes pueden ser creados
tanto en la versión de escritorio como en el servicio Power BI -aunque no todas las
herramientas están disponibles en el Servicio Power BI-, pero los paneles solo pueden ser
creados en el Servicio Power BI. En las apps para dispositivos móviles no pueden crearse ni
informes ni paneles, solo podemos consultarlos.

3 Bloques básicos de Power BI

Aun cuando cualquier solución de Business Intelligence nos va a permitir la creación de lo


que en general se llama “informes”, en la nomenclatura Microsoft deberemos distinguir entre
“informes” y “paneles”. A estos dos conceptos deberemos añadir otros dos muy básicos: los
conjuntos de datos y las visualizaciones.

3.1 Conjuntos de datos

Aun cuando este concepto resulte aparentemente obvio, no está de más revisarlo: Un
conjunto de datos es una colección de datos en la que se basa Power BI para la generación
de visualizaciones e informes. Puede estar formado por una única fuente de datos (una base
de datos SQL, o un fichero Excel, por ejemplo) o puede estar formado por muchas fuentes
de datos distintas. De cada fuente de datos vamos a extraer una o más tablas de datos. En
el caso de estar extrayendo datos de un fichero Excel, cada hoja del libro se presentará
como una posible tabla para ser leída.

Una vez leídas las tablas que nos interesan de las diferentes fuentes y definidos los
procesos ETL que van a transformar los datos contenidas en ellas (habrá un proceso ETL
para cada tabla a la que nos hayamos conectado), podremos relacionar las tablas entre sí
especificando cuáles son los campos que van a servir de claves entre ellas y que nos
permitirán generar objetos gráficos que involucren datos de varias tablas simultáneamente:

Power BI incluye gran cantidad de conectores (más de 100, y este número se amplía de
modo constante) que nos permiten conectarnos a multitud de diferentes fuentes de datos:
ficheros de texto, bases de datos en Microsoft Azure, bases de datos Oracle, servicios como
LinkedIn, CRMs como Salesforce o Dynamics, o incluso servicios de email como MailChimp.

Una vez que nos hemos conectado a una o varias fuentes de datos, la forma de usar Power
BI es exactamente la misma, con lo que conseguimos abstraernos de la localización de los
datos y la forma en la que están almacenados, y podemos centrarnos en los propios datos y
en cómo aprovecharlos.
3.2 Visualizaciones

Las visualizaciones (también denominadas objetos visuales en la documentación de


Microsoft) constituyen representaciones visuales de los datos, como gráficas de barras,
mapas o tablas de datos:
Power BI incluye un buen número de visualizaciones distintas, y permite, además, el uso de
visualizaciones personalizadas, con lo que las posibilidades de visualización son
innumerables:

Incluye también herramientas analíticas asociadas a los objetos visuales que nos permiten,
por ejemplo, realizar predicciones:

El objetivo de una visualización es el poner de manifiesto de manera sencilla información


que, considerada “en bruto”, sería difícil de interpretar, por lo que siempre deberemos tener
en cuenta al destinatario de la visualización (seamos nosotros o no) a la hora de escoger el
tipo de visualización y la complejidad de los datos involucrados. Frecuentemente resultará
mucho más adecuado tener dos visualizaciones sencillas que una sola excesivamente
compleja.

3.3 Informes

En Power BI, un informe es una colección de visualizaciones que se muestran juntas en una
o varias páginas, y que hacen referencia a elementos y datos normalmente relacionados
entre sí.

Como se ha comentado, los informes pueden ser creados en Power BI Desktop o en Power
BI Service, aunque en este último caso habrá ciertas herramientas a las que no tendremos
acceso.
3.4 Paneles

Los paneles, al igual que los informes, son colecciones de objetos visuales, pero, en este
caso, se trata de objetivos visuales que hemos seleccionado de los informes a los que
tengamos acceso. A diferencia de los informes, los paneles se muestran en una única
página y solo pueden ser creados en Power BI Service y consumidos vía web.

Frecuentemente representan información de alto nivel que se desea transmitir fácilmente sin
necesidad de acompañarla del resto del informe a partir del cual se ha generado. Aun así,
cuando estamos visualizando un panel, un clic en uno de los objetos visuales abre el
informe a partir del cual se ha extraído, permitiéndonos, de esta forma, bajar al detalle si así
se necesita.

4 Flujo de trabajo en Power BI

Aun cuando no hay un flujo estricto al que haya que adaptarse, frecuentemente
comenzaremos utilizando Power BI Desktop para crear un informe. A continuación, lo
publicamos en el Servicio Power BI para, posteriormente, compartirlo de forma que otros
usuarios puedan acceder a él a través de una página web o de las aplicaciones Power BI
Mobile.

Conexiones a
fuentes de datos

Transformaciones
de datos
Power BI Desktop

Carga de datos

Enriquecimiento
de datos

Creación de
visualizaciones

Publicación Power BI Service

Compartición

5 Cuadrante mágico de Gartner

Una siempre interesante referencia para evaluar la calidad del servicio ofrecida por los
proveedores de herramientas de BI es el conocido como “cuadrante mágico” que publica la
consultora Gartner. Aun cuando frecuentemente publica dos actualizaciones por año, el
último disponible es el de enero de 2022:

En él se ve cómo Microsoft Power BI se muestra muy destacado de la competencia, estando


Tableau en segundo lugar -al menos en el eje “Ability to execute”. Los tres habituales líderes
-al menos a lo largo de estos últimos años- han sido Microsoft, Tableau y Qlik, aunque este
último está claramente perdiendo posiciones (al menos según los criterios considerados por
esta consultora). En agosto de 2019 Salesforce adquirió Tableau, aunque está por ver cómo
se plasma esto en las futuras actualizaciones del software de ambas empresas.
Podemos ver otros conocidos proveedores como SAP, SAS, MicroStrategy, IBM… Y vemos
también cómo otros clásicos (Pentaho, por ejemplo) no están ya incluido en esta selección
de proveedores por no estar evolucionando al ritmo deseado.

También podría gustarte