Está en la página 1de 60

Taller de Power BI

Taller de Iniciación
Objetivos del Taller
En este taller aprenderemos a utilizar Power BI
para crear fácilmente informes y paneles con
visualizaciones interactivas y ver cómo las
organizaciones pueden utilizar esta solución para
impulsar los resultados empresariales con
conclusiones útiles.
Como consumidor, puede usar el servicio Power BI para
crear, revisar e interactuar con el contenido
desarrollado o compartido con usted.
Docente

Nombre: Oriel Ricardo López Chávez


Ingeniero Electrónico - Master en Dirección de Operaciones
Experto en Telecomunicaciones, Sistemas Digitales e IoT
Coordinador Académico FIAD – DiT - Tecnologías

oriel.lopez@uss.cl

oriel.lopez@uss.cl
Contenidos
Introducción a Power BI

✓ Power BI Desktop.
✓ Descripción de la Interfaz.
✓ Descripción del uso de Power BI para crear análisis
controlados por datos.
✓ Diseño de informes visualmente atractivos.
✓ Objetos de informe.
✓ Selección de objetos visuales de informe.
✓ Selección de objetos visuales de informe adaptados al
diseño del informe.
✓ Formato y configuración de visualizaciones.
✓ Exploración de los distintos elementos de Power BI.
✓ Descripción de la limpieza y transformación de datos.
✓ Desarrollo de Caso Práctico
✓ Resumen y recursos.

Break de 30 minutos…
Contenidos Segundo Bloque
Preparación y Modelado de datos en Power BI
➢ Introducción.
➢ Uso de tablas.
➢ Creación de una tabla de fechas.
➢ Uso de dimensiones.
➢ Definición de la granularidad de los datos.
➢ Uso de relaciones y cardinalidad.
➢ Resolución de desafíos de modelado.
➢ Ejercicio: Modelado de datos en Power BI Desktop.
➢ Resumen.
Introducción
El mundo empresarial actual se está volviendo cada vez
más controlado por datos. Las pequeñas y grandes
empresas usan los datos por igual para tomar decisiones
sobre ventas, contratación, objetivos y todas las áreas para
las que tienen datos. Aunque la mayoría de las empresas
tienen acceso a datos de un tipo u otro, puede ser
intimidante para un usuario empresarial promedio intentar
comprender los datos sin conocimientos sobre el análisis
de datos o las estadísticas. Incluso para aquellos usuarios
que entienden los datos, puede resultar difícil mostrarlos
en un formato fácil de entender.

Esta foto de Autor desconocido está bajo licencia CC BY-SA


Power BI

Microsoft Power BI es una colección de servicios de software, aplicaciones y conectores que funcionan
conjuntamente para convertir orígenes de datos sin relación entre sí en información coherente,
interactiva y atractiva visualmente.
Partes de Power BI
Áreas de trabajo

• Mi área de trabajo es el área de trabajo personal de cualquier cliente de


Power BI en la que puede trabajar con su contenido. Solo usted tiene
acceso a esta área de trabajo. Puede compartir paneles e informes desde
Mi área de trabajo. Si desea colaborar en paneles e informes o crear una
aplicación, querrá trabajar en un área de trabajo.

• Las áreas de trabajo se usan para colaborar y compartir el contenido con


los compañeros. Puede agregar compañeros a las áreas de trabajo y
colaborar en paneles, informes y conjuntos de datos. Excepto en un caso
concreto, todos los miembros del área de trabajo necesitan licencias de
Power BI Pro.
Conjuntos de Datos
• Un conjunto de datos es una colección de datos
que importa o a lo que se conecta. Power BI
permite importar y conectar con todos los tipos de
conjuntos de datos y ponerlos todos en un solo
lugar. Los conjuntos de datos también pueden
obtener datos de flujos de datos.
• Los conjuntos de datos están asociados a áreas de
trabajo y un único conjunto de datos puede
formar parte de muchas áreas de trabajo. Al abrir
un área de trabajo, los conjuntos de datos
asociados se enumeran en la pestaña Conjuntos
de datos. Cada conjunto de datos enumerado
representa una colección de datos.

