Está en la página 1de 24

Power BI

Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Introducción Unidad 4

Introducción
En el ámbito del análisis de datos y la creación de modelos en Power BI, aparece un lenguaje de fórmulas y
expresiones utilizado para de nir cálculos y consultas que juega un papel fundamental. Hablamos de DAX,
herramienta que conoceremos junto a sus conceptos básicos, sintaxis y funciones más comunes, además
de su importancia en el procesamiento y manipulación de datos.

¿Qué fórmula de DAX debes utilizar? Avanza en esta unidad y encontrarás la respuesta.

Power BI
1 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Objetivos de aprendizaje
Aplicar las funciones DAX para realizar nuestros análisis de datos.

Crear medidas con formulas DAX.

Glosario
Formatos condicionales: Estos nos permitirán, por ejemplo, especi car los colores de la celda y de texto con el n de

leer más ordenadamente los datos de nuestros informes.

Jerarquía: Nos permitirá analizar información estructurada. Se crean distintos grupos para que nuestros datos
sepan en torno a quién están siendo utilizados (cuál es su grupo principal).

Ordenar datos: Nos permitirá ordenar nuestros datos en base a una columna numérica, de forma ascendente o
descendente, también podremos ordenarlos en base a una columna de tipo texto, esta también puede ser
ordenada de forma ascendente o descendente.

Copyright Todos los derechos reservados

Los recursos alojados en enlaces y códigos QR presentes en este documento podrían no estar disponibles a partir del 28 de enero del 2025

Power BI
2 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Usando DAX en
preprocesamiento en Power Bi
¿Quieres sacarle el máximo provecho a Power
BI? Para ello debes conocer DAX, su lenguaje de
fórmulas que nos permitirá obtener datos
importantes para nuestros análisis. ¡Vamos a
conocerlo!

Puedes escuchar este audio en la versión online de tu clase o escaneando este código QR

Luego de haber importado tus tablas y creado relaciones, observarás que no tienes toda la información
para las visualizaciones que deseas crear. Por ejemplo, cuando trabajábamos con nuestro archivo de la UF,
podría haber llegado un punto en que requeriríamos obtener el valor máximo en un periodo de tiempo y
conservarlo (Trimestre, Mes, Semana); ¿y eso cómo? La clave está en aprender un lenguaje nuevo.

“Expresiones de análisis de datos”: eso es DAX (Data Analysis


Expressions en inglés), se re ere a un emocionante y extenso
lenguaje de fórmulas utilizado en Power BI y otros servicios de
Microsoft, para crear cálculos personalizados y añadir medidas
a un modelo de datos.

DAX es muy popular en el mundo del análisis de datos y la inteligencia empresarial, siendo un lenguaje
necesario – e importantísimo – de aprender si queremos obtener información mucho más detallada y
especí ca de nuestros datos, además de automatizar cálculos. Esto lo transforman en una herramienta
fundamental que nos ayudará a resolver preguntas complejas para tomar nuestras decisiones
empresariales de forma más rápida.

Algunas de las características que tiene este lenguaje son:

Power BI
3 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Es un lenguaje funcional, lo que quiere decir que todos los códigos que se ejecutan se encuentran dentro de una
función.

En Power BI, las fórmulas DAX se escriben en una sola línea, así que es importante dar el formato correcto a las
funciones.

DAX ha sido diseñado para usar tablas, por lo tanto, tiene dos tipos de datos principales: numéricos (enteros,
decimales y divisas) y otros (cadenas y objetos binarios).

Se pueden mezclar tipos de datos en los cálculos DAX, por lo tanto, los resultados variarán según la información
que usemos en las entradas. La conversión se realizará de manera automática.

Ya hemos hablado y estudiado cómo se trabaja en DAX de manera super cial, y ahora aprenderemos a
utilizarlo de manera práctica.

Aprendiendo un nuevo “idioma”: Sintaxis de DAX

