0% encontró este documento útil (0 votos)
251 vistas

PowerBI Guide

Este documento proporciona una guía paso a paso para usuarios intermedios de Power BI. Explica cómo conectarse a fuentes de datos, preparar y transformar datos con Power Query, modelar datos, y generar informes visuales. La guía se divide en dos partes, con la primera parte centrada en la conexión y preparación de datos, y la segunda parte enfocada en la creación de informes y visualizaciones.
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)
251 vistas

PowerBI Guide

Este documento proporciona una guía paso a paso para usuarios intermedios de Power BI. Explica cómo conectarse a fuentes de datos, preparar y transformar datos con Power Query, modelar datos, y generar informes visuales. La guía se divide en dos partes, con la primera parte centrada en la conexión y preparación de datos, y la segunda parte enfocada en la creación de informes y visualizaciones.
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
Está en la página 1/ 78

2021

Power BI
para intermedios
Una guía de formación paso a paso

Uso de metodologías de mejores prácticas


Contenido

1. Introducción Página 04

Empezando Página 05

1.1 Escritorio de Power BI Página 05

1.2 Datos de muestra Página 05

1.3 Power BI - Fases en desarrollo Página 05

PARTE A: 2. Conexión a fuentes de datos Página 06

2.1 Fuentes de datos Página 07

2.2 Modos de conexión Página 07

2.2.1 Importar Página 07

2.2.2 Consulta directa Página 08

2.2.3 Modo mixto Página 08

2.2.4 Conectarse en vivo Página 08

2.3 Importación de datos Página 09

3. Preparación de datos con Power Query Página 13

3.1 División de columnas Página 15

3.2 Cambiar el nombre de las columnas Página 16

3.3 Agregar columnas Página 17

3.4 Eliminación de columnas Página 18

3.5 Cambio de tipos de datos Página 19

3.6 Pasos de transformación Página 20

2
3.6.1 Cambiar el nombre de un paso aplicado Página 21

3.6.2 Visualización de cambios en los pasos de transformación Página 22

3.6.3 Agregar un paso entre un paso aplicado Página 23

3.6.4 Reordenar los pasos aplicados Página 24

3.6.5 Editar un paso existente Página 25

3.6.6 Eliminar un paso aplicado Página 26

4. Modelado de datos Página 27

4.1 Relaciones en el modelado de datos Página 27

4.1.1 Identificación de columnas clave en Power Query Página 27

4.1.1.1 Clave principal Página 28

4.1.1.2 Clave externa Página 30

PARTE B: 5. Comprensión de las relaciones en Power BI Página 32

5.1 Crear relaciones en Power BI Página 33

5.2 Creación de columnas y medidas calculadas con DAX Página 37

5.2.1 Tablas calculadas Página 37

5.2.2 Columnas calculadas Página 40

5.2.3 Medidas Página 42

5.2.4 Medidas rápidas Página 45

5.2.5 Inteligencia de tiempo Página 47

6. B - Generación de informes sobre los datos - Creación de visualizaciones Página 57

6.1 Creación de visualizaciones básicas Página 57

6.2 Interactividad de visualización Página 61

| Power BI para intermedios 3


7. B - Elementos visuales personalizados en Power BI Página 63

7.1 Obtener imágenes personalizadas de AppSource Página 63

7.2 Eliminación de elementos visuales personalizados Página 65

8. B - Publicación en el servicio Power BI Página 65

9 Conclusión Página 66

1. Introducción
En esta guía práctica, nos basamos en los aprendizajes de nuestra primera guía: Power BI para
principiantes.Si es nuevo en Power BI, le recomendamos que comience con esta primera guía si aún no lo
ha hecho.

Seguiremos utilizando datos de muestra de la empresa de bicicletas ficticia Adventure Works.

La guía se divide en dos partes: A y B. En los recursos, puede acceder al archivo .pbix (ADW-Part1-
Theta) que muestra los pasos completados después de la parte A. Esto podría ser útil para hacer
referencia a su propio conjunto de datos si necesita, o si desea saltar a la parte B.

En la parte A de la guía, usará Power Query para conectar, preparar y modelar datos de varios
archivos de Excel.

En la parte B de la guía, usará Power BI Desktop para:


• Visualice los datos para obtener una imagen más clara de la empresa en función de los hechos
ocultos en los datos.
• Utilice Quick Measures para ampliar las medidas con inteligencia de tiempo para proporcionar
información significativa.
• Obtenga imágenes personalizadas.

Para conocer la terminología, consulte el Glosario en el apéndice.

denota un consejo o truco adicional que quizás le interese saber.

muestra dónde hay instrucciones a seguir.

| Power BI para intermedios 4


Nota: Si ve una ventana emergente que dice, "Hay cambios pendientes en sus
consultas que se han aplicado. ¿Quieres aplicarlos?, seleccione sí.

Empezando
En esta sección, discutimos Power BI Desktop, datos de muestra y diferentes fases de
desarrollo.

1.1 Escritorio de Power BI

Las instrucciones completas para descargar Power BI Desktop están disponibles en nuestra
primera guía. Una vez instalado en su computadora local, podrá conectarse a diferentes fuentes,
transformar y visualizar sus datos.

Nota: Power BI actualiza ocasionalmente su interfaz de usuario, por lo que las capturas de pantalla de esta guía
pueden variar ligeramente de lo que ve en su pantalla.

1.2 Datos de muestra

Habrá recibido los archivos de muestra junto con esta guía. Aunque los archivos son similares a los
que se utilizan en la Guía para principiantes, existen algunas diferencias clave. Debe utilizar estos
nuevos archivos para esta Guía intermedia.

• Encuentra los archivos de muestra.


• Guarde el archivo en su equipo local y descomprima el contenido en una
carpeta a la que pueda acceder Power BI Desktop.
• Busque los archivos de datos guardados: DimCustomer y AdventureWorks2017. Vas a
también tienen ADW-Part1-Theta.

1.3 Power BI - Fases en desarrollo

Power BI está diseñado para ser fácil de usar. Una vez que se conecta a una fuente de datos, puede
dar forma y transformar los datos (eliminar columnas, cambiar tipos de datos, etc.), modelar datos
(crear relaciones) y presentar visualmente esos datos.
Esta guía lo guía a través de las siguientes fases:

• Conéctese a fuentes de datos.


• Da forma a los datos.

• Modele los datos.


• Informe sobre los datos.

Ahora, comencemos con la herramienta Power BI Desktop.

| Power BI para intermedios 5


Parte A
Necesitará estos archivos:

1. DimCustomer (.csv)
2. AdventureWorks 2017 (.xlsx)

¿Busca más formación en Power BI para su equipo? Echa un vistazo


a nuestroopciones de entrenamiento.

Para obtener otra capacitación relacionada con datos e información valiosa,

pruebe nuestroTalleres de aceleración de datos.

| Power BI para intermedios 6


2. Conexión a fuentes de datos

2.1 Fuentes de datos

Power BI ya puede conectarse a más de 110 fuentes de datos y tipos de conexión diferentes, y se
agregan más. Además de conectarse a archivos de texto / CSV, como cubrimos en la Guía para
principiantes, algunos son más complejos.

Las fuentes de datos de Power BI más utilizadas incluyen:

• Expediente (Excel, Texto / CSV, XML, JSON, PDF).

• Base de datos (SQL Server, Oracle, IBM DB2, MySQL, PostgreSQL, Snowflake, etc.).
• Plataforma de energía (Conjuntos de datos de Power BI, flujos de datos de Power BI, servicios de datos comunes)

• Azur (Base de datos SQL, Synapse Server, Analysis Services, Blob Storage, Data Lake,
Cosmos DB, etc.).
• Servicios en línea (SharePoint, Dynamics 365, Dynamics Business Central, Azure
DevOps, Salesforce, Google Analytics, Facebook, GitHub, etc.).
• Otro (Web, OData, ODBC, Hadoop, Spark, script R, script Python, etc.).

Se puede acceder a las fuentes de datos disponibles a través del Obtener datos botón en Power BI

2.2 Modos de conexión

Algunas fuentes de datos le permiten elegir el modo de conectividad de datos (es decir, conectarse
directamente a los datos). Hay cuatro opciones disponibles:

2.2.1 Importar

Los datos se importan al conjunto de datos de Power BI y se almacenan en la memoria caché. Cuando envía
consultas de informes y paneles al conjunto de datos, devuelve resultados de los datos importados.

Debe actualizar el conjunto de datos para obtener los cambios que se hayan producido en la fuente de
datos subyacente. Esto tiene muchas ventajas, incluido un mayor rendimiento y la capacidad de
trabajar sin conexión.

Usamos este modo en la Guía para principiantes al importar desde archivos CSV. Usaremos el modo
de importación en esta guía.

| Power BI para intermedios 7


2.2.2 DirectQuery

Los datos no se importan al conjunto de datos de Power BI desde el origen de datos. Las consultas de informes y
paneles enviadas al conjunto de datos darán como resultado la devolución de nuevos datos desde la fuente de
datos. En este modo, no es necesario actualizar el conjunto de datos. No todas las fuentes de datos ofrecen una
opción de DirectQuery; por ejemplo, los archivos CSV solo están disponibles para la importación, por lo que no
discutiremos este modo en esta guía.

Las fuentes de datos tienen limitaciones al usar DirectQuery. Los detalles de estos se pueden
encontrar en el sitio web de Microsoft.aquí.

2.2.3 Modo mixto

El modo mixto se refiere a ocasiones en las que los datos se importan a Power BI, mientras que otros
están en modo DirectQuery. Este modo mixto se inclina hacia el modelado de datos más avanzado en
Power BI, por lo que no se tratará en esta guía.

2.2.4 Conectarse en vivo

Connect Live es un tipo específico de conexión que solo admite bases de datos de SQL Server
Analysis Services (SSAS), ya sea modelos multidimensionales o tabulares, y Power
Conjuntos de datos de BI. En este modo, el modelo de datos se mantiene en una instancia de SQL Server Analysis
Services o en un conjunto de datos de Power BI en el servicio Power BI. Actualmente, cuando nos conectamos en
vivo a una instancia de SSAS o un conjunto de datos de Power BI, Power BI se convierte solo en una herramienta de
visualización de datos. Por lo tanto, la transformación de datos y el modelado de datos no están disponibles
actualmente en este modo. Podemos crear medidas de nivel de informe utilizando DAX cuando estamos conectados
en vivo a una instancia tabular de SSAS o un conjunto de datos de Power BI. Connect Live no se tratará en esta guía.

| Power BI para intermedios 8


2.3 Importación de datos

Comencemos con la importación de datos:

• Abra Power BI Desktop como se muestra en la Figura 1 a continuación.

Figura 1: Apertura de Power BI Desktop desde la búsqueda de Windows

• Cuando inicia Power BI Desktop, se muestra una pantalla de bienvenida.


• Para conectarse a los datos de muestra de este ejercicio, seleccione Obtener datos

Figura 2: Obtener datos de la pantalla de presentación de Power BI Desktop

| Power BI para intermedios 9


• Alternativamente, haga clic en el Obtener datos botón del Hogar pestaña en la barra de la cinta

Figura 3: Obtener datos de la pestaña Inicio en Power BI Desktop

Al seleccionar la flecha hacia abajo en el botón Obtener datos, se muestra el menú de fuentes de datos más comunes.
Seleccione Más ... para abrir el cuadro de diálogo Obtener datos.

Figura 4: Las fuentes de datos más comunes se muestran al hacer clic en la flecha hacia abajo en el botón Obtener datos

• Seleccione Texto / CSV de la lista y haga clic en Conectar.

Figura 5: Obtención de datos CSV de muestra

| Power BI para intermedios 10


• Busque los archivos de datos descomprimidos, seleccione el primer archivo DimCustomer.csvy haga
clic en Abierto.

Figura 6: Lista de archivos de muestra que se cargarán en Power BI

• Cuando haces clic Abierto, aparece la ventana que se muestra en la Figura 7 a continuación,
mostrando datos de muestra del archivo seleccionado.

Figura 7: Carga de los datos que se utilizarán