Esta foto de Autor desconocido está bajo licencia CC BY-NC-ND


Informes

Un informe de Power BI se compone


de una o más páginas de
visualizaciones, como gráficos de
líneas, mapas y otros elementos. Los
informes se pueden crear desde cero
en Power BI, también se pueden
importar con los paneles que los
compañeros comparten con usted o
los puede crear automáticamente
Power BI al conectarse a conjuntos de
datos desde Excel, Power BI Desktop,
bases de datos y aplicaciones SaaS.
Ver el contenido en el servicio Power BI

En Power BI, el término contenido


hace referencia a las aplicaciones,
los paneles y los informes. El
contenido se crea por diseñadores
de Power BI, que lo comparten
con compañeros como usted. El
contenido es accesible y puede
verse en Power BI, y el mejor
lugar para comenzar es el lienzo
Inicio.
Limpieza y Transformación de Datos

Al trabajar con datos de diferentes


orígenes de datos, no siempre estarán en
un formato que los permita mostrarse con
otros datos. Por ejemplo, es posible que
esté listo para crear un informe de uso de
dispositivos que muestre los detalles del
dispositivo relacionados con IoT para
clientes individuales.
Limpiar Datos

Si bien Power BI puede importar sus datos


desde prácticamente cualquier origen, sus
herramientas de visualización y modelado
funcionan mejor con los datos en columna.
En algunas ocasiones, los datos no tendrán
el formato de columna simple, que es lo
que suele pasar con las hojas de cálculo de
Excel.
Transformar Datos

La transformación de datos es el proceso de


colocar datos en un formato que se pueda usar
en los informes. Entre los ejemplos de las
transformaciones disponibles se incluyen la
eliminación de una columna de la tabla, la
duplicación de la columna con un nombre nuevo
o el reemplazo de los valores.
Uso de Conclusiones de IA para detectar
tendencias y anomalías

Un desafío que tienen las organizaciones es


poder identificar fácilmente las tendencias y
detectar las anomalías a medida que se
producen. Por ejemplo, muchas
organizaciones de venta minorista ven un
aumento en las ventas durante el mes de
diciembre con respecto a la temporada de
vacaciones. Se espera este aumento en las
ventas, pero ¿qué sucede si las ventas bajan
durante ese mes o si fueran superiores a lo
normal en agosto? Es importante identificar
estas anomalías lo antes posible para que
pueda realizar la acción necesaria.
Tendencias
Hay cuatro tendencias principales marcadas:

Una tendencia se produce cuando hay un Tendencia larga: la tendencia es significativa y es la más larga
aumento o una disminución prolongados en dentro de una sola serie o en varias series de un objeto visual.
datos de series temporales. El algoritmo de
Tendencia pronunciada: la tendencia es significativa y es la más
Power BI sigue una serie de pasos para
pronunciada dentro de una sola serie o en varias series de un
encontrar tendencias significativas. Primero objeto visual.
realiza el suavizado de datos, la interpolación y
el muestreo de series temporales. Luego se Tendencia reciente: la tendencia es significativa y es la más
identifican las tendencias para determinar su reciente dentro de una sola serie o en varias series de un
importancia estadística en función de la objeto visual.
pendiente y la duración de un cambio de valor.
El algoritmo elimina el ruido, como la Inversión de tendencia: tendencia reciente en una sola serie o
estacionalidad y los valores atípicos. en varias series de un objeto visual donde la inversión es
significativa en comparación con el segmento de tendencia
anterior.
Anomalías
Una anomalía es una anormalidad en los datos de la serie
temporal, como picos y caídas inesperados en los datos. Un
algoritmo calcula un límite alrededor de lo que se considera un
valor normal o esperado. Cualquier valor que se encuentra
fuera de este límite se marca como una anomalía.

Hay tres tipos de conclusiones de anomalías:

Anomalía significativa: la anomalía tiene una puntuación alta.


La puntuación de la anomalía indica a qué distancia está el
punto del intervalo esperado.

Anomalía reciente: la anomalía más reciente de la medida.

Resumen de anomalías: este tipo de conclusión resume varias


anomalías en la medida.
Definiciones

