Power BI: Análisis de escenario con parámetros

Power BI es uno de los softwares más utilizados actualmente en el área de inteligencia empresarial. Uno de los motivos de este éxito es el poder que le otorga al usuario para visualizar diferentes escenarios y proporcionar insights y toma de decisiones.

Uno de los principales recursos que tenemos en este sentido son los parámetros, que nos ayudarán a realizar el análisis de escenarios.
Para entender mejor cómo funciona este análisis de escenarios, vamos hacernos algunas preguntas del tipo:
¿Qué pasaría si reduzco el costo de producción de mi producto?, ¿Cuánto impactaría eso en mi ganancia?
¿Y si varío los impuestos? ¿Mi ingreso se ve afectado? ¿Cuál sería el ingreso?

Este tipo de análisis también es conocido como “What if?”, o “¿Qué pasaría si...?” en español.
Bien, pero ¿cómo podemos responder a estas preguntas con la ayuda de PBI? Vamos a utilizar el recurso de parámetros, que nos permitirá crear estos escenarios de forma automática.
Para ello, podemos ir a la pestaña “Modelado”:

Y hacer clic en la opción “Nuevo parámetro”:

Fíjate que debajo de esta opción aparece el término “Parámetros”, que nos permitirá construir estos escenarios.
A continuación, se abrirá una ventana donde podremos configurar cómo funcionarán estos parámetros:

De esta forma, podemos asignar un nombre al parámetro. También podemos configurar qué tipo de datos utilizaremos, como por ejemplo: números enteros, números decimales o decimales fijos.
Además, podemos definir cuál será el valor mínimo y máximo entre los que nuestro parámetro podrá variar, así como el incremento de cuánto en cuánto avanzará.
Veamos entonces un ejemplo en el que tenemos la información de los costos de operación:

Ahora quiero hacer el siguiente análisis de escenario: ¿Y si reduzco esos costos? ¿Cuánto cambia mi ganancia?
Para eso, vamos a crear un nuevo parámetro. En la configuración del parámetro le daremos el nombre de “% de reducción”. También vamos a seleccionar como tipo de datos la opción de números decimales (ya que vamos a trabajar con porcentajes), y la variación será de un mínimo de 0 y un máximo de 0.5 (representando el 50%, una variación que será suficiente en nuestro caso, aunque podrías elegir 1, por ejemplo, representando el 100%). También pondremos un incremento de 0.01, ya que quiero que este análisis me proporcione escenarios variando de 1 en 1%.

De esta manera, Power BI ya nos muestra la visualización de nuestro parámetro:

(Por supuesto que aquí puedes formatear con los colores y la apariencia que prefieras).
Vale la pena recordar que el título de nuestra visualización está en porcentaje, y aunque el número que aparece en la caja, justo debajo del título, esté en formato decimal, debemos entender que también se trata de un porcentaje.
Observa también que automáticamente se crean una tabla y una medida con el nombre del parámetro:

Cuando hacemos clic en la tabla, vemos la siguiente fórmula DAX:

Justamente, con los parámetros que hemos configurado,
Pero para hacer este recurso más automatizado, vamos crear una medida llamada “Costo de reducción con x%”:

Con la siguiente fórmula DAX:

Es decir, vamos usar el valor de Costos de la operación anterior y restar el valor de % de reducción. Matemáticamente, restar un porcentaje es lo mismo que multiplicar por 1 menos el porcentaje que deseas descontar.
Ahora podemos insertar una tarjeta y arrastrar esa medida a su campo:

Como aún no hemos alterado el parámetro, sigue mostrando el mismo valor; sin embargo, vamos arrastrar la variación hasta el 30% y observar lo que sucede:

En la caja tenemos la variación de 0,3, lo que en la práctica representa una variación del 30%.
¡Ahí está! Hemos logrado realizar el cambio y también la comparación de los dos escenarios diferentes.
Ahora es tu turno. Crea algunas variaciones y compártelas con nosotros.
Si deseas conocer más sobre el tema de parámetros, te recomendamos este material:
Power BI: parámetros y exportación de plantillas
Créditos
Contenido: Daniel Siqueira
Adaptación: Samantha Faustino