• Tenemos dos opciones, Carga o Transformar datos. Queremos transformar nuestros datos, así que
hacemos clic en elTransformar datos botón.

| Power BI para intermedios 11


Al hacer clic en Cargar, se importarán las tablas exactamente como están. Así es como importamos los archivos CSV
en la Guía para principiantes. Todavía es posible transformar los datos más tarde haciendo clic en Transformar
Botón de datos de la pestaña Inicio en Power BI Desktop.

• Haciendo clic Transformar datos abre una ventana separada - el Editor de Power Query: una potente
herramienta de elaboración de perfiles y preparación de datos.

Figura 8: Editor de Power Query

• Antes de continuar transformando datos, necesitamos obtener los datos restantes. Podemos
obtener datos adicionales directamente en Power Query Editor haciendo clic enNueva fuente.

Figura 9: Agregar nuevas fuentes de datos

• Seleccione Sobresalir debajo de Todo o Archivo y haga clic en Conectar.

Figura 10: Obtener datos de Excel

| Power BI para intermedios 12


• Para importar los datos, busque los datos descomprimidos y seleccione AdventureWorks2017
. xlsxluego haga clic en Abierto.

• Se abre una ventana de diálogo que enumera las fuentes de datos dentro del archivo de Excel.
Haga clic en las casillas de verificación junto a cada fuente y haga clic enOK.

Figura 11: Seleccionar hojas de trabajo de Excel

Ahora estamos conectados a las fuentes de datos. Es hora de perfilar y transformar nuestros datos antes
de crear nuestro modelo de datos.

3. Preparación de datos con


Power Query
Dediquemos un momento a explorar la interfaz de Power Query.

La aplicación Ribbson contiene todas las opciones y configuraciones. Completa los pasos:

1. Haga clic en el Vista pestaña de la cinta. Asegúrese de que se marque lo siguiente:


2. Barra de formulas

3. Calidad de la columna

4. Distribución de columnas
Nota: si mostrar espacio en blanco está marcado, puede dejarlo como está.

Figura 12: La interfaz de la aplicación Power BI Desktop

| Power BI para intermedios 13


Como ilustra la Figura 13, las cintas de la aplicación contienen todas las opciones y configuraciones,
transformaciones y otras configuraciones de configuraciones.

1. El panel izquierdo muestra diferentes Consultas. Estas pueden ser las tablas que seleccionó para
importar o funciones personalizadas, parámetros de consulta o consultas con valores constantes
que crea en Power Query.
2. El Encabezado de la columna muestra el nombre de la columna y el tipo de datos (Número, Fecha, Texto,
Verdadero / Falso, etc.).

3. El Barra de calidad de columna muestra detalles sobre el número de registros válidos, vacíos y de
error en los datos.
4. El Barra de distribución de columnas proporciona recuentos de valores distintos y únicos.
5. El Datos muestra la vista de los datos según el paso de transformación de datos que se
ha seleccionado.
6. El Pasos para la transformación de datos muestra una lista de transformaciones de datos que se
han aplicado a los datos.
7. El Barra de estado muestra el número de columnas que tiene la consulta seleccionada en el panel Consultas, el
número de filas y la fecha y hora de actualización de la vista previa de datos.

| Power BI para intermedios 14


3.1 División de columnas

Power Query nos permite dividir una columna en una o más columnas. Hay varias
opciones disponibles en elColumna dividida desplegable.

Nosotros usaremos Por delimitador para dividir el nombre en nombre y apellido.

• Vaya al panel Consultas a la izquierda y seleccione DimCustomer.


• Selecciona el Nombre columna.
• Desde la barra de la cinta, vaya al Transformar pestaña, haga clic en Columna dividida y seleccione
Por delimitador.

Figura 14: Dividir columna por delimitador

• En el cuadro de diálogo, asegúrese Seleccionar o ingresar delimitador se establece en Espacio.


• Seleccione Cada aparición del delimitador y haga clic en OK.

Figura 15: Seleccionar el delimitador

| Power BI para intermedios 15


• La columna Nombre se divide en Nombre.1 que tiene el nombre y Nombre.2 que tiene el apellido. La
acción de dividir la columna por delimitador anterior crea un nuevo paso aplicado como se muestra en
la Figura 16 a continuación:

Figura 16: Columna "Nombre" dividida en dos columnas

3.2 Cambiar el nombre de las columnas

Cambiaremos el nombre de las dos columnas creadas al dividir la columna Nombre. Hay un par de formas de hacer
esto: haga doble clic en el nombre del encabezado o haga clic con el botón derecho en el encabezado y seleccione
cambiar el nombre.

• Haga doble clic en el Nombre.1 Encabezado y cámbiele el nombre a Primer nombre.

• Haga clic derecho en el Nombre.2 Encabezado y cámbiele el nombre a Apellido.

Figura 17: Cambio de nombre de columnas

| Power BI para intermedios dieciséis


3.3 Agregar columnas

Agregar columnas es una tarea común y hay muchas formas de hacerlo. Hay una pestaña
dedicada en elBarra de la cinta para agregar columnas. En los siguientes pasos, usamos un
Columna condicional y un Columna del ejemplo para agregar nuevas columnas.

En los pasos a continuación, agregaremos una nueva columna condicional: TotalChildrenNumber.

1. Vaya al panel Consultas, seleccione el DimCustomer consulta.


2. Vaya al Barra de la cinta, Seleccione Añadir columna, Seleccione Columna condicional.

3. En el cuadro de diálogo, cambie el nombre de la columna de Personalizado para TotalChildrenNumber.

4. Modifique la instrucción If para que diga: If TotalChildren es igual a uno Luego 1.


5. Haga clic en Agregar cláusula.

6. Agregue las cláusulas "if" adicionales para los valores restantes (los valores en este conjunto de
datos aumentan a cinco. Recuerde que uno es el único valor que debe estar en minúsculas). *

7. Ingrese 0 para Demás, esto asignará 0 a los registros restantes, incluidos aquellos
con el valor 'Ninguno'.
8. Haga clic en OK y se agregará nuestra nueva columna.

* Importante: tenga en cuenta que Power Query es CAsE sEnSiTive. En este conjunto de datos, deberá escribir 'uno' en
todos minúsculas. Para dos, tres, cuatro y cinco, la primera letra estará en mayúscula.

Figura 18: Agregar una columna condicional

Recuerde guardar su trabajo sobre la marcha.

En los siguientes pasos, agregaremos una columna de Ingresos anuales:

1. En el panel Consultas, seleccione el DimCustomer consulta.


2. Vaya al Añadir columna pestaña, seleccione la Columna del ejemplo desplegable
3. Seleccione De la selección. Esto agrega una nueva columna llamada Columna1 al final de la
lista de columnas.
4. Seleccione el Ingresos anuales columna.

| Power BI para intermedios 17


5. En la primera fila de Columna1, escriba el mismo número que se muestra en la primera fila de Ingresos
anuales. (A menos que la tabla se haya ordenado de manera diferente, debe escribir 90000, tenga en
cuenta que no es necesario que escriba USD solo los números).
6. Presione Ingresar y se actualizarán todas las filas. Es posible que deba ingresar más filas para que
se complete el resto de la columna.
7. Cambiar nombre de Column1 para Ingresos anuales (haga doble clic en el título de la columna para cambiar el nombre,
tenga en cuenta que en algunas versiones de PowerBI su columna puede cambiar el nombre "Ingresos anuales-

Dupdo”).
8. Haga clic en OK

Figura 19: Agregar columna del ejemplo

3.4 Eliminación de columnas

Podemos eliminar columnas que ya no necesitamos, por ejemplo, columnas duplicadas. Esto también
se aplica a las columnas que se utilizan para agregar nuevas columnas como elTotalNiños yIngresos
anuales.

Puede eliminar una columna que se haya utilizado anteriormente para crear una nueva columna. No
afecta a los datos de la nueva columna.

• Selecciona el DimCustomer consulta desde el panel Consultas.


• Mantenga presionada la tecla Ctrl y haga clic en los encabezados de columna para Ingresos
anuales, TotalNiños,EspañolEducación, FrancésEducación, EspañolOcupación y
Ocupación francesa.
• Haga clic derecho en cualquiera de los encabezados de columna seleccionados y haga clic en Eliminar columnas.

Figura 20: Eliminación de columnas en Power Query Editor

| Power BI para intermedios 18


3.5 Cambio de tipos de datos

Cada columna de Power BI tiene un tipo de datos. Al conectarse a una fuente de datos, Power Query carga 1000
filas de datos como datos de muestra y detecta automáticamente los tipos de datos. Si bien en muchos casos los
tipos de datos detectados son correctos, en algunos casos podemos enfrentar errores de conversión de tipos de
datos cuando el tipo de datos detectado es incorrecto. Por lo tanto, se recomienda revisar siempre los tipos de
datos antes de continuar con otros pasos de transformación. Por ejemplo, almacenar un número de cliente como
un número donde probablemente debería almacenarse como un campo de texto.

Los tipos de datos más comunes y su icono de columna en Power BI son:

• Texto, por ejemplo, bicicleta

• Verdadero Falso

• Números enteros, por ejemplo, 148

• Números decimales, por ejemplo, 3,5432

• Número decimal fijo, por ejemplo, 5,45


• Porcentaje, por ejemplo, 46,8%

• Fecha, por ejemplo, 15/02/2020

• Hora, por ejemplo, 12:35:00 p.m.

• Fecha / hora, p. Ej., 15/02/2020 10:25:00 AM

En los pasos siguientes, realizará una corrección en los tipos de datos detectados automáticamente:

• Selecciona el DimCustomer consulta desde el panel Consultas.


• Ve a la TotalChildrenNumber columna y haga clic en el icono de tipo de datos.
• Seleccione Número entero desde el menú contextual.
• El ícono de tipo de datos cambia al ícono de Número entero.
• Haga clic en el icono de tipo de datos junto al Ingresos anuales columna.
• Seleccione Número decimal fijo. Esto es similar a la moneda.
• El icono de tipo de datos cambia al Número decimal fijo icono.
• Haga clic en el icono de tipo de datos junto al CasaPropietarioBandera columna.
• Seleccione Verdadero Falso.
• El icono de tipo de datos cambia a Verdadero Falso icono. Los valores 0 se establecieron
en Falso y 1 se cambió a Verdadero.

La Figura 21 muestra el cambio del tipo de datos del TotalChildrenNumber.

Figura 21: Cambio de tipos de datos de columna

| Power BI para intermedios 19


3.6 Pasos de transformación

Todas las transformaciones se aplican como una serie de pasos que se muestran en la Configuración de la consulta panel como se
muestra en la Figura 22 a continuación.

Figura 22: Pasos de transformación

Es posible ver los datos resultantes de cada paso haciendo clic en el paso deseado de laConfiguración de la
consulta panel como se muestra en la Figura 23 a continuación. Esto facilita la inspección visual de los datos
después de aplicar cada paso de transformación.

Figura 23: ilustrando los cambios resultantes de cada paso en los datos

Las transformaciones se pueden agregar, editar, eliminar, renombrar o reordenar haciendo clic con el botón derecho
en el paso deseado de la Pasos aplicados selector en el Configuración de consultas como se muestra en la Figura 24.

| Power BI para intermedios 20


Figura 24: Cambiar el nombre, eliminar, insertar un nuevo paso y mover pasos

Según el tipo de fuente de datos, es posible que ya existan los siguientes pasos de transformación para
cada consulta:

1. Fuente
El primer paso de la consulta normalmente está conectado a la fuente de datos. En este
tutorial, las fuentes serán una fuente de texto / CSV y la fuente de Excel que contiene las otras
tablas.

2. Navegación
Si la fuente de datos a la que nos estamos conectando tiene diferentes objetos que contienen datos, como un
libro de trabajo de Excel que puede contener muchas hojas de trabajo y / o tablas, entonces, al seleccionar
cada objeto del sistema de origen, navegamos a través de ese objeto para obtener los datos que lo contienen.
Para cada consulta, esta será la hoja de trabajo correspondiente o el nombre de la tabla en el archivo de
Excel, mientras que los archivos de texto / CSV no tienen unNavegación paso ya que cada archivo contiene
solo un conjunto de datos.