En este video queremos que conozcas un poco más sobre DAX, que como sabes es un lenguaje que se basa en funciones que te
permiten realizar una amplia gama de operaciones.

Ahora bien, al aprender este nuevo idioma, lo primero que debes saber es que existen ciertas reglas de sintaxis para escribir
correctamente los nombres de sus tablas y columnas. ¿Cuáles son estas reglas? ¡Vamos a conocerlas!

A. Para hacer referencia a una tabla

1. En el caso de que nuestra tabla lleve un nombre que contenga espacios, esta palabra debe llevar comillas simples. ¡Revisemos
un ejemplo!

=PedidosMes

= ‘Ingresos por mes’

¿Notas la diferencia? La medida pedidos no lleva comillas simples porque no tiene espacio de separación con “mes”, en cambio,
ingresos por mes si está entre comillas, porque existen dos espacios en la frase.

2. Cuando creamos una tabla que lleva un nombre que contenga una tilde, también debemos usar comillas simples, como en el
siguiente ejemplo:

= ‘Información’

Power BI
4 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

3. En el caso de que el nombre de nuestra tabla lleve el mismo nombre que algunas de las funciones que ya existen (suma, resta,
promedio, entre otras) también debemos usar comillas simples. Por ejemplo, si utilizamos la palabra SUM que corresponde a la
función de suma en Power BI, esta debería ir escrita como se muestra a continuación:

= ‘SUM’

B. Para hacer referencia a una columna

En la fórmula para una columna, debemos indicar en qué tabla se encuentran nuestros datos, cuyo nombre deberá ir señalado
entre paréntesis de corchetes. Si lo que escribimos está dentro de los paréntesis no debemos preocuparnos de poner comillas
simples.

Revisemos algunos ejemplos:

= Ingresos por mes[Ingresos]

=Pedidos[País]

=Pedidos[Costo de envío]

Además de lo anterior, te recomendamos tener en cuenta lo siguiente:

1.Los nombres de tabla y columna en DAX son sensibles a mayúsculas y minúsculas, por lo que debes asegurarte de utilizar los
nombres exactos y correctamente escritos al hacer referencia a ellos en tus fórmulas.

2.Evita el uso de espacios en blanco en los nombres de tablas y columnas. En su lugar, puedes utilizar guiones bajos (_) o letras
mayúsculas para separar palabras y hacer los nombres más legibles.

3.Asegúrate de que los nombres de tablas y columnas sean únicos dentro de tu modelo de datos. Evita duplicar nombres que
podrían generar confusión o ambigüedad

Esperamos que estos consejos y reglas, te ayuden a comprender rápidamente el lenguaje DAX, y ser más e ciente en la gestión de
tus datos.

Puedes ver este video en la versión online de tu clase o escaneando este código QR

Comenzando a utilizar los cálculos DAX en el preprocesamiento

Puedes ver este video en la versión online de tu clase o escaneando este código QR

Power BI
5 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

En primera instancia, esto puede parecer un lenguaje complicado, pero sólo requiere de tiempo y práctica.
Para quitarte ese miedo inicial, debes tener en consideración que muchas funciones de este lenguaje
tienen el mismo nombre, e incluso, el mismo comportamiento que algunas de las funciones que
encontramos en Excel.

Dicho esto, es importante recordar que una función de DAX siempre hace
referencia a una columna completa o una tabla. Esto quiere decir que, si bien las
funciones son similares a las que manejamos en Excel, aquí se trabaja en base a
columnas y tablas, desapareciendo así el concepto de “celdas”.

Como pudiste observar en el video, al aplicar DAX, podemos utilizar fórmulas para duplicar o transformar
los datos del modelo existente, o crear una nueva tabla a partir de una serie de datos. En esta acción se
utilizan distintas funciones, signos y valores para avanzar en la creación de modelos de información. Estas
fórmulas se construyen utilizando diferentes elementos o “reglas de sintaxis”:

Power BI
6 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Por lo tanto, al escribir una fórmula DAX, tienes la exibilidad de agregar nuevos cálculos personalizados a
tus tablas existentes. Esto te permitirá realizar análisis más detallados y obtener información valiosa sobre
tus datos. Además, la fórmula DAX se puede utilizar en combinación con otras funciones DAX para realizar
cálculos más complejos y so sticados.

¿Cuáles son los pasos para crear una fórmula? Son bastante simples, toma nota que aquí te los
presentamos.

1. Las fórmulas se crean desde la barra de fórmulas situada en la


parte superior de la ventana del diseñador.

2. Cada fórmula debe comenzar por un signo igual (=).

3. Se puede escribir o seleccionar un nombre de función. Una vez


empieces a escribir las primeras letras de la función o nombre, la
opción de autocompletar mostrará una lista de funciones, tablas y
columnas disponibles.

Power BI
7 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

4. Puedes seleccionar los detalles de cada función de una lista


desplegable o también puedes escribir los valores.

5. Comprueba si existen errores de sintaxis.

6. Presiona "Enter" para aceptar la fórmula.

Power BI
8 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Aprendiendo el lenguaje DAX podrás realizar una gran cantidad de cálculos que te ayudarán a analizar los
datos de tu empresa y crear informes detallados para compartir, solo necesitas constancia y perderle el
miedo. ¡Manos a la obra!

Comparte tu experiencia
¿Qué funciones piensas que existen para que puedas analizar tus datos?

Copyright Todos los derechos reservados

Los recursos alojados en enlaces y códigos QR presentes en este documento podrían no estar disponibles a partir del 28 de enero del 2025

Power BI
9 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Tablas, columnas y medidas en


Power BI con DAX
Ahora que ya sabes sobre el lenguaje DAX es
importante conocer los tipos de funciones que
este nos permite aplicar en Power BI para
entregarnos información sobre nuestros datos.
¡Vamos a conocerlos!

Puedes escuchar este audio en la versión online de tu clase o escaneando este código QR

Ya hemos hablado y estudiado cómo se trabaja en DAX de manera super cial, sin embargo, ahora
aprenderemos a utilizarlo de manera práctica.

En las unidades anteriores aprendimos a crear columnas utilizando los íconos y comandos de Power Query
dentro de Power BI. Con DAX, aprenderemos a crear diferentes elementos calculados, compuestos
principalmente por:

¡Conozcámoslas un poco mejor!

Power BI
10 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

1. Creación de tablas calculadas


En DAX no existe una función directa para crear nuevas tablas, pero sí podemos manipular y operar en las
tablas existentes dentro del modelo de datos. Con “manipular” nos referimos a que se pueden afectar las
columnas, es decir, que podemos crear una columna a partir de otra ( ltrar, resumir o combinar datos).

SUMMARIZE(): se utiliza para crear una nueva tabla resumida basada en un conjunto de datos existente.

Supongamos que tenemos una tabla llamada "Ventas" con las columnas "Producto", "Región" y "Ventas".
Para crear una tabla resumida por producto y región, con la suma de las ventas, podemos usar la siguiente
fórmula:

ADDCOLUMNS(): se utiliza para crear una nueva tabla con columnas adicionales basadas en un conjunto de datos
existentes.

Supongamos que tenemos una tabla llamada "Ventas" con las columnas "Producto", "Región" y "Ventas".
Para agregar una columna calculada con el margen de ganancia, podemos usar la siguiente fórmula:

DISTINCT(): se utiliza para crear una nueva tabla que contiene valores únicos de una columna especí ca en un

conjunto de datos.

Supongamos que tenemos una tabla llamada "Clientes" con la columna "País". Para crear una tabla con los
países únicos de la tabla "Clientes", podemos usar la siguiente fórmula:

Power BI
11 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

CROSSJOIN(): se utiliza para realizar una combinación cruzada de dos o más tablas, creando una nueva tabla que

contiene todas las combinaciones posibles de las de las tablas originales.