Las tablas de dimensión (del inglés dimension Las tablas de hechos (del inglés fact tables) son:
table) son:
• tablas simples desnormalizadas • la tabla principal del modelo dimensional
• se unen a las tablas de hechos a través de un • contienen campos claves que se unen a las tablas de
campo clave dimensión
• los atributos de la tabla de dimensión ofrecen • contiene métricas o también llamadas medidas y es
información característica de las tablas de hechos aquello que queremos medir o analizar.
• no hay límite de tablas de dimensión Generalmente son valores numéricos que se suelen
• las dimensiones pueden contener una o varias agregar
relaciones jerárquicas • evitan la redundancia de atributos por estas estos en
• normalmente tiene pocos (miles) registros las tablas de dimensiones
• por ejemplo: clientes, productos, almacenes, • normalmente tienen muchos (millones) registros
proveedores, calendario... • por ejemplo: ventas, compras, movimientos de
contabilidad
Definiciones

El resultado la unión de las


tablas de hechos y
dimensiones conforma un
esquema de información,
donde uno de los más
típicos es el esquema en
estrella:
Diseño de esquema de estrella

No es habitual que un modelo de datos de Power BI conste de una


sola tabla. Un modelo de tabla única puede ser un diseño sencillo,
quizás uno que sea adecuado para una tarea de exploración de
datos o una prueba de concepto, pero no uno que sea un diseño
de modelo óptimo. Un modelo óptimo cumple con los principios
de diseño de esquema de estrella. El esquema de estrella se refiere
a un enfoque de diseño que suelen usar los diseñadores de
almacenamiento de datos relacionales porque presenta una
estructura fácil de usar y admite consultas de análisis de alto
rendimiento.

Este principio de diseño se llama esquema de estrella porque


clasifica las tablas de modelo como hecho o dimensión. En un
diagrama, una tabla de hechos forma el centro de una estrella,
mientras que las tablas de dimensiones, cuando se colocan
alrededor de una tabla de hechos, representan los puntos de la
estrella.
Modelo de datos

Un modelo de datos de Power BI es un recurso de datos


con capacidad de consulta que está optimizado para el
análisis. Los informes pueden consultar modelos de datos
mediante uno de los dos lenguajes analíticos: Data
Analysis Expressions (DAX) o Expresiones
multidimensionales (MDX). Power BI usa DAX, mientras
que los informes paginados pueden usar DAX o MDX.
Limitaciones del modelo de importación

Tamaño del modelo Actualización de datos


Al publicar el modelo en una capacidad Los datos importados deben actualizarse
compartida, hay un límite de 1 GB por periódicamente. Los datos del conjunto
conjunto de datos. Cuando se supere este de datos son tan actuales como la última
límite de tamaño, el conjunto de datos no actualización de datos realizada con
se actualizará. Cuando se publica el éxito.
modelo en una capacidad dedicada Power BI impone límites sobre la
(también conocida como capacidades frecuencia con la que pueden producirse
Premium), puede crecer por encima de las operaciones de actualización
los 10 GB, siempre que se habilite el valor programadas de hasta ocho veces al día
de formato de almacenamiento de en una capacidad compartida y hasta 48
conjuntos de datos grandes para la veces al día en una capacidad dedicada.
capacidad.
Creación de una tabla de fechas

Durante la creación de informes en Power BI, un requisito empresarial común consiste en


realizar cálculos en función de fechas y horas. Las organizaciones quieren conocer el
comportamiento de su empresa a lo largo de meses, trimestres, años fiscales, etc. Por esta
razón, es fundamental que estos valores orientados al tiempo tengan el formato correcto.
Power BI detecta automáticamente las columnas y tablas de fecha; pero puede haber
situaciones en las que tenga que realizar pasos adicionales para obtener las fechas en el
formato que requiere la organización.
Creación de una tabla de fechas común
Se puede crear una tabla de fechas común de estas formas:

• Datos de origen
• DAX
• Power Query

Datos de origen DAX Power Query