3.6.1 Cambiar el nombre de un paso aplicado

Se puede cambiar el nombre de los pasos existentes en Power Query Editor. Esto muestra lo que
hizo el paso y facilita las modificaciones futuras. Es muy recomendable cambiar el nombre de los
pasos a algo más significativo.

• Selecciona el DimCustomer consulta en el panel Consultas.


• Haga clic derecho en el Dividir columna por delimitador paso.

• Hacer clic Rebautizar en el menú contextual y cambie a Nombre dividido.


• Haga clic derecho en el Columna condicional agregada paso.

• Hacer clic Rebautizar y cambia a Sume el número total de niños.

| Power BI para intermedios 21


• Haga clic derecho en el Texto insertado después del delímetro paso.

• Hacer clic Rebautizar.

• Escribe Agregue los ingresos anuales.

Figura 25 muestra los pasos renombrados (y el resto de pasos que dejamos como están). Te dejamos esos
pasos para que cambies el nombre.

Figura 25: Pasos para cambiar el nombre

3.6.2 Visualización de cambios en los pasos de transformación

Selecciona el DimCustomer consulta en el panel Consultas. losPasos aplicados El panel muestra


todos los pasos en el orden en que se aplican:

1. Haga clic en Fuente para ver cómo se veían los datos originales. Deberías ver el single
Nombre columna.
2. Haga clic en Nombre dividido para ver los cambios realizados por este paso. Las columnas
Nombre.1 y Nombre.2 deben estar visibles.
3. Haga clic en Columnas renombradas en el panel Pasos aplicados y debería ver las
columnas renombradas a Primer nombre y Apellido.

Figura 26: Ver cómo los pasos de transformación cambian los datos

| Power BI para intermedios 22


3.6.3 Agregar un paso entre un paso aplicado

Los pasos agregados anteriormente para eliminar columnas y tipos de cambio dieron como resultado
que se agregaran nuevos pasos al final de los pasos aplicados. Los resultados del último paso contienen
los datos que se importarán al modelo de datos y estarán disponibles para su visualización. Puede
agregar un paso entre los pasos existentes. Agreguemos un paso que cambia el nombre
TotalChildrenNumber para TotalNiños, pero lo agregaremos después del existenteTotalNiños La
columna ha sido eliminada.

1. Seleccione el DimCustomer consulta en el panel Consultas.


2. Vaya al Pasos aplicados panel y haga clic en Columnas eliminadas.
3. Haga clic derecho TotalChildrenNumber
4. Seleccione Rebautizar
5. Escriba TotalNiños y presione enter
6. Una ventana emergente le preguntará si está seguro de que desea insertar el paso. Hacer clicInsertar.

1 3

2
4

Figura 27: Insertar un paso entre los pasos existentes en el Editor de Power Query

| Power BI para intermedios 23


Deberías ver un paso llamado Columnas renombradas2 se agrega entre las columnas eliminadas y el
tipo modificado2. No se preocupe si ve un error, ¡estamos a punto de solucionarlo!

Figura 28: Se agrega un nuevo paso entre los pasos existentes

3.6.4 Reordenar los pasos aplicados

Puede cambiar el orden de los pasos arrastrando y soltando un paso en otra


ubicación.

Tenga cuidado al reordenar los pasos, ya que puede tener un impacto negativo en los pasos futuros que
dependen del paso movido.

• Selecciona el DimCustomer consulta en el panel Consultas.


• Hacer clic y arrastrar Agregar ingresos anuales y déjalo caer arriba Sume el número
total de niños. Este paso ahora tendrá lugar antes de Agregar número total de niños
paso.

Figura 29: Mover pasos existentes hacia arriba o hacia abajo

| Power BI para intermedios 24


3.6.5 Editar un paso existente

Todos los pasos existentes se pueden modificar. Si hay unajustes icono a la derecha de la
nombre, puede editar el paso desde la interfaz de usuario. De lo contrario, puede modificar los
pasos existentes desde el código, ya sea abriendo el "Editor avanzado" o desde la "Barra de
fórmulas" (si está habilitada). Antes de ver cómo editar los pasos existentes, veamos cómo abrimos
el "Editor avanzado" y cómo podemos habilitar la "Barra de fórmulas".

• Puede acceder al "Editor avanzado" desde varios lugares. Puede hacer clic derecho en una
consulta y luego hacer clic en "Editor avanzado". Alternativamente, puede hacer clic en el botón
"Editor avanzado" de la pestaña "Inicio".

Figura 30: Apertura del "Editor avanzado"

• Habilitar Barra de formulas es fácil. Es beneficioso, ya que puede ayudarlo a comprender y


aprender cómo funciona Power Query. Hacer clic en cada paso le permite ver y modificar las
expresiones de Power Query.

Entonces, para aquellas columnas que no se pueden editar, use el Barra de formulas es útil. Para habilitar
elBarra de formulas, haga clic en la casilla de verificación correspondiente delVista pestaña como se
muestra en la Figura 31:

Figura 31: Habilitación de la barra de fórmulas desde el editor de Power Query

| Power BI para intermedios 25


Nota: En la sección 3.6.4, cambiamos el nombre de la columna TotalChildrenNumber a TotalChildren. Esto rompe
el paso de tipo 2 modificado. Verá un mensaje de error en el Panel de consultas a la izquierda. Para corregir este

error, tenemos que:

• Haga clic en el paso Modificado Type2.


• En la barra de fórmulas, reemplace las palabras TotalChildrenNumber con TotalNiños.
• Haga clic en el botón Confirmar como se muestra en la Figura 32; en algunas versiones de PowerBI, esto
puede suceder automáticamente.

Figura 32: Edite los pasos de la interfaz de usuario (cuando corresponda)

3.6.6 Eliminar un paso aplicado


Todos los pasos se pueden eliminar excepto los pasos de origen. Puede eliminar solo el paso
seleccionado o todos los pasos desde ese hasta el final.

Tenga cuidado al eliminar pasos. Puede tener un impacto negativo en los pasos
futuros que dependen del paso eliminado. Power BI le dará una advertencia cuando
intente eliminar cualquier paso.

En este caso, no es necesario que elimine ningún paso.

Figura 33: Eliminando los pasos

| Power BI para intermedios 26


En este capítulo, aprendió algunos pasos de preparación de datos como dividir columnas, renombrar
columnas, agregar nuevas columnas, cambiar tipos de datos, etc. Una vez que haya completado los pasos
de transformación requeridos, puede cargar los datos en el modelo de datos. En el próximo capítulo,
veremos los conceptos básicos del modelado de datos.

4. Modelado de datos

El modelado de datos es uno de los aspectos más importantes del análisis de datos, independientemente de las
herramientas que usemos, y Power BI no es una excepción. Después de importar datos al modelo de datos,
necesitamos crear y administrar relaciones, crear cálculos analíticos e implementar las lógicas comerciales
disponibles para la visualización de datos. Estos son los conceptos básicos del modelado de datos.

4.1 Relaciones en el modelado de datos

Las relaciones entre tablas son necesarias para calcular con precisión los resultados y visualizar
la información correcta en el informe. Cuando creamos una relación entre dos tablas, estamos
creando un vínculo entre los datos almacenados en esas tablas de una de las siguientes formas.
Imaginemos que tenemos dos tablas, Tabla X y Tabla Y:

• Una fila de datos de la Tabla X está relacionada con una y solo una fila de la Tabla Y. Este tipo de
relación se denomina Doce y cincuenta y nueve de la noche relación. Como cuando almacenamos los
datos personales de un cliente en una tabla llamadaCliente y almacenamos la dirección de los clientes
en una tabla llamada Dirección y un cliente tiene una sola dirección.

• Una fila de datos de la Tabla X está relacionada con muchas filas de la Tabla Y. Este tipo de
relación se denomina Uno a muchos relación. En nuestro ejemplo anterior, un cliente puede
tener muchos pedidos de venta, por lo que si almacenamos los pedidos de venta en unVentas
mesa, luego cada cliente de la Cliente La tabla se relaciona con muchas filas de datos de ventas
de la tabla Ventas.
• Una fila o datos de la Tabla X está relacionada con muchas filas de datos de la Tabla Y Y una fila
de datos de la Tabla Y está relacionada con muchas filas de datos de la Tabla X. Este tipo de
relación se denomina Muchos a muchos relación.

Ahora que conoce los diferentes tipos de relaciones en Power BI, veamos cómo identificar
las columnas que contribuyen a una relación.

4.1.1 Identificación de columnas clave en Power Query

Para poder crear una relación, primero necesitamos identificar las columnas clave en ambas
tablas relacionadas. Hay dos tipos de columnas de clave, Clave principal y Clave externa.

| Power BI para intermedios 27


4.1.1.1 Clave principal

En el modelado de datos, nos referimos a las tablas como Entidades. Una tabla consta de columnas que
contienen los datos. Cada columna describe unAtributo de un Entidad.

Las columnas (atributos) contienen los datos que describen Registros de columnas
atributos).

Cada registro de datos en una tablaentidad) es una fila.

Por ejemplo, en un Producto mesa (entidad), las columnas (atributos) de la tabla


contienen los datos del producto. Cada fila (registro) de datos describe un solo producto.

En el modelado de datos, normalmente tenemos una columna o una combinación de columnas que
pueden describir una fila única, por lo tanto, no necesitamos mencionar todas las columnas para describir
una fila única (registro) de datos. La columna o columnas que describen una fila única se denominanClave
primaria columnas. Las claves primarias consisten en una combinación de columnas que se denominan
Teclas compuestas.

En Power BI, las claves compuestas NO son compatibles, por lo tanto, debemos tener solo una columna
de clave principal. NO es obligatorio que todas las tablas tengan una columna de clave primaria. En esta
etapa, puede preguntar "bueno, ¿cómo podemos identificar las claves primarias entonces?". La respuesta
es que depende. En muchos casos, las tablas del sistema fuente ya contienen una columna que tiene un
Llave o IDENTIFICACIÓN en el nombre de la columna, especialmente si el sistema de origen es una base
de datos relacional como SQL Server, Oracle, etc. Pero todavía hay muchos otros casos en los que no
tiene esa opción, por lo tanto, es posible que deba buscar las columnas de clave primaria usted mismo.
Echemos un vistazo a un ejemplo y busquemos la clave principal de la tabla Cliente en el archivo de
muestra que se proporciona con esta guía.

Siga los pasos a continuación:

• Si anteriormente cerró el editor de Power Query y está de regreso a la ventana de Power


BI Desktop, vaya al Hogar pestaña y seleccione la Transformar datosbotón para abrir el
Editor de Power Query. De lo contrario, salte al siguiente paso.
• Ve a la Vista pestaña y asegúrese de que Distribución de columnas está marcado. Esto
mostrará un nuevo cuadro en la parte superior de cada columna debajo del título de la
columna. Esta caja se llamaCaja de distribución de columna.

• Mira el Caja de distribución de columna para encontrar una columna que tenga los valores
más únicos y distintos. Coloca el cursor sobre el cuadro de distribución de cada columna y
mira elDistinto % y Único % valores en la Figura 34 a continuación:

| Power BI para intermedios 28


Figura 34: Identificación de la clave principal mediante la función de distribución de columnas en Power Query

Como puede ver en la Figura 34, actualmente hay dos columnas que pueden ser claves
primarias para el DimCustomer mesa. En casos como este, necesitamos tener un buen
nivel de comprensión del negocio para poder elegir una de esas columnas como columna
de clave principal. En este caso, ya sabemos que elCustomerKey columna es de hecho la
clave principal de la DimCustomer mesa. Por lo tanto, usaremos elCustomerKey columna
cuando queremos crear una relación entre esta tabla y otras tablas en el modelo de datos.

Notas importantes:

