parametros-de-campo-powerbi
Miquel Zelich

Miquel Zelich

Business Intelligence Consultant | Data Analyst

Otros Artículos:

Parámetros de campo en PowerBI

Compartir en linkedin
LinkedIn
Compartir en facebook
Facebook
Compartir en twitter
Twitter
Compartir en whatsapp
WhatsApp

Introducción

Hoy queremos hablaros de parámetros de campo. Los parámetros de campo es una nueva característica en Power BI, todavía en fase de preliminar, que nos permite cambiar dinámicamente las dimensiones o las métricas que se usan en las visualizaciones.

Esta característica está pensada principalmente para los lectores de los informes que acceden des del Power Bi Service ya que desde un selector van a poder cambiar el objeto de análisis de las visualizaciones sin tener que entrar en modo edición.

En este ejemplo el usuario final tiene la capacidad de modificar por un lado los campos por los que quiere agrupar los datos y las métricas que se quieren analizar:

parametros-dimensiones-powerbi-ejemplo

Previa a esta actualización era posible conseguir este comportamiento, pero con más esfuerzo. Primeramente, solo funcionaba con métricas y el proceso de creación era más tedioso, teniendo que crear una tabla, ya fuera con DAX, Power Query o con la modalidad de Insertar Datos con los nombres de las métricas que queríamos cambiar de manera dinámica para crear el selector. Con esta tabla adicional creábamos una métrica utilizando la función SWITCH() para poder vincular el valor seleccionado de esta tabla con la métrica real.

Este proceso es mucho más sencillo con la ayuda de los Parámetros de campo.

Habilitar característica:

Primero tenemos que activar la característica

1. Hay que asegurar que tenemos la última versión de Power BI Desktop en el momento de este artículo, mayo de 2022

como-habilitar-parametros-de-campo-paso-1

2. Habilitamos la versión preliminar en Archivo > Opciones y configuración > Opciones > Características de versión preliminar:

como-habilitar-parametros-de-campo-paso-2

3. Reiniciamos Power BI Desktop.

Creación de un parámetro de campo

Una vez tenemos la característica habilitada podemos crear los parámetros.

1. Para crearlos iremos a Modelado y seleccionamos Nuevo parámetro > Campos:

como-crear-un-parametro-de-campo-paso1

2. En la ventana seleccionamos los campos que queremos añadir en el selector de campos:

como-crear-un-parametro-de-campo-paso-2

Con esto pasos, Power BI creará un selector en nuestro informe con los campos seleccionados y una tabla con DAX con 3 columnas: nombre del campo, nombre real de la columna, orden de los diferentes campos. Esta tabla nos permite poder crear el selector.

como-crear-un-parametro-de-campo-paso-3

*La primera columna es el nombre que se mostrará en la visualización y lo podemos modificar directamente en el código DAX. También puedes añadir un nuevo parámetro siguiendo la misma estructura.

Uso de los parámetros de campo

Con todo ya creado ahora solo falta añadir el campo de parámetros en nuestro objeto visual. En este caso hemos creado un selector con campos de dimensiones por lo tanto añadiremos el campo en el eje de la Y:

selector-campo-de-dimensiones

El selector nos permite cambiar el campo por el que podemos agrupar

selector-para-cambiar-parametros-de-campo

De la misma manera podemos crear un parámetro de campo con métricas creadas y cambiar las métricas analizables.

cambiar-metricas-en-un-parametro-de-campo

Y de esta manera poder interactuar con los dos selectores:

selectores-en-los-parametros-de-campo

Si seleccionamos más de un campo del selector se van a mostrar todos los seleccionados en la visualización.

Consideraciones finales

Para que esta característica funcione bien y con cualquier campo es muy importante contar con un modelo bien definido y a poder un modelo de estrella ya que nos permite sacar el máximo partido de Power BI y asegurar una correcta utilización de las relaciones del modelo.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Business Data Master Logo

No te pierdas el

WEBINAR
Gratuito

Explicaremos en detalle los contenidos y objetivos del Business Data Master

29/11/2021

18:30 (GTM+1)

Online

BUSINESS DATA MASTER

* Tu información será utilizada exclusivamente para contactarte en relación al Business Data Master. No hacemos spam ni compartimos datos con terceros.