En ocasiones, las bases de datos de Puede usar las funciones de expresión Para definir una tabla de fechas
origen y los almacenamientos de datos de análisis de datos (DAX) común, puede utilizar M, el
ya tienen sus propias tablas de fechas. Si CALENDARAUTO() o CALENDAR() para
lenguaje de desarrollo que se usa
el administrador que ha diseñado la crear la tabla de fechas común.
base de datos ha realizado un trabajo CALENDAR() devuelve un intervalo de para generar consultas en Power
exhaustivo, estas tablas se pueden usar fechas contiguo en función de fechas de Query.
para realizar las tareas siguientes: inicio y de finalización que se especifican
como argumentos en la función. Como
• Identificar los días festivos de la alternativa, la función CALENDARAUTO()
empresa devuelve un intervalo de fechas
• Separar el calendario y el año fiscal completo y contiguo que se determina
• Identificar fines de semana y días de forma automática a partir del
laborables conjunto de datos.
Especificación del diseño del informe
analítico
El diseño de informes es una mezcla de ciencia y arte, y hay
disponibles muchos diseños de informes posibles que permiten
lograr los requisitos de público e interfaz. Lo más importante es que
el diseño del informe comunique de forma eficaz los datos para
cumplir los requisitos.

Tenga siempre en cuenta que se aplica el dicho


menos, es más; la simplicidad y la claridad llevan
a un buen diseño.
Selección de ubicación

Una buena colocación de


los objetos de informe
contribuye a un diseño
ordenado del informe. Por
lo general, debe colocar la
información más
importante en la esquina
superior izquierda de la
página y organizar los
elementos del informe de
izquierda a derecha y de
arriba abajo.
Equilibrio

En la siguiente imagen, observe cómo el diseño del informe atrae inicialmente la mirada a los gráficos de mayor
tamaño. Una vez que haya asimilado los gráficos de mayor tamaño, observe que probablemente la mirada vaya al
gráfico de barras y, después, a los valores de las tarjetas.
Proximidad

En un diseño de informe, la
proximidad se refiere a la cercanía de
los objetos de informe. Cuando una
página de informe consta de varios
grupos de objetos relacionados, debe
usar espacio para separarlos
visualmente.
Comparación

El contraste se puede usar para


combinar dos objetos opuestos. El uso
de colores de contraste, fuentes,
propiedades de fuente o líneas puede
resaltar objetos importantes del diseño
del informe. Use este principio para
orientar a los consumidores de
informes dónde deben mirar o con qué
objeto visual de datos deben
interactuar en primer lugar.
Repetición

La repetición en un diseño de informe


crea asociación y coherencia. Un buen
uso de la repetición puede ayudar a
reforzar el diseño de un informe
asociando objetos de informe
relacionados.
Color
Creación de una Tabla de Fechas con
DAX
En Power BI Desktop, vaya a la pestaña Tabla de la cinta. Seleccione Nueva tabla y escriba la
siguiente fórmula DAX:

Ahora tiene una columna de fechas que puede usar. Pero esta columna es ligeramente dispersa. También quiere ver
columnas solo del año, el número del mes, la semana del año y el día de la semana.
Puede realizar esta tarea si selecciona Nueva columna en la cinta y escribe la ecuación DAX siguiente, que
recuperará el año de la tabla de fechas:
Creación con DAX

Puede realizar el mismo proceso para recuperar el número del mes o el de la semana, y el día de la semana:

MonthNum = MONTH(Dates[Date])

WeekNum = WEEKNUM(Dates[Date])

DayoftheWeek = FORMAT(Dates[Date], "DDDD")


Creación con Power Query
Seleccione Transformar datos en Power BI Desktop, que le dirigirá a Power Query. En el espacio en blanco
de la parte izquierda del panel Consultas, haga clic con el botón derecho para abrir el siguiente menú
desplegable, donde seleccionará Nueva consulta > Consulta en blanco.

En la vista Nueva consulta, escriba la siguiente fórmula de M para crear