• El método mencionado anteriormente es solo para identificar la columna Clave principal de las
tablas.
• los Distribución de columnas La información se basa en las 1000 filas superiores de muestra de
datos, como se muestra en la barra de estado en la ventana del Editor de Power Query en la Figura
35. Si tenemos más de 1000 filas de datos en la tabla subyacente,
que en nuestro ejemplo hacemos, el Distribución de columnas la información no es muy
precisa.
• Para hacer el Distribución de columnas información más precisa, tenemos que cambiar los datos de
perfil de la columna para que se calculen en función del conjunto de datos completo como se muestra en
la Figura 35. Seleccione esto haciendo clic en el pie de página.

Figura 35: Cambio de datos de muestreo de perfiles de columnas

| Power BI para intermedios 29


4.1.1.2 Clave externa

Hasta ahora aprendiste lo que Claves primarias están. Cuando tenemos unClave primaria de una
tabla en otra tabla, entonces esa columna se llama Clave externa. NO es necesario que las claves
externas contengan valores únicos.

Ahora ha terminado de usar Power Query. Necesita guardar los datos en los que ha
trabajado.

• Guarde lo que ha hecho en Power Query. Ir aexpediente y guardar como 'ADW-Part1 '
• Aplicar todos los cambios
• Salir de Power BI

Cuando reanudemos en la parte 2, deberá utilizar el nuevo archivo que ha guardado


'ADW-Part1'.

Si va directamente a la parte 2 de la guía, o no pudo completar la parte 1, debe usar


el archivo suministrado 'ADW-Part1-Theta'. Debe coincidir con el que acaba de crear
(siempre que todos los pasos de esta guía se hayan completado correctamente).

Introducción
- Parte B

En la Parte B de la guía, volvemos a Power BI Desktop.

Algunas notas antes de comenzar:

• Verá que hemos resaltado expresiones en cuadros grises. Puede copiarlos / pegarlos,
pero le recomendamos recuperarlos de GitHub, ya que conserva el formato correcto.
Accede a las expresiones en GitHub aquí.
• Si está copiando / pegando expresiones, debe asegurarse de que el código copie las marcas de habla rectas "en
contraposición a las marcas de habla rizadas". ¡Las marcas de habla rizadas en el código no funcionarán!

• La Parte B explica más conceptos sobre Power BI. Para que sea más fácil de seguir, puede saltar a las
secciones resaltadas en amarillo; estos muestran los pasos de instrucción a seguir.
• La Parte B usa el conjunto de datos desde donde terminó en la Parte A. Si necesita acceder al conjunto
de datos completo de la Parte A (por ejemplo, si está comenzando desde la Parte B o tuvo
problemas para completar la Parte A), use el archivo ADW- Part1-Theta.

| Power BI para intermedios 30


Parte B
Necesitarás:

1. Conjunto de datos guardado de la parte A (ADW-Part 1)


O el archivo .pbix proporcionado por Theta (ADW-Part1-Theta)
2. Acceso al repositorio de GitHub

¿Cómo te va? Si necesita un poco más de ayuda práctica, pruebe nuestroEntrenamiento


del equipo de Power BI.

Para obtener otra capacitación relacionada con datos e información valiosa, eche un vistazo a
nuestraTalleres de aceleración de datos.

| Power BI para intermedios 31


5. Comprensión de las relaciones en
Power BI
Siempre creamos relaciones entre los Clave primaria de una mesa y su
correspondiente Clave externa en otra mesa. Miremos nuestras tablas imaginarias -
Productoy Ventas - para comprender mejor las relaciones.

Figura 36: La estructura de las tablas de productos y ventas

En la Figura 36 anterior, el ProductKey columna es la Clave primaria de El Producto tabla y una


clave externa en el Ventas mesa.

Creamos una relación entre Producto y Ventas utilizando el ProductKey columna en


ambas tablas. Como puede ver en la Figura 36, cada valor deProductKey desde el
Producto tabla tiene muchos valores correspondientes en el Ventas mesa; la relación
entre las dos tablas es unaUno a muchos relación. La creación de una relación entre las
dos tablas se verá como la Figura 2: el (1) se asemeja alUno lado de la relación y el (*) se
asemeja al Muchos lado de esa relación.

Figura 37: Relación de uno a varios entre las tablas Producto y Ventas

Agreguemos otro conjunto de tablas a nuestro conjunto existente de tablas imaginarias, Cliente y
Dirección del cliente:

| Power BI para intermedios 32


Figura 38: La estructura de las tablas de direcciones de clientes y clientes

Como ilustra la Figura 39, cada cliente de la tabla Cliente tiene uno y sólo uno
dirección correspondiente en la tabla Dirección del cliente. Por lo tanto, la relación
entre las dos tablas es una relación de uno a uno.

Figura 39: Relación uno a uno entre las tablas de direcciones del cliente y del cliente

Figura 40: Creación de una relación de uno a varios entre Ventas y Cliente

5.1 Crear relaciones en Power BI

Power BI no es solo una herramienta de informes. Es una herramienta analítica con la que puede crear
modelos de datos. El modelo de datos en Power BI incluye tablas y sus relaciones. Hay una pestaña
específica en Power BI llamada Vista de modelo, ubicada en el panel izquierdo de Power BI Desktop,
como se muestra en la Figura 41.

Figura 41: La pestaña de vista Modelo en el panel posterior en Power BI Desktop

| Power BI para intermedios 33


Hasta ahora, ha aprendido sobre claves primarias, claves externas y relaciones. Power BI
también puede crear relaciones entre tablas. Sin embargo, a veces detecta relaciones
incorrectas; debemos revisar las relaciones generadas automáticamente desde la vista
Modelo. Sigue estos pasos:

• Ir a Power BI Desktop.
• Ir a archivo, informe abierto y seleccione el archivo que guardó al final de la parte 1 de la guía.
'ADW-Part1.pbix' (o acceda a nuestro archivo suministrado ADW-Part1-Theta).
• Ve a la Modelo vista. Algunas relaciones se han creado automáticamente entre algunas
tablas. Tenga en cuenta que su modelo de datos puede organizarse de manera diferente.

Figura 42: Power BI detectó automáticamente algunas relaciones

Las flechas en las relaciones indican en qué dirección se producirá el filtrado. En la Figura 43, si
colocamos un filtro en un valor de una columna de DimCustomer, FactInternetSales solo mostrará
los registros relacionados con el valor seleccionado.

Figura 43: La dirección de filtrado de DimCustomer a FactInternetSales

| Power BI para intermedios 34


La Figura 42 muestra que Power BI no ha detectado automáticamente todas las
relaciones; necesitaremos crear el resto de ellos manualmente.Sigue los pasos:

1. Haga clic en el Gestionar relaciones botón ya sea desde:


A. La pestaña Modelado de la barra de cinta
B. O la pestaña Vista de modelo del panel izquierdo
C. O la pestaña Vista de datos del panel izquierdo debajo de la pestaña Herramientas de tabla de la
barra de cinta (Figura 44).

Figura 44: Acceso al botón Administrar relaciones en Power BI Desktop

2. Seleccione el Nuevo… botón del Gestionar relaciones ventana.


3. Seleccione DimProduct desde el primer cuadro desplegable.

4. Resalta la columna. ProductSubCategoryKey.


5. Seleccione DimProductSubCategory tabla del segundo cuadro desplegable.
6. Resalta la columna. ProductSubCategoryKey.
7. Asegúrese de que la cardinalidad esté configurada en Muchos a uno (*: 1).

8. Deje la dirección del filtro cruzado Soltero.


9.Asegúrese de que Haz que esta relación sea activa está marcado.
10. Haga clic en OK, luego cierre la ventana.

La Figura 45 muestra estos pasos.

| Power BI para intermedios 35


Figura 45: Agregar una nueva relación

Crearemos la relación final de forma alternativa. Siga este paso:

1. Arrastre el OrderDateKey desde el FactInternetVentas mesa y déjela caer sobre laColumna


de clave de fecha de El DimDate mesa.

Figura 46: Crear relación desde la vista Modelo arrastrando y soltando una columna clave

Después de crear todas las relaciones, su modelo debería verse como la Figura 47.

Figura 47: La vista Modelo después de crear relaciones

| Power BI para intermedios 36


5.2 Creación de columnas y medidas calculadas con
DAX

Un modelo de datos consta de tablas y sus relaciones. También hay otros elementos incluidos
en el modelado de datos:

1. Tablas calculadas
2. Columnas calculadas
3. Medidas

Todos estos se pueden crear mediante programación utilizando DAX. En las siguientes secciones, los
veremos con más detalle.

5.2.1 Tablas calculadas

En algunas ocasiones, es necesario agregar nuevas tablas basadas en datos que ya cargó en el
modelo. Estas tablas se pueden crear mediante DAX.

También puede usar el constructor de tablas en DAX para crear una tabla calculada. El
constructor de tablas no es una función; es un conjunto de caracteres que le permite crear una
tabla en DAX. Por ejemplo, la siguiente expresión DAX crea una tabla con una columna (Figura
13).

Tabla calculada 1 =
{"A B C"}

Figura 48: Creando una tabla calculada con una columna usando el constructor de tablas

| Power BI para intermedios 37


Puede usar llaves {} para construir una tabla. Esta es una forma simple de usar el constructor de
tablas en DAX. Así es como funciona:

• Inicio de la construcción de la tabla - corchete abierto {


• "A", "B" y "C" son los valores de una sola columna
• Construcción de fin de tabla - cierre corchete}

Puede utilizar cualquier expresión DAX escalar en los valores. El siguiente ejemplo
crea otra tabla calculada usando el constructor de tablas y la función DATE ():

Tabla calculada 2 =
{FECHA (2020, 7, 22), FECHA (2020, 7, 23), FECHA (2020, 8, 2)}

La Figura 49 muestra los resultados de ejecutar la expresión DAX anterior (no necesita
completar esto como un paso).

Figura 49: Creación de una tabla calculada con el constructor de tablas DAX usando la función DATE ()

La siguiente expresión DAX es otra estructura del constructor de tablas: cuando define filas de
registros de datos usando paréntesis () donde los valores están separados por comas. Como puede
ver en la Figura 50, puede usar valores constantes o expresiones escalares para definir las filas.

Tabla calculada 3 = {

("A", 1.5, FECHA (2017, 1, 1), MONEDA (199.99)),


("B", 2.5, FECHA (2017, 1, 2), MONEDA (249.99)),
("C", 3.5 , FECHA (2017, 1, 3), MONEDA (299,99))
}

La Figura 50 muestra los resultados de ejecutar la expresión anterior en Power BI:

| Power BI para intermedios 38


Figura 50: Creando una tabla calculada con constructores DAX usando valores constantes o expresiones escalares

Como se indicó anteriormente, al definir las filas en el constructor de la tabla, los nombres de columna
predeterminados se especifican como Valor1, Valor2, Valor3,…

Anteriormente dijimos que también podemos usar cualquier función DAX que resulte en un
valor de tabla. Hay muchos casos de uso para eso. Por ejemplo, si desea crear una tabla
calculada para mostrar:

• El nombre completo de los clientes, que es la concatenación de su nombre


y apellido.
• Sus ventas totales.
• Donde la región del país es Australia.

Para crear una tabla calculada, haga clic en el botón Nueva tabla de la pestaña Modelado de la cinta (
Debe tener la pestaña de vista de datos resaltada en el panel izquierdo). Luego use la siguiente
expresión DAX en el cuadro de expresión. Estos pasos se muestran en la Figura 52:

Ventas de clientes australianos


= SUMMARIZECOLUMNS (
DimCustomer [CustomerKey],
FILTER (
VALUES (DimGeography [EnglishCountryRegionName])
, DimGeography [EnglishCountryRegionName] = “Australia”)
, "Nombre completo del cliente", CONCATENATEX (DimCustomer, DimCustomer [FirstName] & "" &
DimCustomer [LastName])
, "Importe de ventas", SUM (FactInternetSales [SalesAmount])
)

La Figura 52 muestra los resultados de ejecutar la expresión anterior.

| Power BI para intermedios 39


En la Figura 51, la tabla tiene solo 3591 filas, mientras que la tabla DimCustomer original tiene
más de 18,000 filas.

Figura 51: Creación de una tabla calculada para mostrar las ventas de los clientes australianos