Supongamos que tenemos dos tablas llamadas "Productos" y "Regiones", con las columnas "Producto" y
"Región" respectivamente. Para crear una tabla que contenga todas las combinaciones posibles de
productos y regiones, podemos usar la siguiente fórmula:

UNION(): se utiliza para combinar verticalmente dos o más tablas con la misma estructura.

Supongamos que tenemos dos tablas con la misma estructura de columnas llamadas "Ventas_Enero" y
"Ventas_Febrero". Para combinar ambas tablas en una sola tabla, podemos usar la siguiente fórmula:

A continuación te dejamos un archivo con las bases ya importadas. A partir de este, crea una tabla donde
se encuentren solo los deportistas que participaron en Londres (LONDON) a partir de la tabla athlete _
events :

Olimpiadas Dataset(pbix)

Puedes descargar este PDFFile en la versión online de tu clase o escaneando este código QR

Power BI
12 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

2. Creación de columnas calculadas


Una de las características más valiosas de DAX es su capacidad para crear columnas calculadas. Las
columnas calculadas funcionan de manera similar a las columnas regulares en una tabla, pero en lugar de
contener datos almacenados, contienen resultados calculados basados en una fórmula DAX. Esto es
especialmente útil cuando tu conjunto de datos no contiene directamente el campo que necesitas, como
sería, por ejemplo, calcular el Índice de Masa Corporal (IMC) de un deportista, a partir de su peso y altura.

Puedes escribir una fórmula DAX para añadir una columna calculada a cualquier tabla de tu modelo. La
ventaja de las columnas calculadas es que no están sujetas al contexto de la visualización y se calculan
para todas las las de la tabla.

Además, las columnas calculadas son dinámicas y se actualizan automáticamente cuando los valores de
las columnas base cambian. Esto garantiza que los resultados de las columnas calculadas estén siempre
actualizados según la fórmula de nida.

Para crear una columna calculada, debes seguir los siguientes pasos:

Power BI
13 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Power BI
14 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Veamos un ejemplo en el archivo de las olimpiadas que nos ha acompañado a lo largo del curso:

Puedes ver este video en la versión online de tu clase o escaneando este código QR

Esta función no solo nos posibilita a agregar información adicional, con columnas que contengan datos
derivados o resúmenes de otras columnas, sino también sumar información que nos permitirá realizar
ltros y segmentaciones más precisas en tus datos, aplicando categorías especí cas o criterios de ltrado
avanzados que nos facilitará la exploración, el análisis y la visualización de datos en diferentes
perspectivas –y de manera más efectiva –, entre muchas otras utilidades.

3. Creación de medidas con DAX


Las medidas en DAX son pequeñas pero poderosas expresiones que hacen magia con los datos, pues son
capaces de realizar operaciones en una tabla o columna, y resumir la información en informes y
visualizaciones.

¡Ojo! Éstas se usan para realizar cálculos agregados y resumidos en función del contexto de la visualización
especí ca en la que se utilizan, generando un resultado numérico resumido. Estas medidas se calculan
dinámicamente según las las y columnas presentes en la visualización.

Por ejemplo, si tenemos una medida calculada de "Ventas Totales" y la colocamos en un grá co de barras,
la medida se calculará para cada categoría del grá co y mostrará la suma de las ventas para esa categoría.

Dicho eso, a continuación te enseñamos algunas de las funciones de DAX más utilizadas para crear
medidas:

Funciones de agregación
Calculan un valor para todas las las de una columna o tabla, siempre y cuando se utilicen con columnas
numéricas.

Power BI
15 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

SUM(): suma los valores de una columna.

COUNT(): cuenta los valores de una columna.

AVERAGE(): calcula el promedio de los valores de una columna.

MAX(): devuelve el valor máximo de una columna.

MIN(): devuelve el valor mínimo de una columna.