una tabla de calendario:
= List.Dates(#date(2011,05,31), 365*10, #duration(1,0,0,0))
Creación con Power Query

Una vez que haya realizado correctamente el


proceso, verá que tiene una lista de fechas en
lugar de una tabla de fechas. Para corregir
este error, vaya a la pestaña Transformar de la
cinta y seleccione Convertir > A tabla. Como
el nombre sugiere, esta característica
convertirá la lista en una tabla. También
puede cambiar el nombre de la columna a
DateCol.
Creación con Power Query

A continuación, quiere Una vez que haya


agregar columnas a la nueva terminado de seleccionar el
tabla para ver las fechas en tipo Fecha, puede agregar
términos de año, mes, columnas para el año, los
semana y día, de modo que meses, las semanas y los
pueda crear una jerarquía días. Vaya a Agregar
en el objeto visual. La columna, seleccione el
primera tarea consiste en menú desplegable bajo
cambiar el tipo de columna; Fecha y, después,
para ello, seleccione el seleccione Año, como se
icono situado junto al muestra en la imagen
nombre de la columna y, en siguiente.
el menú desplegable
resultante, seleccione el
tipo Fecha.
Creación con Power Query

Complete el mismo proceso para los meses, las semanas y los días. Cuando haya terminado este proceso, la
tabla contendrá las columnas que se muestran en la figura siguiente.
Marcado de la tabla de fechas como
oficial

La primera tarea para marcar


la tabla como la tabla de
fechas oficial consiste en
encontrarla en el panel
Campos. Haga clic con el
botón derecho en el nombre
de la tabla y, después,
seleccione Marcar como tabla Al marcar la tabla como una tabla de
de fechas, como se muestra fechas, Power BI realiza validaciones
en la imagen siguiente. para asegurarse de que los datos no
contienen valores NULL, son únicos y
contienen valores de fecha continuos a
lo largo de un período.
Creación de Relaciones

Ahora que y posee una tabla de


Fechas que comandará la
selección de esta dimensión, es
necesario establecer su relación
con la tabla de hechos que esté
trabajando
Uso de dimensiones
Al crear un esquema de estrella, tendrá tablas de dimensiones y de hechos. Las tablas de hechos contienen
información sobre eventos como pedidos de ventas, fechas de envío, distribuidores y proveedores. Las
tablas de dimensiones almacenan detalles sobre entidades comerciales, como productos o tiempo, y se
conectan a las tablas de hechos a través de una relación.

Jerarquías
Al crear objetos visuales, Power BI escribe de forma automática
valores del tipo de fecha como una jerarquía (si la tabla no se
ha marcado como tabla de fechas)

En la columna Date, la fecha se muestra


progresivamente con más detalles mediante
el año, el trimestre, el mes y el día. También
puede crear jerarquías de forma manual.
Jerarquía de elementos primarios y
secundarios

En este ejemplo, tiene una tabla Employee (Empleado) en la base de datos que muestra información importante
sobre los empleados, sus directores y sus identificadores. Al examinar esta tabla, observa que Roy F se ha
repetido varias veces en la columna Administrador. Como se muestra en la imagen, varios empleados pueden
tener el mismo Administrador, lo que indica una jerarquía entre los administradores y los empleados.
Creación de un Panel Básico

Con Power BI, podemos crear y compartir


fácilmente un panel con un responsable
mediante la conexión a un origen de datos,
como una hoja de cálculo de Excel en el
portátil. Aunque los orígenes de datos que
use pueden ser diferentes, el proceso para
crear y compartir un panel es el mismo.

Pasos :

1. Preparar los datos:


2. Crear un informe:
3. Anclar los objetos visuales del informe
a un panel
4. Compartir un vínculo al panel
Creación de un Panel Básico

Anclar los objetos


Compartir un vínculo
Preparar los datos Crear un informe visuales del informe a
al panel
un panel
La preparación de los El informe contiene Los paneles son el Los usuarios con el
datos garantiza que los objetos visuales elemento principal vínculo y los permisos
estén en un formato que desea incluir en el que utilizan los necesarios pueden ver
que Power BI pueda panel. En función del usuarios para ver los e interactuar
consumir fácilmente. escenario, los datos. Pueden incluir fácilmente con los
informes se pueden datos de varios datos.
crear en Power BI informes según sea
Desktop o mediante el necesario.
servicio Power BI.
Preparar los datos

Lo primero que debe hacer es asegurarse de


que los datos estén listos para su consumo. En
función del origen de datos y el volumen de
datos con los que trabaje, esto puede incluir la
limpieza y transformación de datos mediante
Power Query. En el caso de conectarse a una
hoja de cálculo de Excel, queremos
asegurarnos de que los datos estén en una
tabla plana y que cada columna contenga el
tipo de datos correcto.
Crear el informe

Una vez conectado a los


datos, puede crear un nuevo
informe o editar uno
existente que se haya creado
anteriormente. A
continuación, podemos
empezar a editar el informe
mediante la vista de edición.
Anclaje a un panel

Después de tener
todas las
visualizaciones en los
informes, puede crear
el panel. Los paneles
son fáciles de crear
porque solo se
determinan los
objetos visuales de los
informes creados que
desea incluir.
Diseño de informes
de Power BI
Objetivos de aprendizaje
• Obtener información sobre la estructura de un
informe de Power BI.
• Obtener información sobre los objetos de informe.
• Seleccionar el tipo de objeto visual adecuado que se
va a usar.
Estructura del informe

Estructuralmente, un informe de Power BI se conecta a


un único conjunto de datos (modelo de datos) y tiene al
menos una página de informe. Pero es habitual que los
informes tengan varias páginas. En cada página, se
diseñan objetos de informe, entre los que se incluyen los
siguientes:

Objetos visuales: visualizaciones de los datos del conjunto de


datos.

Elementos: proporcionan interés visual, pero no usan datos del


conjunto de datos. Entre los elementos se incluyen cuadros de
texto, botones, formas e imágenes.
Especificación del diseño del informe
analítico
El diseño de informes es una mezcla de ciencia y arte, y hay
disponibles muchos diseños de informes posibles que permiten
lograr los requisitos de público e interfaz. Lo más importante es que
el diseño del informe comunique de forma eficaz los datos para
cumplir los requisitos.

Tenga siempre en cuenta que se aplica el dicho


menos, es más; la simplicidad y la claridad llevan
a un buen diseño.
Selección de ubicación

Una buena colocación de


los objetos de informe
contribuye a un diseño
ordenado del informe. Por
lo general, debe colocar la
información más
importante en la esquina
superior izquierda de la
página y organizar los
elementos del informe de
izquierda a derecha y de
arriba abajo.
Equilibrio

En la siguiente imagen, observe cómo el diseño del informe atrae inicialmente la mirada a los gráficos de mayor
tamaño. Una vez que haya asimilado los gráficos de mayor tamaño, observe que probablemente la mirada vaya al
gráfico de barras y, después, a los valores de las tarjetas.
Proximidad

En un diseño de informe, la
proximidad se refiere a la cercanía de
los objetos de informe. Cuando una
página de informe consta de varios
grupos de objetos relacionados, debe
usar espacio para separarlos
visualmente.
Comparación

El contraste se puede usar para


combinar dos objetos opuestos. El uso
de colores de contraste, fuentes,
propiedades de fuente o líneas puede
resaltar objetos importantes del diseño
del informe. Use este principio para
orientar a los consumidores de
informes dónde deben mirar o con qué
objeto visual de datos deben
interactuar en primer lugar.
Repetición

La repetición en un diseño de informe


crea asociación y coherencia. Un buen
uso de la repetición puede ayudar a
reforzar el diseño de un informe
asociando objetos de informe
relacionados.
Color
Desarrollo Caso
Práctico
• Una compañía tecnológica cuenta con
extensivo resumen de ingresos y gastos
registrados en un periodo de dos años.
Todos estos registros son referentes a las
categorías de sus Productos y Regiones.
• De estos registros, el equipo directivo
desea conocer los indicadores de Utilidad y
% de Margen, para así poder medir el
desempeño de los productos en cada región
y así desarrollar estrategias es pecíficas.
• Los directores requieren visualizer estos
indicadores a manera de reporte, de forma
sencilla en cualquier dispositivo, por lo que
se ha optado por Power BI como Plataforma.
Desarrollo Caso
Práctico
Desarrollo Caso Práctico
Auto aprendizaje:

https://learn.microsoft.com/es-es/training/browse/?products=power-bi

También podría gustarte