Figura 52: Los resultados de ejecutar la expresión DAX anterior

5.2.2 Columnas calculadas

Las columnas calculadas son las nuevas columnas creadas en el modelo de datos mediante
DAX. Hay muchos escenarios en los que desea crear una columna calculada; la regla general
es que solo crea una nueva columna calculada si:

• Existe un escenario complejo y desea crear columnas calculadas para


usarlas en otros cálculos, como medidas.
• Debe crear una nueva columna calculada para utilizarla en una segmentación o como filtro en un
elemento de informe.

Aparte de eso, debe evitar crear nuevas columnas calculadas, ya que existe el riesgo de
degradación del rendimiento.

| Power BI para intermedios 40


Puede crear una columna calculada desde la vista Informe o desde la vista Datos (no
necesita completar esto como un paso):

A. Haga clic con el botón derecho en una tabla del panel Campos y seleccione Nueva columna.

B. Seleccione una tabla del panel Campos: seleccione Nueva columna en la pestaña Herramientas
de tabla.

C. Seleccione una tabla del panel Campos: seleccione Nueva columna en la


pestaña Modelado.

La Figura 53 muestra cómo crear una columna calculada desde la vista Informe.

Figura 53: Crear una columna calculada

Echemos un vistazo a las columnas calculadas en acción. Siga los pasos a continuación:

1. Haga clic en el Vista de datos pestaña del panel izquierdo.

2. Vaya al Los campos columna de la derecha, seleccione DimCustomer.

3. Haga clic derecho, vaya a Nueva columna. Escriba la expresión a continuación.

4. Presione enter.

Nombre completo = CONCATENAR (DimCustomer [FirstName] & "", DimCustomer [LastName])

| Power BI para intermedios 41


Figura 54: Creación de la columna calculada de nombre completo en la tabla DimCustomer

Tenga en cuenta que hay un espacio entre "y" en la expresión DAX.

5.2.3 Medidas

Las medidas son normalmente cálculos analíticos: sumas, cálculo de promedios, mínimo,
máximo, recuentos, etc. Puede usar las medidas para objetos visuales en Power BI.

El resultado de las medidas cambia dependiendo de cómo interactuamos con ellas en diferentes
imágenes. Por ejemplo, crea una medida para calcular el monto de ventas. Si coloca el monto de
ventas en una tarjeta visual, muestra el monto total de ventas sobre todos los datos. Si usa la
misma medida en un Gráfico de columnas con Categoría de producto en el Eje, la medida siempre
calcula los resultados correctos para cada categoría (Figura 55).

Figura 55: El resultado cambia según las interacciones visuales

Puede crear medidas de varias formas, al igual que la forma en que crea columnas
calculadas, ya sea desde la vista Informe o desde la vista Datos. (no es necesario que siga
estos pasos).

| Power BI para intermedios 42


A. Haga clic derecho en una tabla del Los campos panel y seleccione Nueva medida.
B. Seleccione una tabla de la Los campos panel y seleccione Nueva medida desde el Herramientas de mesa
pestaña.

C. Seleccione una tabla de la Los campos panel y seleccione Nueva medida desde el
Modelado pestaña.

Figura 56: Creación de una nueva medida en Power BI Desktop

Siga estos pasos a continuación:

1. Haga clic en el Reporte ver en el panel izquierdo.

2. Haga clic derecho en el FactInternetVentas mesa en el Los campos cristal.


3. Haga clic en Nueva medida.

4. Utilice la expresión DAX a continuación. Esto crea unCantidad de ventas medir en el


FactInternetVentas mesa.

Importe de ventas = SUM (FactInternetSales [SalesAmount])

Figura 57: Creación de la medida Sales Amount en FactInternetSales

| Power BI para intermedios 43


5. Haga clic en el Visual de la desde el Visualizaciones panel en el informe
tarjetalienzo.

6. Marque la Cantidad de ventas medir para mostrar su valor en el


Tarjeta visual.

Figura 58: Visualización del monto de ventas en una tarjeta

7. Haga clic en un espacio en blanco fuera de la imagen de la tarjeta para liberar el enfoque de la imagen de
la tarjeta.
8. Ir a FactInternetVentas y marque Cantidad de ventas para agregar la medida al
visual.
9. Haga clic en el Gráfico de columnas agrupadas visual desde el Visualizaciones panel para
agregar en el lienzo del informe.
10. Vaya a la Los campos panel de la derecha.
11. Vaya a DimProductCategory y marque la columna ProductCategoryName para agregarla
al eje visual.

Figura 59: Importe de ventas por ProductCategoryName en un gráfico de columnas agrupadas

| Power BI para intermedios 44


A veces, crear cálculos analíticos no es tan fácil como una simple suma.

A menudo hay otras medidas que debe crear para satisfacer los requisitos comerciales;
algunos requisitos son complejos. Power BI hace que muchos de estos cálculos sean muy
fáciles a través de Medidas rápidas, sobre las que está a punto de descubrir más en la
siguiente sección.

5.2.4 Medidas rápidas

Puede usar Power BI para crear lógicas de informes complejas para analizar y visualizar datos.

Las medidas rápidas son cálculos predefinidos proporcionados por Microsoft y se pueden crear
sobre la marcha. Echemos un vistazo a algunos casos de uso.

Siga los pasos para crear una nueva medida además de la medida Sales Amount
existente:

1. Vaya a la Los campos panel, ve a FactInternetSales, haga clic derecho en el Cantidad de ventasla
medida
2. Haga clic en Nueva medida rápida.

3. Vaya a la Cálculo lista desplegable, vaya a Totales, Seleccione Total acumulado.


4. El Cantidad de ventas ya está seleccionado en el Valor base.
5. Vaya a la tabla DimDate, arrastre y suelte el Columna de fecha al
Campo sección.
6. Haga clic en está bien.

Figura 60: Creación de un total acumulado de Importe de ventas en la medida Fecha utilizando la función Medidas rápidas

| Power BI para intermedios 45


Tendrá una nueva medida denominada 'Importe de ventas total acumulado en la fecha'.

7. Seleccione el Gráfico de linea visual desde el Visualizaciones cristal.


8. Vaya a la Los campos Panel, seleccione FactInternetVentas, marque la Monto de ventas total
acumulado en la fecha medir para ponerlo en los valores del gráfico.
9. Ir a DimDate, marque la Fecha columna.
10. Haga clic derecho en el Fecha desde el Eje campo.
11. Haga clic en Fecha para mostrar la columna Fecha como una fecha normal (no una jerarquía de fechas).

Figura 61: Visualización del monto total de ventas acumulado en la fecha

Hay una larga lista de medidas rápidas disponibles; muchos de ellos útiles. También puede aprender a
escribir DAX usando medidas rápidas. Por ejemplo, puede hacer clic en el total acumulado de Importe de
ventas en la medida Fecha y mirar la barra de fórmulas para aprender a escribir un total acumulado sobre la
fecha como muestra la Figura 62:

Figura 62: Haga clic en una medida rápida para aprender cómo se escribe el DAX correspondiente

| Power BI para intermedios 46


5.2.5 Inteligencia de tiempo

La inteligencia de tiempo proporciona medidas que simplifican los informes complejos basados en el tiempo.

Por ejemplo, cálculos basados en el tiempo para comparaciones del año hasta la fecha (YTD), del mes
hasta la fecha (MTD) y del período anterior. En esta sección, aprenderá:

• Qué significa la inteligencia de tiempo en el nivel de datos.


• Qué funciones de inteligencia de tiempo están disponibles en DAX.
• Cómo superar los desafíos complejos de la inteligencia del tiempo con Quick Measures.

Si no está familiarizado con la inteligencia del tiempo, se trata de cálculos basados en el tiempo.

Por ejemplo, cuando calcula una métrica del año hasta la fecha (YTD), está sumando los valores de
esa métrica diariamente, comenzando desde el 1 de enero de cada año hasta la fecha indicada.
Cuando calcula una métrica del mes hasta la fecha (MTD), está sumando los valores de esa métrica
para cada día, comenzando desde el primer día del mes hasta la fecha proporcionada.

Echemos un vistazo a un ejemplo.

La Figura 63 muestra los valores de Monto de ventas uno al lado del otro con el Monto de ventas MTD y el Monto
de ventas YTD:

Figura 63: Monto de ventas MTD y Monto de ventas YTD

Mire la primera y las últimas 3 filas de la Figura 64 para ver cómo se calculan los números.

| Power BI para intermedios 47


Figura 64: Las matemáticas detrás de los cálculos del mes hasta la fecha y del año hasta la fecha

Podría pensar que el cálculo subyacente es complejo.

La buena noticia es que hay funciones específicas en DAX que se encargan de las
complejidades en torno a las lógicas. Esto se muestra a continuación.

Monto de ventas MTD =


TOTALMTD ([Importe de ventas], 'DimDate' [Fecha])

Monto de ventas YTD =


TOTALYTD ([Importe de ventas], 'DimDate' [Fecha])

Nosotros usamos TOTALMTD () o TOTALYTD () Funciones DAX para crear las medidas anteriores.

Usamos el (ya creado) Cantidad de ventas medir en esas funciones junto con la columna Fecha de la tabla
DimDate. DimDate es una tabla de fechas que contiene datos relacionados con la fecha. La tabla de fecha
es la base para todas las funciones de inteligencia de tiempo disponibles en Power BI, por lo tanto,
necesitamos tener una tabla de fecha en nuestro modelo.

¿Qué pasa si nuestra fuente de datos no tiene una tabla de fechas? Tenemos dos opciones:

A. Utilice el Fecha y hora automática característica en Power BI Desktop

B. Generar una tabla de fechas

Veamos la tabla Fecha con más detalle y veamos por qué necesitamos una en nuestro modelo de datos.

| Power BI para intermedios 48


5.2.5.1 Por qué se necesita una tabla de fechas en Power BI

La tabla de fecha es la base para que las funciones de inteligencia de tiempo funcionen correctamente,
pero hay otra razón por la que necesitamos tener una tabla de fecha en un modelo de Power BI.

La tabla Fecha proporciona el detalle de una fecha. Si vas alVista de datos (asegúrese de haber
seleccionado FactInternetVentas en el panel derecho señalado en rojo en la Figura 65), verá 3
columnas de fecha: las columnas OrderDate, ShipDate y DueDate. Si bien esas columnas
proporcionan valores de fecha y podemos usarlos para analizar nuestros datos, ¿qué pasa si
necesitamos analizar por otros elementos de fecha? por ejemplo, Monto de ventas por mes para ver
nuestro mes más vendido.

Puede lograr esto creando una columna calculada para mostrar los valores del mes.

¿Qué pasa si desea analizar el monto de ventas por año financiero, crea una columna
calculada? Las consultas comerciales pueden crecer con el tiempo; No es aconsejable crear
nuevas columnas cada vez que la empresa hace nuevas preguntas. Observe la Figura 65. Hay
60 399 filas de datos.

Figura 65: Número de filas de la tabla FactInternetSales en la vista de datos

La creación de una nueva columna para agregar solo los valores del mes aumenta el tamaño de la tabla
FactInternetSales, es decir, aumenta innecesariamente el tamaño del archivo de informe y conduce a un
rendimiento deficiente en informes más grandes.

Para superar este desafío, cree una tabla de fecha separada agregando tantas columnas como
necesite, luego cree relaciones con otras tablas para analizar sus datos sobre los elementos de
fecha. La Figura 66 muestra los datos en DimDate del archivo de muestra proporcionado con esta
guía. DimDate solo tiene 3652 filas, pero proporciona elementos de fecha ricos y detallados para el
análisis de datos.

Figura 66: DimDate del archivo de muestra

| Power BI para intermedios 49


5.2.5.2 Característica de fecha / hora automática en Power BI
Si no tiene una tabla de fechas en su fuente de datos, no se preocupe. Puede habilitar la característica
de fecha / hora automática en Power BI Desktop. Power BI se encarga automáticamente de la tabla
Fecha.Para habilitar esta función, siga los pasos:

1. En Power BI Desktop, haga clic en el Expediente menú