Power BI
16 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Funciones de tiempo
Permiten trabajar con fechas y horas, facilitando los cálculos basados en componentes del tiempo, realizar
comparaciones, crear segmentaciones temporales y generar análisis de datos temporales.

YEAR(): devuelve el año de una fecha.

MONTH(): devuelve el mes de una fecha

DAY(): devuelve el día de una fecha.

HOUR(): devuelve la hora como un número del 0 (12:00 A.M.) al 23 (11:00 P.M.).

MINUTE(): devuelve el minuto de una fecha y hora.

SECOND(): devuelve el segundo de una fecha y hora.

Funciones de texto
Nos permiten manipular y trabajar (formatear, combinar, extraer y analizar) cadenas de texto de manera
e ciente. Una cadena de texto es una secuencia de caracteres alfanuméricos, como letras, números y
símbolos, que almacena una columna.

CONCATENATE(): concatena dos o más cadenas de texto en una sola.

LEFT(): devuelve los primeros caracteres de una cadena de texto.

RIGHT(): devuelve los últimos caracteres de una cadena de texto.

TRIM(): elimina los espacios en blanco de una cadena de texto.

REPLACE(): Reemplaza parte de una cadena de texto, en función del número de caracteres que se especi que, por
una cadena de texto diferente.

UPPER(): Convierte toda una cadena de texto a letras mayúsculas.

FIXED(): Redondea una cifra al número especi cado de decimales y devuelve el resultado como texto. Puede

especi car que el resultado se devuelva con o sin comas.

Power BI
17 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Funciones lógicas
Entregan información acerca de los valores de la expresión, es decir, nos dirán si esta es Verdadera (True) o
Falsa (False), dependiendo si se cumple la expresión que se está evaluando.

IF(): devuelve un valor si una condición es verdadera y otro valor si es falsa.

AND(): devuelve VERDADERO si todas las condiciones especi cadas son verdaderas.

OR(): devuelve VERDADERO si al menos una de las condiciones especi cadas es verdadera.

NOT(): devuelve el resultado opuesto. Es decir, cambia lo que es falso a verdadero y, al contrario.

Power BI
18 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Como puedes ver, existe una extensa cantidad de funciones para analizar tus datos, y aún hay más allá
afuera, como te mostramos en el siguiente material:

Librería de funciones DAX (Data Analysis Expressions) (pdf)

Puedes descargar este PDFFile en la versión online de tu clase o escaneando este código QR

Una vez hayas terminado, revisa este video tutorial para comprobar si llegaste al mismo resultado.

Puedes ver este video en la versión online de tu clase o escaneando este código QR

Finalmente, podemos entender que el poderoso lenguaje DAX en Power BI nos brinda un control total sobre
los cálculos y análisis de nuestros datos, y al dominarlo, seremos capaces de llevar nuestras capacidades
de análisis a un nivel superior, desbloqueando nuevas perspectivas y descubriendo información valiosa en
nuestros datos.

¡No esperes más! Es hora de abrir las puertas al conocimiento de DAX y comenzar nuestro viaje para
convertirnos en expertos en este lenguaje de análisis de datos enriquecido.

Comparte tu experiencia
Te invitamos a aplicar estas funciones para analizar tus datos, ¿Cuál te resultó más útil? ¿Por qué?

Copyright Todos los derechos reservados

Los recursos alojados en enlaces y códigos QR presentes en este documento podrían no estar disponibles a partir del 28 de enero del 2025

Power BI
19 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Copilot: Usando IA en la
confección de medidas en
Power BI
Visualizaciones en menos tiempo, y con menos
esfuerzo. ¿Una función? Te la entrego.
¿Combinar columnas? Ya lo tenía planeado. Así
será trabajar en Power BI de ahora en adelante,
gracias a Copilot.

Puedes escuchar este audio en la versión online de tu clase o escaneando este código QR

