Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Tabla de Contenido
Contenido
2
Tabla de Imágenes
3
Imagen 48. Crear Tabla Calculada ........................................................................... 40
Imagen 49. Expresión DAX para crear Tabla Calendario ....................................... 40
Imagen 50. Resultado Tabla Calendario Calculada ................................................ 41
Imagen 51. Expresión DAX para Mes en Texto ....................................................... 42
Imagen 52. Resultados Columnas Calculadas Tabla Calendario .......................... 42
Imagen 53. Ordenar Meses de Texto Cronológicamente ....................................... 43
Imagen 54. Relación Uno a Munchos entre Fechas ............................................... 44
Imagen 55. Creación de Medidas en Power BI ........................................................ 44
Imagen 56. Crear Tabla de Medidas - Especificar Datos ........................................ 46
Imagen 57. Crear Tabla de Medidas ........................................................................ 46
Imagen 58. Mover Medidas a una Nueva Tabla ....................................................... 47
Imagen 59. Resultado Final Tabla de Medidas ....................................................... 48
Imagen 60. Tablero de Control Final Mundo Moda ................................................. 48
4
1. Instalación de Power BI Desktop
Para instalar el Power BI Desktop debe contar con los siguientes requisitos mínimos
en su máquina.
• Windows 7 o superior.
• Windows Server 2008 R2 o posterior.
• CPU de 1 GHz o superior.
• Memoria (RAM): Al menos 1 GB disponible
Una vez en esta página de clic en las opciones de lenguaje para poder descargar la
aplicación en su idioma, de lo contrario la aplicación se descargará e instalará en idioma
inglés.
5
Imagen 2. Power BI Desktop en español
Revise con cuidado el idioma de la aplicación, el lugar donde instalará la misma y las
opciones adicionales que ofrece como crear un ícono en el escritorio para fácil acceso.
Una vez decididas estas opciones navegue por las opciones de siguiente y finalizar para
poder instalar correctamente la aplicación.
6
Ejecute la aplicación para iniciar con el trabajo en ella, debe tener cuidado con las
diferentes ventanas que la aplicación muestra para inscribirse al servicio de Power BI
Online.
Una vez instalada y ejecutada la aplicación tardará unos segundos en abrir mostrando
su mensaje inicial con la sigla “Power BI Desktop” y el mensaje de “Inicializando
modelo”. Unos segundos más tarde la aplicación estará disponible en su computadora.
En caso tal de contar con el mensaje de abrir una cuenta seleccione la opción “Ya tengo
una cuenta de Power BI” y a continuación cierre la ventana de dialogo donde permite
ingresar su nombre de usuario y contraseña en el sistema.
Advertencia: Es importante contar con una cuenta de Power BI online para poder
publicar sus trabajos y tener acceso a nuevas visualizaciones y temas brindados por la
comunidad. No obstante, en este curso nos enfocamos en la versión Desktop y no será
necesaria la apertura de una cuenta.
7
Imagen 5. Mensaje de Inicio de Power BI Desktop
Finalmente, Power BI mostrará una ventana inicial que tiene disponibles los últimos
trabajos que se han revisado en la aplicación, así como enlaces para conocer las
novedades de la última versión disponible que se tiene del programa y tutoriales de auto
aprendizaje para desarrollar en línea.
8
2. Ingresando Datos a Power BI – Trabajando con
Power Query
Power BI Desktop es una aplicación de Inteligencia de negocios que está creada a partir
de cuatro complementos que nacieron de Microsoft Excel.
• Power Query
• Power Pivot
• Power View
• Power Maps
Ejercicio de Prueba
Para el siguiente ejercicio vamos a cargar información desde internet a Power BI con
ayuda de la herramienta de Power Query. Utilizaremos la información de la población
mundial y su proyección suministrada por el sitio web Gapminder.
Este sitio, es un portal independiente que presenta datos y proyecciones sobre temas
económicos, poblacionales y de salud alrededor del mundo. En esta ocasión vamos a
ingresar al sitio web: https://www.gapminder.org/data/ y vamos a ingresar a la sección
de data.
9
Imagen 7. Sitio Web Gapminder
La vista previa de los datos nos permite visualizar por país la información del número de
personas año a año a partir de 1.800, también se presenta un pronóstico o proyección
de la población hasta el año 2.100.
10
Imagen 9. Vista Previa Población Total Gapminder
Pestaña Inicio >> Grupo Datos Externos >> Botón Obtener datos.
11
En él se desplegar un menú que nos permite hacer consultas desde la web el cual
utilizaremos para obtener la información del sitio web Gapminder. Para mayor claridad
ver Imagen 11. Consultar Datos desde la Web
Una vez que damos clic en esta opción la aplicación nos muestra una ventana en la que
podemos pegar el enlace de la información de Gapminder, recuerden que el enlace que
vamos a utilizar es [http://gapm.io/dl_pop]. Para mayor ilustración en los pasos revisar
la Imagen 12. Consultando Información desde la Web
12
Una vez que damos clic en el botón aceptar, la aplicación realiza la consulta de las
diferentes fuentes de información disponibles dentro del enlace y acto seguido nos
muestra una ventana con las diferentes tablas disponibles.
Haciendo clic en cada una de ellas podemos revisar la vista previa de la información
hasta encontrar la información de los datos de población y proyecciones que estamos
buscando.
Para más claridad sobre este paso revise la Imagen 13. Vista Previa de la Información
encontrada por Power BI.
La ventana del editor de Power Query puede abrirse y cerrarse sin generar ningún
inconveniente en la aplicación o en la información consultada. Para abrir el editor de
13
Power Query también puede buscar en la pestaña de inicio, en el grupo de Datos
externos y en el comando Editar consultas.
Pestaña Inicio >> Grupo Datos externos >> Botón Editar consultas
Para más claridad sobre el paso del Editor de Power Query puede visualizar la Imagen
14. Editor de Power Query.
El editor de Power Query posee herramientas que nos ayudar a verificar la calidad de
la información que estamos consultando. Para ello una vez estando en el editor
busquemos la pestaña de Vista, el grupo de comandos Vista previa de Datos y
seleccionemos la opción Calidad de columnas.
Pestaña Vista >> Grupo Vista previa de datos >> opción Calidad de columnas
Esta herramienta permite visualizar que porcentaje de los datos de cada columna son
válidos para ser modelados, así como cuantos presentan error o datos vacíos que no
agregan ningún valor al modelo.
14
Imagen 15. Calidad de Columnas en Power Query
Con esta herramienta tenemos una idea inicial de la calidad de la información que
estamos utilizando en nuestro trabajo.
Revisando la vista previa de los datos suministrados por Gapminder, vemos que los
encabezados de las columnas aparecen de forma genérica Columna 1, Columna 2, …,
Columna n. También se puede apreciar que los verdaderos encabezados o nombre de
las columnas están contenidos en la primera fila de los datos.
Para solucionar este problema el Editor de Power Query nos permite promover la
primera fila como encabezados, para ello tenemos dos alternativas para hacerlo. La
15
primera es ir a la pestaña de Inicio, en el grupo Transformar, encontramos el comando
Usar la primera fila como encabezado.
Pestaña Inicio >> Grupo Transformar >> Usar la primera fila como encabezado
Pestaña Transformar >> Grupo Tabla >> Usar la primera fila como encabezado
En ambos casos el resultado será el mismo, la primera fila será promovida como
encabezados permitiéndonos una mayor claridad en la lectura de los datos, lo que nos
ayudará a un mejor entendimiento a la hora de modelar y visualizar la información en la
aplicación de Power BI.
Note que la ubicación de este último paso realizado en el editor de Power Query puede
verla también en la Imagen 16. Usar la Primera Fila Como Encabezado.
Esto se debe a que en la parte derecha encontramos las propiedades y los pasos
aplicados, es decir, todas las transformaciones que estamos realizando quedan
grabados en este panel, permitiendo eliminar o editar el nombre de los pasos aplicados.
De esta manera el editor de Power Query permite tener un control detallado de todas
las transformaciones que estamos realizando a la información consultada.
También dentro del editor de Power Query podemos visualizar en la parte izquierda las
diferentes tablas y fuentes de información que hemos estado consultando. Se sugiere
editar el nombre de las consultas a términos de mejor entendimiento cuando estemos
trabajando. Por ejemplo, no utilizaremos el nombre que esta tabla trae por defecto, sino
que utilizaremos el término Población Total para esta consulta.
16
En muchas ocasiones, especialmente cuando cargamos datos desde Microsoft Excel
este puede traer celdas con funciones que presentan errores o datos vacíos.
Para tratar este tipo de datos que no aportan valor a nuestro modelo y que pueden
generarnos muchos dolores de cabeza a la hora de la modelación, lo que podemos
hacer es desde la pestaña de inicio, buscar el grupo Reducir filas y en ella utilizar el
comando Quitar filas. Este comando permite varios tipos de tratamientos para las filas
como quitar filas superiores e inferiores, así como filas con errores o en blanco.
Pestaña Inicio >> Grupo Reducir filas >> Comando Quitar filas
Para ver el detalle de este paso podemos visualizarlo en la Imagen 18. Quitar Filas
con Errores y .
Otro de los problemas que encontramos en la información que vamos a modelar es que
la población por año se encuentra ubicada columna a columna, es decir la población del
año 1.800 se encuentra toda en una columna, la población del año siguiente 1.810 se
encuentra en una columna y así sucesivamente, teniendo casi 300 columnas
independientes con las poblaciones de los diferentes años.
Lo ideal para poder modelar la información es contar con una sola columna que permita
identificar los diferentes años y otra columna que contenga los datos del número de
población. Es decir, pasar de tener casi 300 columnas a tener solo dos con la
información resumida.
17
Imagen 19. Anular Dinamización de Columnas
Para seleccionar varias columnas al tiempo, pueden hacerlo dando clic en los campos
que quieren seleccionar mientras presionan la tecla Ctrl.
Una vez seleccionadas las columnas que no quieren dinamizar, ubican el puntero del
ratón en el encabezado de cualquiera de estas tres columnas y dan clic derecho. En el
menú que aparece disponible varias opciones, debemos presionar la opción Anulación
de dinamización de otras columnas.
También se pudo realizar este paso seleccionando las casi 300 columnas con datos de
la población, ubicando el puntero del ratón en alguno de los encabezados de las
columnas y con el clic derecho presionando la opción Anulación de dinamización de
columnas.
El resultado de esta operación es que tendremos ahora las casi 300 columnas de
población resumidas en solamente dos columnas, una que contiene los años y otra con
los datos de la población. Esta transformación permitirá una elaboración más rápida de
los análisis e informes.
Para mayor detalle de la elaboración de este paso pueden consultar en la Imagen 19.
Anular Dinamización de Columnas.
Los datos en Power BI y en el editor de Power Query se comportan igual que cuando
trabajamos en la aplicación de Microsoft Excel, esto significa que los datos tipo texto
se alinearán a la izquierda y los datos numéricos se alinearán a la derecha.
18
Imagen 20. Tipos de Datos en el Editor de Power Query
También para mayor entendimiento de los tipos de datos el editor de Power Query
muestra en los encabezados de las columnas en la parte izquierda un ícono de números
1,2,3 o de letras A, B, C para denotar el tipo de dato al que se refiere.
El editor de Power Query permite el uso de muchos más tipos de datos como fechas,
horas, números enteros, decimales, entre otros.
Dando clic en el ícono que permite visualizar el tipo de dato el usuario puede realizar la
transformación de estos para no tener problemas en pasos posteriores y que la
aplicación reconozca debidamente la información que se está cargando.
La ejecución de este paso puede verse con mayor detalle en la Imagen 20. Tipos de
Datos en el Editor de Power Query.
Una vez realizados todos los cambios a la información nos disponemos a subirla a la
aplicación Power BI para modelarla y crear las diferentes visualizaciones.
19
Imagen 21. Aplicando Cambios a la Consulta
Recuerde que siempre podrá volver a visualizar la información las veces que quiera por
medio de la pestaña de Inicio, en el grupo de Datos externos y en el comando Editar
consultas.
Pestaña Inicio >> Grupo Datos externos >> Botón Editar consultas
También podrá realizar nuevas transformaciones de la data si así lo desea, en caso tal
de que la data sea actualizada también usted podrá acceder a la nueva información
simplemente dando clic en la pestaña de Inicio, grupo Datos externos y comando
Actualizar.
En Power Query el usuario también podrá determinar los tipos de datos, esto lo podrá
lograr a partir de la pestaña de Modelado, el grupo Formato y el botón Tipo de Datos,
en el nuevamente podrá darse la claridad del tipo de dato para un texto, entero, decimal,
fecha, hora, entre otros, como se puede visualizar en la Imagen 22. Pestaña de
Modelado - Tipos de Datos.
20
Imagen 22. Pestaña de Modelado - Tipos de Datos
21
emplearán tarjetas para visualizar los datos de la población actual y la población
proyectada al año 2.100.
La vista previa de la construcción del primer tablero de control puede verse a partir de
la Imagen 25. Vista Previa Panel de Control Población Mundial.
22
Imagen 26. Vista Completa Panel de Control Evolución de la Población Mundial
por País
• ChicletSlicer
Este elemento permite visualizar los menús o categorías en forma de botones,
dando un estilo mucho más profesional a los elementos de filtro y segmentación
de datos.
23
Imagen 27. Animated Bar Chart Race - Vista Previa
24
6. Consolidación de Información con Power Query
Segundo Ejercicio Práctico
Es importante recalcar que todos los libros tienen el mismo formato y están guardados
como libro de Excel con extensión xlsx. Es decir, en el formato de libro de Excel más
actualizado posible.
25
de los próximos periodos y conocer el rendimiento de nuestros vendedores, así como
también la rotación de productos y las tendencias que podemos visualizar por parte de
nuestros clientes y consumidores.
Pestaña Inicio >> Grupo Datos Externos >> Botón Obtener datos.
Al dar clic en este comando se abre una ventana que nos muestra las diferentes fuentes
de información que podemos consultar con Power BI, tal como se evidencia en la
Imagen 31. Consolidando Información de una Carpeta.
Una vez seleccionada la carpeta damos clic en aceptar. Acto seguido, la aplicación nos
mostrará la vista previa de la consulta en donde identificaremos los seis libros de Excel
con algunos de sus datos básicos como fecha de creación y modificación, ubicación de
la carpeta, nombre, tipo de archivo, entre muchas otras.
Para continuar consolidando datos vamos a dar clic en el botón transformar datos tal
como se puede visualizar en la Imagen 33. Detalles de la Consulta a la Carpeta
Histórico de Ventas.
Esta última acción abrirá nuevamente el editor de Power Query para que podamos
seguir consolidando la información y haciendo las transformaciones necesarias para
obtener los datos que necesitamos en la creación de nuestro tablero de control.
26
Recuerde que siempre podrá volver a visualizar la información las veces que quiera por
medio de la pestaña de Inicio, en el grupo de Datos externos y en el comando Editar
consultas.
Pestaña Inicio >> Grupo Datos externos >> Botón Editar consultas
27
También podrá realizar nuevas transformaciones de la data si así lo desea, en caso tal
de que la data sea actualizada también usted podrá acceder a la nueva información
simplemente dando clic en la pestaña de Inicio, grupo Datos externos y comando
Actualizar.
Continuando con el ejercicio, una vez abre nuestro editor de Power Query con los datos
propios de los libros contenidos en la carpeta Histórico de Ventas, procedemos a
organizar la información para extraer los contenidos de cada libro.
Para ello solo vamos a dejar las columnas de Content y Name, que tienen los nombres
de los archivos y como tal el contenido de estos.
Para realizar este paso seleccionamos estas dos columnas haciendo clic con el ratón
en ellas mientras presionamos la tecla Ctrl.
Damos clic derecho sobre los encabezados de estas columnas y utilizamos la opción de
Quitar otras columnas, tal y como puede apreciarse en la Imagen 34. Editor de Power
Query Consulta de Carpeta.
El resultado de solo dejar las primeras dos columnas de las consultas puede visualizarse
en la Imagen 35. Agregar Columna Personalizada en Power Query.
Para agregar una columna en el editor de Power Query buscamos la pestaña Agregar
columna, en la cinta de opciones buscamos el grupo General y finalmente buscamos
el botón de Columna personalizada y hacemos clic en él.
28
Pestaña Agregar columna >> Grupo General >> Comando Columna Personalizada
Para mayor claridad del último paso puede identificar la instrucción en la Imagen 35.
Agregar Columna Personalizada en Power Query
= Excel.Workbook([Content])
Se debe tener cuidado con la redacción de la fórmula dado que se debe ser exacto en
la escritura de letras mayúsculas y minúsculas. De igual forma Power Query presenta
la herramienta de autocompletar los textos y fórmulas que ayudará a minimizar los
errores en este aspecto.
29
Imagen 36. Ventana de Diálogo de Columna Personalizada
30
Una vez realizado este paso usted podrá visualizar la columna Contenido que ha creado
en el editor de Power Query, note que esta columna en vez de contar con un botón de
filtro presenta un ícono conocido como expandir, que son dos flechas apuntando en
direcciones opuestas de izquierda y derecha, tal y como se puede apreciar en la Imagen
38. Expandir Columna Contenido.
Al dar clic en el botón de expandir la aplicación nos mostrará algunos campos que
podemos expandir de la columna personalizada, seleccionemos el campo Data que
contiene toda la información del libro y el campo Ítem que contiene los nombres de las
hojas del libro.
Una vez se da clic en aceptar en el editor de Power Query se visualizarán dos nuevas
columnas, una con las hojas de los libros y otras con la palabra Table que contiene la
información que necesitamos consolidar.
Para poder extraer finalmente la información de todos los libros crearemos una nueva
Columna personalizada igual que lo realizado en la Imagen 35. Agregar Columna
Personalizada en Power Query.
Pestaña Agregar columna >> Grupo General >> Comando Columna Personalizada
Para esta nueva columna una vez tengamos visible el cuadro de diálogo de Columna
personalizada vamos a escribir en el campo Nuevo nombre de columna
31
Extraer_Contenido, y dentro del campo Fórmula de columna personalizada
utilizaremos la siguiente expresión:
= Table.PromoteHeaders([Data])
De nuevo se recomienda tener cuidado con la redacción de la fórmula dado que se debe
ser exacto en la escritura de letras mayúsculas y minúsculas. Guíese por la herramienta
de autocompletar que tiene incluida el editor de Power Query.
Para más claridad sobre este último paso revise la Imagen 39. Columna Personalizada
Extraer Contenido, la cual contiene la ejecución de este.
32
Imagen 40. Power Query Columna Extraer Contenido
Una vez presione el botón Aceptar los datos serán consolidados teniendo en una sola
tabla todo el Histórico de Ventas de la compañía Mundo Moda. El resultado final de la
consulta en carpeta puede visualizarlo en la Imagen 41. Resultado Final
Consolidación de Carpeta.
33
7. Consulta de Archivos de Texto o CSV con Power
Query
Continuando con el ejercicio de la empresa Mundo Moda, dentro de la carpeta Mundo
Modas, encontramos mucha más información de la compañía que nos puede resultar
útil para la construcción del tablero de control.
Pestaña Inicio >> Grupo Datos externos >> Botón Obtener datos
Una vez el menú abra busque la opción de Texto o CSV, tal como lo puede visualizar
en la Imagen 42. Obtener Datos desde Texto o CSV.
Una vez de clic en este comando aparecerá el explorador de archivos de Windows para
buscar el archivo a cargar.
34
Imagen 43. Explorador de Archivos de Windows
Power Query abrirá una ventana que permitirá ver la vista previa de los datos, cual es
el delimitador que se está utilizando y como se verán plasmados los datos en el modelo.
Para iniciar el editor de Power Query presione la tecla Transformar Datos, si da clic
en cargar la información irá directamente a Power BI. Todo depende de la calidad de la
data que esté consultando. Para más claridad en esta explicación revisemos la Imagen
44. Cargando Datos de un Archivo de Texto o CSV.
Para solucionar este problema el editor de Power Query nos permite promover la
primera fila como encabezados, para ello tenemos dos alternativas para hacerlo.
35
Imagen 44. Cargando Datos de un Archivo de Texto o CSV
Pestaña Inicio >> Grupo Transformar >> Usar la primera fila como encabezado
Pestaña Transformar >> Grupo Tabla >> Usar la primera fila como encabezado
Adicional usted puede desde el editor de Power Query agregar nuevas conexiones y
fuentes de información, haciendo clic en la pestaña de Inicio, en la cinta de opciones
buscar el grupo Nueva Consulta y el botón Nuevo Origen, allí se desplegará una lista
en la cual usted podrá generar consultas desde nuevas fuentes de información.
Pestaña Inicio >> Grupo Nueva consulta >> Botón Nuevo origen.
36
Imagen 45. Promover Primera Fila como Encabezados
37
8. Modelo Relacional de Datos en Power BI
Una vez se tienen todas las fuentes de información cargadas en Power BI podemos
darnos cuenta de cómo estaría distribuido el modelo relacional de datos.
• Tabla de Búsqueda
Las tablas de búsqueda son tablas donde las columnas claves presentan los
campos que generan la relación una sola vez. Ejemplo el registro único de los
vendedores, sucursales o proveedores de la tienda.
• Tabla Transaccional
Las tablas transaccionales por su parte son de mayor volumen de información
que las tablas de búsqueda y pueden albergar dentro de las columnas clave
muchas veces los nombres de los vendedores, sucursales o proveedores de la
tienda.
En la Imagen 47. Modelo Relacional de Datos de Power BI, podemos visualizar las
relaciones que existen en las tablas cargadas para la empresa Mundo Moda, así mismo
podemos ver las líneas de relación y si ubicamos el puntero del ratón en esas líneas
podemos ver cuáles son las columnas claves que generan la relación.
De igual forma, podemos ver al inicio y fin de la línea los números 1 y el símbolo
asterisco, el cual nos indica entonces como es la relación, quien es la tabla transaccional
y quienes son las tablas de búsqueda.
Recuerde que, en caso de no existir ninguna relación, estas pueden crearse arrastrando
las columnas clave de una tabla a la otra, o en la pestaña de Inicio, en la cinta de
opciones buscamos el grupo Relaciones y damos clic en el botón Administrar
relaciones.
Para poder trabajar la inteligencia de negocios con fechas crearemos una tabla
calendario que contenga las fechas únicas de las transacciones realizadas por Mundo
Moda.
38
Imagen 47. Modelo Relacional de Datos de Power BI
Dentro de Power BI podemos crear tres tipos de cálculos a partir de las funciones DAX
(Data Analytics Expressions), estas son:
• Medidas
• Columnas Calculadas
• Tablas Calculadas
En este ejercicio crearemos una tabla de calendario a partir de funciones DAX para
poder generar todo un análisis de inteligencia de negocios con fechas.
Recuerden que las expresiones DAX nos permitirán encontrar dos tipos de resultados:
Las expresiones DAX son muy similares a las funciones de Excel, con la diferencia que
toda su sintaxis es en inglés y que ya no utilizaremos celdas o referencias, sino que
nombraremos columnas o como se conoce mejor en Power BI: Campos.
Tampoco se tiene disponible en Power BI ayudas para las funciones DAX como en
Microsoft Excel, por lo que es muy importante que el usuario tenga completo
conocimiento de las funciones y como opera su lógica.
39
Se habilitará entonces una barra de fórmulas en la cual debemos colocar primero el
nombre de cómo queremos llamar la Nueva tabla, seguido del signo igual y finalmente
desarrollaremos la expresión DAX que dará como resultado la tabla calendario.
Para crear la tabla calendario podemos utilizar la expresión DAX que se visualiza en la
Imagen 49. Expresión DAX para crear Tabla Calendario. Recuerde que debe
identificar el separador de listas de su computador, en el caso de la imagen es el punto
y coma, pero algunos computadores podrían utilizar la coma solamente.
Recuerde también que con ayuda de los comandos Shift y Enter usted puede dejar
reglones mientras formula una expresión DAX.
Así mismo, puede hacer uso de los espacios para mayor orden y claridad sin que eso
afecte la sintaxis de la fórmula.
Una vez creada la tabla, esta podrá visualizarse en la lista de consultas y campos
ubicada en la parte derecha de la interfaz de Power BI.
Las tablas calculadas son reconocidas fácilmente por tener un leve color azulado, a
diferencia de las otras tablas que provienen de consultas a fuentes de información.
40
El resultado de la tabla Calendario calculada se puede identificar en la Imagen 50.
Resultado Tabla Calendario Calculada.
Para generar las nuevas columnas en la tabla Calendario vamos a buscar la pestaña
Modelado, luego en la cinta de opciones buscaremos el grupo Cálculos y finalmente el
botón de Nueva columna.
Se realizarán los siguientes cálculos para obtener columnas que nos permitan
segmentar la información de fechas de diferentes maneras.
Año = YEAR(Fechas[Fecha])
Mes = MONTH(Fechas[Fecha])
Dia = DAY(Fechas[Fecha])
41
Imagen 51. Expresión DAX para Mes en Texto
42
Pestaña Modelado >> Grupo Ordenar >> Botón Ordenar por columna
Una vez damos clic en este botón aparecen los diferentes campos que contiene la tabla
calendario, vamos a seleccionar el campo Mes para garantizar que los meses en texto
se comporten cronológicamente y no alfabéticamente como lo harían sin hacer esta
operación. Este paso se ve en detalle en la Imagen 53. Ordenar Meses de Texto
Cronológicamente.
Las tablas creadas a partir de expresiones DAX como la tabla calendario no asumen
ningún relacionamiento automático como sucedió con las fuentes de información
cargadas en los pasos anteriores.
Para generar esta relación arrastramos las fechas de la tabla calendario hasta las fechas
de la tabla Histórico de Ventas y vemos como inmediatamente Power BI reconoce la
relación uno a muchos entre ambas tablas colocando una línea que las une.
Este relacionamiento permitirá que apliquemos nuevas medidas que nos permitan
trabajar con la inteligencia de negocios de forma cronológica.
43
Imagen 54. Relación Uno a Munchos entre Fechas
Las medidas en Power BI son cálculos de indicadores a partir de las tablas y consultas
realizadas, en esta sección, realizaremos el cálculo de algunas medidas cronológicas y
las agruparemos en una tabla de medidas para mayor orden de la información.
Para crear una medida vamos a buscar la pestaña Modelado, luego en la cinta de
opciones buscaremos el grupo Cálculos y finalmente el botón de Nueva medida.
44
Similar a las tablas y las columnas, debemos colocar primero el nombre de la medida,
seguido del símbolo igual y finalmente desarrollar la expresión DAX.
A continuación, se presentan las expresiones DAX de las medidas que se crearán para
que pueda utilizarlas y desarrollarlas en su ejercicio:
Es por esta razón que al empezar a calcular medidas ellas se ubiquen en cualquier parte
y luego se convierta en un completo problema empezar a ubicarlas en las diferentes
tablas y consultas que tenemos.
Para mejorar este orden aprenderemos como crear una tabla especialmente para
medidas y llevarlas todas allá.
De esta manera podemos tener un mayor orden y control de las medidas cuando
empecemos a realizar la modelación y gráficos en nuestro Power BI.
Creemos una tabla solo para las medidas, para ello vamos a la pestaña de inicio, en la
cinta de opciones buscamos el grupo Datos externos y el botón Especificar datos.
Pestaña Inicio >> Grupo Datos Externos >> Botón Especificar datos
Esta herramienta permite incluir datos de forma manual, resulta muy útil cuando
debemos introducir pocos datos o una tabla corta para realizar algún cálculo adicional
de última hora.
La ubicación de esta última acción puede verse en la Imagen 56. Crear Tabla de
Medidas - Especificar Datos.
45
Imagen 56. Crear Tabla de Medidas - Especificar Datos
46
Una vez creada la tabla podemos mover las medidas hacia ella de forma rápida y fácil.
Primero ubica la medida en la lista de campos ubicada en la parte derecha de la interfaz
de Power BI.
Repite este comando con todas las medidas calculadas en el paso anterior, siguiendo
los pasos que indica la Imagen 58. Mover Medidas a una Nueva Tabla.
Puede hacer clic derecho en la columna 1 de la tabla medidas y ocultarla para que solo
se visualicen las medidas.
En la parte de visualizaciones inserte una matriz, coloque en las filas años y meses en
texto y en los valores inserte las diferentes medidas que calculó en el desarrollo de este
ejercicio.
El resultado tanto de la tabla de medidas, así como de la matriz que contiene la primera
visualización realizada para este ejercicio puede verse en la Imagen 59. Resultado
Final Tabla de Medidas.
47
Imagen 59. Resultado Final Tabla de Medidas
48