2. Haga clic en Opciones y configuraciones

3. Haga clic en Opciones

Figura 67: Apertura de las opciones de Power BI Desktop

4. Bajo el GLOBAL sección, vaya a la Carga de datos pestaña. DebajoInteligencia del tiempo - garrapata
Fecha / hora automática para archivos nuevos (Esto puede que ya esté marcado).

Esto habilita la característica globalmente en todos los archivos de Power BI que cree en el futuro.

Figura 68: Habilitación de la fecha / hora automática a nivel mundial

| Power BI para intermedios 50


5. Bajo el ARCHIVO ACTUAL, garrapata Fecha / hora automática.

6. Haga clic en está bien.

Figura 69: Habilitación de fecha / hora automática para el archivo actual

Después de habilitar la función Fecha / hora automática, verá que todas las columnas de tipo Fecha o
Fecha y hora han cambiado a Jerarquía de fechas (Figura 70).

Figura 70: Habilitar la fecha / hora automática crea automáticamente jerarquías de fechas para las columnas de fecha

| Power BI para intermedios 51


Ahora que ha habilitado la función Fecha / hora automática, puede utilizar Medidas rápidas
para crear medidas de inteligencia de tiempo, sin tener (o crear) una tabla de fecha en el
modelo.

Se recomienda crear una tabla de fecha si su sistema de origen no tiene una, en lugar de
confiar en la función de fecha / hora automática. Si bien la función Fecha / hora
automática puede ser muy útil, tiene algunos efectos secundarios. Si habilita la
característica Fecha / hora automática, Power BI Desktop crea tablas de fecha privadas en
segundo plano. De hecho, Power BI crea una tabla de fecha por columna con el tipo de
datos Date o DateTime independientemente de si necesitamos analizarlos o no.

No solo es excesivo tener una tabla de fechas por columna, sino que puede causar graves
problemas de rendimiento y almacenamiento. Para deshabilitar esta función, simplemente invierta
la configuración que hicimos en esta sección.

5.2.5.3 Generación de una tabla de fechas en Power BI Desktop

Hay dos formas de crear una tabla de fechas en Power BI Desktop:

1. Cree una tabla de fechas en el lenguaje Power Query (M).


2. Cree una tabla de fechas con DAX.

Nota: Nuestro archivo de muestra ya tiene una tabla de fechas (DimDate), por lo que no necesitamos
generar otra tabla de fechas. Sin embargo, incluimos dos tablas de fechas adicionales solo con el
propósito de esta guía: ayudarlo a resolver desafíos del mundo real.

5.2.5.3.1 Generación de la tabla de fechas en Power Query

Abra el Editor de Power Query y siga los pasos a continuación para generar una tabla de
fechas utilizando el lenguaje Power Query (M). Sigue estos pasos:

1. Abra Power Query Editor (vaya a Transformar datos).


2. Haga clic en Nueva fuente (u obtener datos) botón desplegable.
3. Haga clic en Consulta en blanco.

Figura 71: Apertura de una consulta en blanco en Power


Editor de consultas

| Power BI para intermedios 52


4. Haga clic en el Editor avanzado botón del Hogar pestaña.
5. Copie los siguientes scripts y péguelos en la ventana del Editor avanzado.
6. Haga clic en Hecho.

dejar

Fuente = List.Dates (#date (2010, 1, 1), Duration.Days (Duration.From (#date (2014, 12, 31) -
# fecha (2010, 1, 1))), # duración (1, 0, 0, 0)),
# ”Converted to Table” = Table.FromList (Source, Splitter.SplitByNothing (), null, null, ExtraValues. Error),

# ”Columnas renombradas” = Table.RenameColumns (# ”Converted to Table”, {{“Column1”, “Date”}}),


# "Agregado personalizado" = Table.AddColumn (# "Columnas renombradas", "DateKey", cada texto.
Combinar ({Date.ToText ([Date], "yyyy"), Date.ToText ([Date], "MM" ), Date.ToText ([Date], "dd")})),
# ”Tipo cambiado” = Table.TransformColumnTypes (# ”Personalizado agregado”, {{“Fecha”, tipo fecha},

{“Fecha clave”, Int64.Tipo}}),

# ”Columna de año agregada” = Table.AddColumn (# ”Tipo cambiado”, “Año”, cada Fecha.Año ([Fecha])),
# "Quarter Column Added" = Table.AddColumn (# "Year Column added", "Quarter", cada "Qtr" &
Text.From (Date.QuarterOfYear ([Date]))),
# "MonthOrder Column Added" = Table.AddColumn (# "Quarter Column Added", "MonthOrder", cada
Date.ToText ([Date], "MM")),
# ”Columna de mes corta agregada” = Table.AddColumn (# ”Columna de orden de mes agregada”, “Mes
corta”, cada Date.ToText ([Date], “MMM”)),
# ”Columna de mes agregada” = Table.AddColumn (# ”Columna de mes corta agregada”, “Mes”, cada
Date.MonthName ([Fecha])),
# ”Tipo de columnas modificadas” = Table.TransformColumnTypes (# ”Columna de mes agregada”, {{“Año”,
Int64.Type}, {“MonthOrder”, Int64.Type}})
en
N.º "Tipo de columnas modificadas"

El script genera fechas entre 2010 y 2014 (nuestros datos de muestra solo cubren ese
rango de fechas).

Lo más probable es que esto sea diferente en sus escenarios del mundo real; por lo tanto, debe
cambiar el código para satisfacer sus necesidades. Para cubrir un rango de fechas diferente, debe
cambiar esos números en el código.

Figura 72: Tabla de fecha de generación en Power Query

| Power BI para intermedios 53


6. Cambie el nombre de la consulta Query1 a Fecha con M
7. Cierre y aplique para salir de Power Query.

Figura 73: Tabla de fechas en Power Query

5.2.5.3.1 Generación de la tabla de fechas mediante DAX


El segundo método para crear una tabla de fecha es usar DAX creando una
nueva tabla calculada (según 6.4.1).

El código DAX genera la misma tabla de fecha que la que creamos con Power
Query:

Fecha con DAX =


ADDCOLUMNS (CALENDARIO (FECHA (2007,1,1), FECHA (2020,12,31))
, "Fecha clave", VALOR (FORMATO ([Fecha], "AAAAMMDD"))

, "Mes", FORMATO ([Fecha], "MMMM")


, "Mes corto", FORMATO ([Fecha], "MMM")
, "MonthOrder", FORMAT ([Fecha], "MM")
, "Trimestre", CONCATENAR ("Trimestre", TRIMESTRE ([Fecha]))

, "Año", AÑO ([Fecha])


)

El resultado de la fórmula DAX se muestra en la Figura 74.

Figura 74: Generando tabla de fecha usando DAX

| Power BI para intermedios 54


5.2.5.4 Marcar la tabla de fecha como fecha

Hasta ahora ha aprendido: qué es una tabla de fecha, por qué necesita una en el modelo de
Power BI, cómo generar una si la tabla de fecha no existe en el sistema de origen. También
aprendió a configurar y usar la función de fecha / hora automática en Power BI Desktop.

Pero tener una tabla de fecha en su modelo de datos no significa que las funciones de inteligencia de tiempo
funcionarán correctamente. Su tabla de fechas debe cumplir con los requisitos a continuación:

• Su tabla de fecha DEBE tener una columna con el tipo de datos de fecha
• La columna Fecha DEBE contener valores únicos
• La columna Fecha DEBE tener valores de fecha continuos, sin espacios en las
fechas
• Los valores de la columna Fecha DEBEN comenzar a partir del 1 de enero de un año de inicio;
hasta el 31 de diciembre de un año final
• Marque la tabla de fecha como Fecha

Los primeros 4 requisitos son los requisitos previos para el quinto requisito.

A continuación, le indicamos cómo 'Marcar como fecha'.

1. Haga clic derecho en el Tabla de fechas le gustaría marcar como Fecha.


2. Desplazamiento Marcar como tabla de fechas.

3. Haga clic en Marcar como tabla de fechas.

4. Seleccione un Columna de fecha de la lista desplegable.


5. Haga clic en está bien.

Figura 75: Tabla de fecha de marcado como fecha

| Power BI para intermedios 55


5.2.5.5 Adición de medidas rápidas de inteligencia de tiempo

Las medidas rápidas son cálculos predefinidos.

En los siguientes pasos, creará medidas del año hasta la fecha en la columna
OrderQuantity; de la tabla FactInternetSales utilizando Medidas rápidas.Sigue estos pasos:

1. Cuando esté en Power BI Desktop, expanda FactInternetSales.


2. Haga clic derecho en el Ordene la cantidad columna.

3. Seleccione Nueva medida rápida desde el menú contextual.


4. Seleccione Total hasta la fecha desde el Cálculo desplegable.
5.Asegúrese de que el valor base sea Suma de OrderQuantity.
6. Expanda el Tabla DimDate.
7. Arrastra Fecha al Cuadro de fecha.

8. Haga clic en está bien.

Estos pasos se muestran en la Figura 76.

Figura 76: Creación de una nueva inteligencia de tiempo con la función de medidas rápidas

Power BI Desktop te agregar nueva medida en el panel Campos y muestra el


código DAX generado (Figura 77).

El código DAX es completamente funcional y no requiere más cambios. Se recomienda


encarecidamente que solo los técnicos de BI calificados editen o creen código DAX para sistemas
críticos para la empresa.

| Power BI para intermedios 56


Figura 77: La nueva medida creada por la función Medidas rápidas

6. Generación de informes sobre los

datos: creación de visualizaciones

En el capítulo anterior aprendimos:

• Cómo preparar datos en Power Query


• Cargue los datos resultantes en el modelo de datos
• Crear tablas calculadas, columnas calculadas y medidas
• Creación y configuración de la tabla de fechas.

Ahora es el momento de visualizar los datos en Power BI Desktop.

6.1 Creación de visualizaciones básicas

Comencemos con un gráfico para respaldar un escenario empresarial simple.

GUIÓN: Sigue estos pasos:

Nuestro Gerente de Ventas quiere rastrear el valor de las ventas de bicicletas en el sitio web durante los últimos años.

1. Desde el Reporte ver, seleccione el Gráfico de columnas apiladas visual desde el


Visualizaciones panel (Esto agregará un gráfico gris de "marcador de posición" al lienzo del
informe).

| Power BI para intermedios 57


Figura 78: Agregar un gráfico de columnas apiladas al lienzo del informe

2. Arrastre el Cantidad de ventas medir, soltarlo en el lugar visual


titular (esto crea una columna).

Figura 79: Arrastre y suelte la medida Sales Amount en el objeto visual

3. Arrastre el Calander Año columna de la DimDate table y suéltelo en el objeto visual (esto
agrega el Año al Eje del objeto visual).

Figura 80: Arrastre y suelte Año en el objeto visual.

| Power BI para intermedios 58


4. Haga clic en el gráfico, vaya al panel Visualizaciones, haga clic en el formato icono del panel de
visualizaciones.
5. Desactive el eje Y.
6. Habilitar Etiquetas de datos para mostrar valores en cada barra. Esto hace que lo visual sea más
legible.

Figura 81: Deshabilitar el eje Y y habilitar las etiquetas de datos del gráfico de columnas apiladas

A continuación, a nuestro director de marketing le gustaría conocer la ocupación de los clientes que piden la mayor
cantidad de stock para apuntar con una nueva campaña.

Seguiremos un enfoque ligeramente diferente para crear esta visualización:

7. Arrastre el Ordene la cantidad columna de la FactInternetVentas y colóquelo en un espacio en


blanco del lienzo del informe. Esto crea una nueva visualización utilizando el gráfico de columnas
apiladas predeterminado.

| Power BI para intermedios 59


Figura 82: Creación de un nuevo objeto visual en el lienzo del informe arrastrando y soltando una columna en un espacio en blanco

8. Arrastre el Inglés Ocupación columna de la DimCustomer y suéltelo en el gráfico


recién creado.

Figura 83: Continúe agregando columnas a los elementos visuales arrastrando y soltando