La inteligencia arti cial (IA) ha revolucionado nuestra forma de interactuar con la tecnología y ha
encontrado su lugar en numerosos aspectos de nuestras vidas. Desde asistentes virtuales en nuestros
dispositivos móviles hasta sistemas de recomendación personalizados en plataformas de streaming, la IA
ha demostrado su capacidad para realizar tareas complejas de manera e ciente. Pero, ¿cómo funciona
realmente esta increíble tecnología?

La inteligencia arti cial generativa se re ere a una tecnología que busca emular las capacidades cognitivas
humanas mediante el uso de algoritmos y modelos matemáticos, siendo capaz de aprender de patrones y
tendencias para crear soluciones nuevas y modelos. En otras palabras, se re ere a la utilización de
algoritmos y el aprendizaje automático para analizar datos y generar nuevas soluciones que pueden ser
útiles en una variedad de contextos.

Como es hoy en día el caso de Power BI y un sinfín de herramientas de Microsoft.

Power BI
20 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Esta nueva herramienta en Power BI es COPILOT, que utiliza la inteligencia arti cial generativa
para analizar los datos y, en función de los patrones y tendencias que detecta, sugiere medidas
personalizadas que los usuarios pueden aplicar para obtener los resultados deseados.

Veamos cómo funciona:

Puedes ver este recurso interactivo en la versión online de tu clase o escaneando este código QR

La confección de medidas en PowerBI puede ser un proceso complejo y tedioso, especialmente cuando se
trata de aprender cientos y cientos de funciones. En la mayoría de los casos, los usuarios tienen que invertir
una cantidad signi cativa de tiempo y esfuerzo para poder crear medidas personalizadas y obtener los
resultados deseados. Sin embargo, gracias a los avances en la tecnología de inteligencia arti cial
generativa, se ha logrado crear herramientas que permiten aumentar la capacidad de auto instrucción en la
creación de medidas en Power BI, como es el caso de Copilot.

Es aquí donde entra la magia de DAX en Copilot.

Power BI
21 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

[Ingresamos una instrucción en lenguaje natural solicitando crear una medida para calcular la altura
máxima de los deportistas en la tabla London, y nos entrega la fórmula DAX lista para ingresar]

Al utilizar la inteligencia arti cial para analizar los datos, Copilot puede generar
soluciones y medidas personalizadas que pueden ser más precisas y efectivas que las
creadas manualmente por los usuarios, ahorrándoles tiempo y esfuerzo.

Así, gracias a Copilot y otros avances en la tecnología de inteligencia arti cial generativa, los usuarios de
Power BI podrán ahorrar tiempo y esfuerzo en la creación de medidas personalizadas, obteniendo los
mismos resultados deseados sin tener que conocer por completo todo el mundo de funciones en DAX.

Power BI
22 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Comparte tu experiencia
Además de las funciones DAX, ¿qué otras acciones crees podrás pedirle a Copilot?

Copyright Todos los derechos reservados

Los recursos alojados en enlaces y códigos QR presentes en este documento podrían no estar disponibles a partir del 28 de enero del 2025

Power BI
23 de 24
Power BI
Unidad 4 "Preprocesamiento y generación de métricas y columnas con DAX"

Materiales recomendados
Unidad 4
Revisa estos materiales para complementar tu
estudio.

Material complementario 1
DAX es el motor detrás de las funciones y fórmulas que permiten realizar cálculos, crear medidas
personalizadas y realizar manipulaciones complejas de datos en Power BI. No importa si eres un
principiante en DAX o si ya tienes algo de experiencia, este texto está diseñado para ser una guía accesible
y completa que te acompañará en tu viaje de aprendizaje, donde se desglosan los conceptos
fundamentales de DAX y te guiarán en su aplicación práctica.

Introducción a Dax (pdf)

Puedes descargar este PDFFile en la versión online de tu clase o escaneando este código QR

Copyright Todos los derechos reservados

Los recursos alojados en enlaces y códigos QR presentes en este documento podrían no estar disponibles a partir del 28 de enero del 2025

Power BI
24 de 24

También podría gustarte