Computing">
Examen - Power BI Service y DAX
Examen - Power BI Service y DAX
Examen - Power BI Service y DAX
Contoso es una empresa dedicada a la venta de productos de todo tipo. Hasta este momento
usted ha podido avanzar gran parte de las visualizaciones avanzadas con DAX.
1. Crear una nueva medida que calcule el costo total. La medida deberá tener un tipo de
datos moneda en $ y cero decimales.
2. Cree una tabla con las columnas “Year”, “Month”, “Total Ingresos Dscto”,
“Total Costos”.
3. Cree la medida que calcula la utilidad total. La medida deberá tener un tipo de dato
moneda en $ y cero decimales.
4. Agregar la medida “Total Utilidad” a la tabla creada en el punto 2. Esta table deberá
tener la siguiente forma:
Ahora crearemos unos botones que permitirán visualizar los ingresos, los costos e y la utilidad
de manera independiente, para ello realizar lo siguiente:
5. Desde la pestaña Inicio, seleccionar la opción Especificar datos para crear un nuevo
Dataset.
7. Crear una nueva medida que permita mostrar los ingresos, costos o utilidad
dependiendo de la selección creada en el punto 6. Es decir, si está filtrado cualquiera
de las opciones creadas en el punto anterior se deberá mostrar esta información en las
visualizaciones. Si no se selecciona ninguna de esas opciones por defecto se deberá
mostrar los ingresos. El tipo de dato debe ser moneda en $ y cero decimales.
Total Seleccion =
IF(ISCROSSFILTERED(Selector[Selección]),
SWITCH(TRUE(),
VALUES(Selector[Selección])="Total Ingresos",[Total Ingresos Dscto],
VALUES(Selector[Selección])="Total Costos",[Total Costos],
VALUES(Selector[Selección])="Total Utilidad",[Total Utilidad],
[Total Ingresos Dscto]),
10. Cambie el formato del selector para que se muestre como botones horizontales. Para
esto manteniendo seleccionada la visualización de segmentación de datos ir al panel
de formato (ícono del rodillo), despliegue la pestaña General, luego hacer clic en
Orientación y elija la opción Horizontal.
Verifique que sucede con la tabla cuando selecciona cada una de las opciones de la
segmentación de datos. (Conteste la pregunta 1 del examen).
Ahora veremos cómo puede utilizar este selector de una manera más dinámica con otras
visualizaciones.
Hasta este momento hemos creado visualizaciones con la información de nuestra base de
datos. Sin embargo, a veces es necesario realizar algunas simulaciones para ver cómo puede
variar la data si cambiamos ligeramente algún valor. Por ejemplo, en ¿en cuánto podría variar la
utilidad si el costo disminuye en 5%? o ¿Cuánto sería el ingreso recaudado si el costo aumenta
en 5%? Estas preguntas pueden ser resueltas con el uso de parámetros WHAT IF.
21. Agregar un parámetro “What if” que permita determinar el impacto de la variación
del Precio Unitario en 10%. Desde la pestaña Modelado, seleccionar Parámetro
Nuevo.
Nombre: % Ajuste PU
Tipo de datos: Número decimal.
Mínimo: -1 (puede variar hasta 100% hacia abajo)
Máximo: 1 (puede variar hasta 100% hacia arriba)
Incremento: 0.1 (incremento del 10%)
Valor predeterminado: 0
Hasta este momento no existe ningún impacto sobre la visualización, en efecto, esto se debe a
que aun no hemos configurado las medidas afectadas por este % de ajuste.
23. Para un mejor entendimiento crearemos una tabla con los campos
“ProductCategory” ubicado en el Dataset ProductCategory y la medida “PU
Promedio”.
24. Agregar una nueva medida “PU Promedio Ajustado” con tipo de dato moneda $ y
dos decimales.
25. Crear las siguientes nuevas medidas con tipo de dato moneda $ y cero decimales:
26. Agregar las medidas “Total Ingresos Dscto”, “Total Ingresos Ajustado”, “Total
Utilidad” y “Total Utilidad Ajustada” a la tabla creada en el punto 23.
27. Agregar la medida “Total Utilidad Ajustada” al gráfico creado en el punto 20.
Ahora tendrá un reporte formado por tres visualizaciones: (1) una segmentación de datos, (2)
una tabla, y (3) un gráfico de líneas. Aparentemente este reporte no tiene nada de novedoso;
sin embargo, si usted cambia el “% Ajuste PU” de la segmentación de datos, podrá ver como
varía los otros dos gráficos.
30. Cree un Dashboard en Power BI Service utilizando las visualizaciones del archivo
publicado en el punto anterior.
31. Personalice el diseño de sus visualizaciones en modo mobile (vista desde el celular).
(Conteste la pregunta 4 del examen).