9.Asegúrese de que el gráfico de columnas todavía esté enfocado, luego haga clic en Gráfico circular visual del panel
Visualizaciones para convertir el gráfico de columnas en un gráfico circular.

Figura 84: Conversión de gráfico de columnas a gráfico circular

| Power BI para intermedios 60


10. Mueva y cambie el tamaño de las imágenes para que quepan bien en la página.

Figura 85: Imágenes ajustadas para adaptarse a la página

Ahora que ha aprendido varias formas de crear imágenes, echemos un vistazo a la interactividad de
visualización.

6.2 Interactividad de visualización

Con múltiples visualizaciones visibles en una página, Power BI Desktop le permite


resaltar y filtrar los datos entre visualizaciones. Debería hacer esto para profundizar más
en sus datos.

Veamos cómo interactúan las imágenes entre sí. Haga clic en el segmento Profesional en el gráfico circular
para ver las ventas distribuidas en todos los años para esta ocupación.Sigue estos pasos:

1. En el Diseño de informes ver, haga clic en el Profesional sector del gráfico circular.
2. La parte de Ventas por Internet relacionada con Profesionales se resalta en el Gráfico de columnas
apiladas y en el Gráfico circular; esto resaltará de forma cruzada los otros gráficos en la página del
informe.

Figura 86: Resaltado cruzado en interacciones visuales en Power BI Desktop

| Power BI para intermedios 61


3. Puede editar el comportamiento de resaltado cruzado para filtrado cruzado:
A. Seleccione el Gráfico circular desde el lienzo del informe
B. Vaya al Formato pestaña, haga clic en el Editar interacciones
C.Cambie la interactividad del gráfico de columnas a Filtrar.
D. Seleccione el Gráfico de columnas

E. Cambie la interactividad del gráfico circular a Filtrar (Figura 87)

Figura 87: Edición de interacciones visuales

4. Haga clic en el Editar interacción de nuevo para configurar los cambios.

| Power BI para intermedios 62


Puede cambiar el comportamiento de interacción predeterminado de resaltado cruzado a filtrado cruzado
siguiendo los pasos a continuación:

1. Archivo

• Opciones y configuraciones

• Opciones

2. En la ventana Opciones, haga clic en Configuración de informes pestaña (debajo del Archivo actual).

3. Marque la casilla Cambiar la interacción visual predeterminada de resaltado cruzado a filtrado

cruzado.

4. Haga clic en está bien.

Figura 88: Cambio de la configuración de interacción visual predeterminada

7. Imágenes personalizadas en Power BI

Power BI tiene una amplia selección de elementos visuales que se pueden usar en sus informes. También puede obtener
imágenes personalizadas de AppSource.

7.1 Obtener imágenes personalizadas de AppSource

1. Haga clic en el botón ... en el panel Visualizaciones.


2. Haga clic en Obtenga más imágenes.

3. Busque para encontrar el objeto visual personalizado que busca.

4. Haga clic en Agregar.

| Power BI para intermedios 63


Figura 89: Obtención de elementos visuales personalizados de AppSource

Los elementos visuales personalizados son creados por terceros, por lo que NO están disponibles en Power BI
Desktop de forma predeterminada. El hecho de que estén en AppSource no significa que todos sean seguros de
usar. Recomendamos usar solo aquellos que estén certificados por Microsoft: están completamente probados y
reconocidos como un elemento visual seguro. Los elementos visuales personalizados que están certificados vienen
con una insignia certificada.

El objeto visual personalizado aparece en una sección separada debajo de los objetos visuales predeterminados en el
panel Visualizaciones (Figura 90).

Figura 90: Las imágenes personalizadas se muestran en un espacio separado debajo de las imágenes predeterminadas en el panel Visualizaciones

| Power BI para intermedios 64


7.2 Eliminación de un objeto visual personalizado

Para eliminar un objeto visual personalizado, siga los pasos a continuación:

1. Haga clic en ... desde el Visualizaciones cristal.


2. Haga clic en Eliminar un elemento visual.

3. Seleccione el objeto visual personalizado que desea eliminar. También puede seleccionar varios elementos visuales
personalizados: Ctrl + seleccione los elementos visuales personalizados que desea eliminar.

4. Haga clic en el Eliminar botón.

Figura 91: Eliminación de elementos visuales personalizados de Power BI Desktop

8. Publicación en el servicio Power BI


Una vez que haya terminado sus visualizaciones de datos en Power BI Desktop, es el momento de publicar el
informe en el servicio Power BI.

Si tiene permiso para publicar informes en el servicio, es fácil. Si no tiene acceso /


permiso, no podrá publicar ni compartir sus informes en la nube. Aún puede usar sus
informes en Power BI Desktop o compartirlos con otros enviándoles el. archivo pbix.

Siga los pasos a continuación para publicar su informe en el servicio Power BI (Figura 92)

| Power BI para intermedios sesenta y cinco


1. Haga clic en el Publicar botón de la barra de la cinta.
2. Escriba sus credenciales del servicio Power BI.
3. Haga clic en Registrarse.

4. Seleccione un espacio de trabajo en el que desee publicar su informe.

5. Haga clic en Seleccione.

6. Una vez que su informe se haya publicado correctamente, puede hacer clic en el vínculo del informe en la
ventana Publicar en Power BI.
7. Haga clic en Entiendo.

Figura 92: Informe de publicación de Power BI Desktop al servicio Power BI

9. Conclusión
En esta guía, ha aprendido a importar datos de varios archivos de Excel y unir datos relacionados
para crear un modelo de datos significativo que puede usar para visualizar e interactuar.

Al utilizar la función de medidas rápidas, ha podido ampliar las medidas con inteligencia de
tiempo; mejorar el análisis sin escribir ningún código y proporcionar información
significativa.

También sabe cómo obtener imágenes personalizadas y cómo eliminar aquellas que ya no son
necesarias.

Esperamos que hayas disfrutado de la guía.

| Power BI para intermedios 66


10 formas útiles
para visualizar sus datos
(Con ejemplos)
Ha estado recopilando datos con avidez. Ha descubierto cómo procesarlo todo y configurar sus fórmulas ...
pero cómo transformarlas enpotentes paneles de KPI y visualizaciones de datos realmente valiosas que dan
vida a sus conocimientos?

Existe una variedad de tipos de visualización de datos, y el que elija para sus datos depende de la medida que
esté tratando de enfatizar y de la información que esté tratando de revelar. Si desea saber cuándo debe usar
un gráfico de columnas en lugar de un gráfico de líneas, y sí, hay una gran diferencia, esta es la guía para
usted.

Aquí hay 10 ejemplos efectivos de visualización de datos para incorporar en sus cuadros de mando hoy dia.

1 Indicador 2 Gráfico de linea 3 Gráfico de columnas 4 Gráfico de barras 5 Gráfico circular

6 Gráfico de área 7 Tabla dinámica 8 Gráfico de dispersión 9 Mapa de dispersión / 10 Mapa de árbol
Mapa de la zona
1. Indicador
LOS INGRESOS TOTALES

COSTO MEDIO DE ADMISIÓN

$ 789 mil
0 125M
CAMBIO ANUAL 1,6%

29M
Indicador de calibre Indicador numérico

¿Qué es?
Una visualización de datos de indicador es una forma vívida de presentar los cambios que está rastreando en sus datos. Por lo
general, esto usa algo como un indicador o un ticker para mostrar en qué dirección se dirigen los números.

¿Qué visualiza?
Esto le permite mostrar uno o dos valores numéricos. También puede agregar títulos adicionales y un ícono indicador codificado
por colores, como una flecha verde "hacia arriba" o una flecha roja "hacia abajo" para representar el valor, y cambios en este valor,
de la manera más clara posible.

¿Qué mide?
Los indicadores son formas claras y sencillas de demostrar cómo le está yendo a su organización en una
métrica en particular y si va en la dirección correcta.

¿Qué fuentes de datos utiliza?


Puede alimentar casi cualquier forma de fuente de datos numéricos, siempre que pueda actualizar continuamente estos
números, de modo que el movimiento del ticker / indicador / codificación de color sea preciso.

Dame un ejemplo...
Arriba puede ver un indicador de "calibre" que muestra cómo avanzan las cifras de
ingresos hacia el objetivo, y un indicador de valor "numérico" que muestra
el aumento anual del costo de admisión promedio.
2. Gráfico de líneas

10M

7.5M

5M

2,5 M

0
0-18 19-24 25-34 35-44 45-54 55-64 65+

Celulares PDAs Tablet PC

¿Qué es?
Los gráficos de líneas trazan puntos de datos en un gráfico y luego los unen con una sola línea que zigzaguea de cada
punto al siguiente.

¿Qué visualiza?
Estos son súper simples y muy populares, porque te dan una idea inmediata de cómo surgió una tendencia con
el tiempo. Puede ver cuándo se alcanzan los picos y los mínimos, si los valores generales suben o bajan, y
cuando hay un aumento o una caída brusca en los números.

¿Qué mide?
Hay muchos diferentes casos de negocios que funcionan bien con gráficos de líneas. Prácticamente cualquier cosa que compare
datos o muestre cambios a lo largo del tiempo se adapta bien a este tipo de visualización. Una vez más, se trata de visualizar una
tendencia.

También puede comparar los cambios durante el mismo período de tiempo para más de un grupo o categoría muy fácilmente,
agregando una categoría de "ruptura por".

¿Qué fuentes de datos utiliza?


De nuevo, cualquier cosa que dé números sólidos y discretos, organizados por tiempo. Por lo tanto, puede usar las cifras de ventas
de su CRM, extraer tablas de datos que muestren el número total de nuevas suscripciones y registrar los ingresos por mes. La
información de las bases de datos SQL es particularmente fácil de traducir a gráficos de líneas.
Dame un ejemplo...
Este gráfico de líneas muestra los ingresos por ventas durante el año pasado.

Para obtener detalles más granulares, podría agregar una categoría de "ruptura por" para analizar

gastos de diferentes unidades de negocio, también durante el último año, por ejemplo:

Convertido Dejar

Forma A Forma B Página de destino A Página de destino B


100 mil

75K

50K

25K

0
Q113

P213

Q313

Q413

Q114

P214

Q314

Q414

Q113

P213

Q313

Q413

Q114

P214

Q314

Q414

Q113

P213

Q313

Q413

Q114

P214

Q314

Q414

Q113

P213

Q313

Q413

Q114

P214

Q314

Q414
3. Gráfico de columnas
Vistas y sesiones

30K

20K

10K

0
01/2015

02/2015

03/2015

04/2015

05/2015

Páginas vistas en total Sesiones

¿Qué es?
Un gráfico de columnas representa gráficamente los datos al mostrar barras verticales una al lado de la otra,
alineadas en el eje horizontal. Cada barra representa una categoría diferente y la altura de la barra se correlaciona con
los números en el eje de valores, en el lado izquierdo.

¿Qué visualiza?
Los gráficos de columnas le brindan una forma inmediata de comparar valores para conjuntos de datos relacionados uno
al lado del otro, destacando las tendencias de una manera rápida y visual. Pueden incluir varios valores en los ejes X e Y,
así como un desglose por categorías que se muestran en el eje Y.
¿Qué mide?
Al igual que un gráfico de líneas, los gráficos de columnas se utilizan a menudo para mostrar tendencias a lo largo del tiempo, por ejemplo, las

cifras de ventas de un mes a otro o de un año a otro. Sin embargo, también son útiles para comparar diferentes cosas una al lado de la otra, p. Ej.

qué tan bien se están vendiendo dos productos diferentes en el mismo mes.

¿Qué fuentes de datos utiliza?


Los gráficos de columnas son visualizaciones sencillas y pueden basarse en datos de casi cualquier fuente de datos,
siempre que sea coherente y se presente numéricamente.

Dame un ejemplo...
Este gráfico de columnas muestra el total de visitas a la página y sesiones dedicadas a un sitio web.

por visitantes en línea en meses consecutivos.

Si desea enfatizar las tendencias superpuestas a lo largo del tiempo,


También puede combinar gráficos de columnas con gráficos de líneas, como en este gráfico que

compara los ingresos totales con las unidades vendidas, mes a mes:

INGRESOS vs UNIDADES VENDIDAS

1T 4K

1B 3K

1M 2K

1K 1K

1 0
12/2012

01/2013

02/2013

03/2013

04/2013

05/2013

06/2013

07/2013

08/2013

09/2013

10/2013

11/2013

12/2013

Cantidad total Los ingresos totales


4. Gráfico de barras
LAS 3 CATEGORÍAS PRINCIPALES POR INGRESOS Y EDAD

0-18

19-24

25-34

35-44

45-54

55-64

65+

0 2M 4M 6M 8M 10M 12M

Celulares PDAs Tablet PC

¿Qué es?
Un gráfico de barras es esencialmente un gráfico de columnas en su lado: los valores se presentan en el eje horizontal y las
categorías están en el eje vertical, a la izquierda.

¿Qué visualiza?
Los gráficos de barras se utilizan más comúnmente para comparar diferentes valores, elementos y categorías de datos. Desde una
perspectiva puramente práctica, también se utilizan sobre gráficos de columnas cuando los nombres de las categorías son¡Demasiado
tiempo para leer cómodamente de su lado! No se suelen utilizar para mostrar tendencias a lo largo del tiempo.

¿Qué mide?
Al igual que los gráficos de columnas, los gráficos de barras se utilizan con frecuencia para comparar el número total de elementos dentro de una

categoría, por ejemplo ventas totales o el número de encuestados que seleccionaron una respuesta en particular. Sin embargo, también son útiles

para visualizar subcategorías utilizando códigos de colores.

¿Qué fuentes de datos utiliza?


Los datos utilizados para compilar gráficos de barras pueden provenir de Google Analytics, su CRM, cifras de ventas o cualquier otro tipo

de base de datos que almacene datos numéricamente.

Dame un ejemplo...
El gráfico de barras anterior representa la distribución de clientes por grupo de edad, pero

también ofrece una representación visual rápida de qué productos son de cada tipo.

del cliente también es más probable que compre.


5. Gráfico circular
LIDERAZGO POR FUENTE DE CAMPAÑA

Webinar

21% AdWords

38%
26%
Medios de comunicación social
15%

Correo electrónico

¿Qué es?
AdWords Correo electrónico Medios de comunicación social Webinar

Los gráficos circulares muestran los valores como una “porción” de un círculo completo (el pastel completo). Los valores numéricos se traducen

en un porcentaje de 360 grados, representado por la longitud del arco, y cada rebanada está codificada por colores en consecuencia.

¿Qué visualiza?
Los gráficos circulares muestran qué porcentaje del total se compone de cada categoría. Eso significa que se ocupan de los números

totales y las tendencias en las respuestas generales, en lugar de los cambios a lo largo del tiempo.

Eso significa que es una buena idea usar un gráfico circular cuando se muestran datos proporcionales y / o
porcentajes. Recuerde que el punto es representar la relación de tamaño entre las partes y la entidad completa,
por lo que estas partes deben sumar un todo significativo.

¿Qué mide?
Tiene sentido usar un gráfico circular cuando desea obtener una idea general rápida de la difusión de datos,
por ejemplo, participación de mercado o respuestas a una encuesta, en lugar de cuando le preocupan las
cifras precisas que representan.

¿Qué fuentes de datos utiliza?


Las respuestas a encuestas y cuestionarios, los datos de fuentes de redes sociales o Google Analytics, las cifras de
ventas totales, etc., funcionarán. Sin embargo, manténgalo bastante simple: si tiene más de 6 categorías, su gráfico
circular no le dará mucha información de un vistazo, especialmente si no hay una respuesta clara "ganadora".

Dame un ejemplo...
En el ejemplo anterior, puede saber en un milisegundo qué márketing
los canales aportan la mayor cantidad de clientes potenciales, gracias a la estructura del gráfico circular.
6. Gráfico de área
300 mil

250 mil

200 mil

150 mil

100 mil

50K

0
Q12011

P22011

Q32011

Q42011

Q12012

T22012

Q32012

Q42012

Q12013

P22013

Q32013

Q42013
¿Qué es?
Un gráfico de áreas es similar a un gráfico de líneas en que traza figuras gráficamente usando líneas para unir cada punto, pero
es más dinámico y visual, lo que da una idea de masa comparativa. El área debajo de los puntos irregulares formados por la
línea se rellena con color, de modo que parece una especie de cadena montañosa.

¿Qué visualiza?
Los gráficos de área se utilizan para demostrar una relación de series de tiempo. Sin embargo, a diferencia de los gráficos de líneas,
porque también representan el volumen de una manera muy visual. La información se muestra a lo largo de dos ejes y cada "área" se
representa con un color o tono diferente para facilitar su interpretación.

¿Qué mide?
Los gráficos de área son excelentes para mostrar valores absolutos o relativos ("apilados"), por ejemplo, muestran tendencias como lo hace
en un gráfico de líneas, pero comparando algunas tendencias diferentes a la vez. Son particularmente efectivos si hay una gran disparidad
entre algunas de estas tendencias, ya que también hace que la comparación sea más clara.

¿Qué fuentes de datos utiliza?


Cualquier dato que funcione para gráficos de líneas también debería funcionar para gráficos de área: Tablas de datos SQL, cifras
de ventas de su CRM, datos financieros, etc., pero debe poder organizar la información por día / mes / año, etc. para demostrar
los cambios a lo largo del tiempo.

Dame un ejemplo...
Con un gráfico de áreas, puede comparar fácilmente las cifras de ventas de diferentes productos por trimestre

y realizar un seguimiento de las tendencias en el volumen total de ventas a lo largo del tiempo.
7. Tabla dinámica
DIAGNÓSTICO # PACIENTES COSTE MEDIO ESTANCIA PROMEDIO (DÍAS)

Derivación 116 $ 781,957 8.07


Paro cardiaco 120 $ 796,833 8,92
Quimioterapia 119 $ 804,966 9.17
Dolor de cabeza crónico 122 $ 780,387 10.03
Diabetes 154 $ 788,317 7,88
Infección en el oído 122 $ 764,097 6,81
Electrocardiograma 131 $ 790,577 8,63
Epilepsia 110 $ 829,782 8.70
Hipoglucemia 125 $ 803,405 7,93
Radioterapia 168 $ 768,751 8.45
Gran total 199 $ 788,621 8.42

¿Qué es?
Una tabla dinámica reúne, simplifica y resume la información almacenada en otras tablas y hojas de cálculo,
reduciendo esto a la información más pertinente. También se utilizan para crear rápidamente tabulaciones cruzadas
no ponderadas.

¿Qué visualiza?
Las tablas dinámicas son una de las formas más sencillas y útiles de visualizar datos. Esto se debe a que le permiten
resumir y analizar rápidamente grandes cantidades de datos y utilizar funciones adicionales como el formato de color y
las barras de datos para mejorar los aspectos visuales.

¿Qué mide?
Las tablas dinámicas tratan más de simplificar tablas que de convertirlas en una representación gráfica. Eso
significa que son útiles para mostrar datos con varias subcategorías de formas fácilmente digeribles.

¿Qué fuentes de datos utiliza?


Bases de datos, tablas y hojas de cálculo existentes, incluyendo Excel. Un buen ejemplo es la gestión de
activos de una empresa.

Rango de edad Cantidad total

0-18 Nuevo 1.209

Reformado 292

Sin especificar 360

Usó 1,913

19-24 Nuevo 2.544

Reformado 592

Sin especificar 569

Usó 3.790

25-34 Nuevo 5.950

Reformado 1.401

Sin especificar 1.407

Usó 8.831
8. Gráfico de dispersión

PRINCIPALES CATEGORÍAS POR INGRESOS, UNIDADES VENDIDAS Y GÉNERO

1K

100

10
10K 100 mil 1M
Mujer Masculino

¿Qué es?
Los gráficos de dispersión son una forma más inusual de visualizar datos que los ejemplos anteriores. Estos son diagramas o
gráficos matemáticos que se basan en coordenadas cartesianas. Si está usando un color en el gráfico, esto significa que puede
mostrar dos valores para dos variables relacionadas con un conjunto de datos, pero también puede usar dos colores para
incorporar una variable adicional.

¿Qué visualiza?
En este tipo de gráfico, los círculos en el gráfico representan las categorías que se están comparando (demostradas por el color
del círculo) y el volumen numérico de los datos (indicado por el tamaño del círculo).

¿Qué mide?
Los gráficos de dispersión son excelentes en escenarios en los que desea mostrar tanto la distribución como la
relación entre dos variables.

¿Qué fuentes de datos utiliza?


CRM, ventas y datos de clientes potenciales que vienen con información granular sobre compradores (Edad, sexo, ubicación,
etc.) son particularmente útiles para este tipo de gráfico.
9. Mapa de dispersión / mapa de área

¿Qué es?
Un mapa de dispersión permite a los espectadores visualizar datos geográficos en una región mostrándolos como puntos de datos
en un mapa.

¿Qué visualiza?
Los mapas de dispersión / mapas de área funcionan un poco como los gráficos de dispersión, ya que el tamaño y el color
del círculo ilustran cantidades y tipos de datos. Sin embargo, da un paso más al mostrar también dónde se concentra
esta actividad, geográficamente hablando.

¿Qué mide?
Puede incorporar hasta dos conjuntos de datos numéricos, utilizando el color y el tamaño del círculo para representar el valor de sus

datos en el mapa.

¿Qué fuentes de datos utiliza?


Cuanta más información precisa pueda ingresar sobre la ubicación geográfica, mejor. Por ejemplo, ingresar el país y
la ciudad, o la información de latitud y longitud, junto con los datos que desea mapear, lo ayudará a crear un mapa
de área o de dispersión muy preciso.

Dame un ejemplo...
Arriba hay un mapa de dispersión de ejemplo que ofrece un desglose del número de

visitantes del sitio web que tiene una empresa por ubicación. El mas largo
el círculo, mayor es el número de visitantes de esa ciudad en el mapa.
10. Mapa de árbol
Correo electrónico Medios de comunicación social AdWords

Alemania

Reino Unido ... Reino Unido... Brasil Sur...


No... Nigeria India Grecia porcelana
Australia
Gre ...
Sout ... India Francia
Viet ...
Kaz ... Nige ... Aust ... Noruega
porcelana

Puerto...

Puerto... Aust ... Brasil Vietnam Kazajstán


Engl ... Kazajos ... Estados Unidos
porcelana Portugal Francia
Webinar

Gramo... Au ... Por ... Rivalizar... Ni...

Inglaterra Sudáfrica ... Ucrania Francia


Kazajstán Germen... Inglaterra Grecia

Alemania
Nigeria

Francia Alemania Sudáfrica


Brasil

India

Inglaterra Estados Unidos Estados Unidos Estados Unidos

¿Qué es?
Un mapa de árbol es un widget multidimensional que muestra datos jerárquicos en el formato de rectángulos
agrupados, que están todos anidados unos dentro de otros.

¿Qué visualiza?
Los datos que vienen bajo el mismo encabezado amplio se agrupan por color, y dentro de cada sección, el tamaño de los rectángulos se
relaciona con el volumen de datos o el porcentaje.

¿Qué mide?
Estos tipos de gráficos se pueden utilizar en todo tipo de escenarios diferentes en los que desee incorporar conocimientos más
granulares de los que permiten otras visualizaciones.
Por ejemplo, es posible que desee utilizarlo en lugar de un gráfico de columnas, para dar una idea de las tendencias en el
popularidad de un determinado producto, pero también incluyen y comparan muchas categorías y subcategorías.

¿Qué fuentes de datos utiliza?


Puede traer datos de CRM, Google Analytics y AdWords, redes sociales, hojas de cálculo, etc. Sin embargo, tenga en cuenta que, al
igual que un gráfico circular, está observando el porcentaje de composición de cada categoría más que los cambios a lo largo del
tiempo. .

Dame un ejemplo...
En el ejemplo anterior, obtiene una descripción general de cuán diferentes
desglose de campañas de marketing por región.

También podría gustarte