in
Inicio › Blog › Dashboards adaptativos en Power BI con Field Parameters
Power BI

Dashboards adaptativos en Power BI con Field Parameters

Jose Luis Rico 24 enero 2026 ⏱ 15 min lectura
Dashboard adaptativo en Power BI con métricas dinámicas

Uno de los problemas más comunes cuando diseñamos dashboards en Power BI es que acabamos duplicando páginas: una para ventas, otra para margen, otra para el equipo de finanzas… El resultado es un informe que pesa demasiado, es difícil de mantener y confunde al usuario final.

En este artículo te explico cómo diseñar dashboards que se adaptan dinámicamente al usuario usando Field Parameters en Power BI: qué son, cómo se crean paso a paso, cómo combinarlos con títulos dinámicos en DAX y cuándo tiene sentido aplicarlos.

💡

Lo que vas a aprender: Field Parameters, títulos dinámicos con DAX, diferencia con el enfoque SWITCH clásico y buenas prácticas de UX para dashboards que el usuario controla sin tocar el informe.

¿Qué son los Field Parameters?

Los Field Parameters son una funcionalidad nativa de Power BI, disponible desde mayo de 2022, que permite al usuario final seleccionar qué campo o medida quiere visualizar en un gráfico, sin que el desarrollador tenga que crear un visual por cada combinación posible.

En lugar de tener tres gráficos de barras distintos (uno para Ventas, otro para Margen y otro para Unidades), tienes uno solo que cambia dinámicamente según lo que el usuario seleccione en un segmentador.

La lógica es sencilla: Power BI genera una tabla especial que actúa como un menú de opciones. Cuando el usuario elige una opción en el segmentador, el visual asociado actualiza su eje o sus valores automáticamente. Sin código adicional, sin páginas duplicadas.

Cómo crear un Field Parameter paso a paso

Paso 1: Activar la funcionalidad (si no está visible)

Si no ves la opción en el menú de Modelado, ve a Archivo → Opciones y configuración → Opciones → Características de vista previa y activa «Parámetros de campo». Reinicia Power BI Desktop. En versiones recientes del servicio (2023+) suele estar activado por defecto.

Paso 2: Crear el parámetro

Ve a Modelado → Nuevo parámetro → Campos. Aparece un cuadro de diálogo donde:

  • Pones un nombre al parámetro (por ejemplo, «Métrica seleccionada»)
  • Seleccionas las medidas que quieres incluir: Ventas Totales, Margen %, Unidades Vendidas…
  • Marcas la casilla «Agregar segmentación a esta página»

Al hacer clic en Crear, Power BI añade automáticamente al modelo una tabla con la siguiente estructura DAX:

-- DAX generado automáticamente por el Field Parameter
Métrica seleccionada = {
    ("Ventas", NAMEOF('Ventas'[Total Ventas]), 0),
    ("Margen", NAMEOF('Ventas'[Margen %]), 1),
    ("Unidades", NAMEOF('Ventas'[Unidades]), 2)
}

No necesitas tocar este DAX. Power BI lo gestiona solo.

Paso 3: Conectar el parámetro al visual

Selecciona el gráfico que quieres hacer adaptativo. En el panel de Visualizaciones, arrastra el campo [Métrica seleccionada] al área de Valores (o al Eje Y si es un gráfico de barras o líneas). El visual queda en espera hasta que el usuario elige una opción en el segmentador.

Paso 4: Probar

Publica en el servicio de Power BI o usa la vista previa en Desktop: al seleccionar una opción en el segmentador, el gráfico cambia de métrica al instante. Si has conectado varios visuales al mismo parámetro, todos se actualizan de forma sincronizada.

Títulos dinámicos con DAX

Una de las buenas prácticas más fáciles de implementar — y más valoradas por los usuarios — es que el título del gráfico cambie con la selección. Si el usuario elige «Margen %», el título debería decir «Evolución del Margen %», no un genérico «Evolución de la métrica».

Para conseguirlo, crea una medida DAX:

Título Dinámico =
"Evolución de " & SELECTEDVALUE(
    'Métrica seleccionada'[Métrica seleccionada],
    "la métrica seleccionada"
)

Luego, en el visual:

  1. Ve a Formato → General → Título
  2. Activa el título y haz clic en el icono fx junto al campo de texto
  3. Selecciona la medida Título Dinámico como valor del campo

El título del gráfico ahora refleja exactamente lo que el usuario tiene seleccionado. Si no hay selección activa, muestra el texto por defecto. Pequeño detalle, gran diferencia en la experiencia de usuario.

Field Parameters vs. SWITCH: cuál usar y por qué

Antes de que existieran los Field Parameters, la solución estándar para conseguir métricas seleccionables era la combinación SWITCH + SELECTEDVALUE:

Métrica Dinámica =
SWITCH(
    SELECTEDVALUE('Parámetro'[Parámetro Orden]),
    0, [Total Ventas],
    1, [Margen %],
    2, [Unidades Vendidas],
    [Total Ventas]  -- valor por defecto
)

Este enfoque sigue siendo válido, pero tiene desventajas evidentes frente a Field Parameters:

  • Hay que mantener la tabla de parámetros a mano — añadir una fila por cada nueva métrica
  • La medida SWITCH hay que actualizarla cada vez que cambia el conjunto de opciones
  • No admite columnas, solo medidas
  • Es más frágil si el modelo cambia de estructura

Field Parameters resuelve todo esto de forma nativa: la tabla se genera sola, admite tanto medidas como columnas, y cualquier cambio en las medidas se refleja automáticamente.

¿Cuándo sigue teniendo sentido SWITCH? Cuando necesitas lógica condicional más compleja que simplemente elegir entre medidas existentes. Por ejemplo: si según la selección del usuario quieres aplicar una fórmula completamente distinta, no solo seleccionar una medida diferente.

Cuándo tiene sentido un dashboard adaptativo

No todos los informes se benefician de esta técnica. Vale la pena plantearlo cuando:

  • Tienes audiencias mixtas en el mismo informe: operaciones quiere ver unidades y rotación; dirección quiere ver margen y ventas. Sin Field Parameters, o creas dos informes o multiplicas las páginas.
  • El informe circula entre departamentos: cuando ventas, finanzas y marketing comparten el mismo fichero, cada área quiere sus KPIs sin que los demás «contaminen» la vista.
  • Quieres reducir páginas en un informe existente: si tienes 6 páginas casi idénticas con distinta métrica, un Field Parameter bien aplicado las convierte en 1-2 páginas sin perder funcionalidad.

Buenas prácticas de UX para dashboards adaptativos

  • Limita las opciones: no ofrezcas más de 5-6 métricas en el segmentador. Más opciones generan parálisis de decisión.
  • Usa títulos dinámicos: que el título del gráfico cambie con la selección (ver sección anterior). Es el detalle que más impacto visual tiene.
  • Consistencia visual: mantén el mismo esquema de color y la misma posición de los elementos independientemente de la métrica seleccionada.
  • Valor por defecto claro: pre-selecciona la métrica más importante para que el dashboard tenga sentido al abrirse, sin que el usuario tenga que hacer nada.
  • Un segmentador, no varios: si tienes varios gráficos adaptativos, evalúa si todos deben responder al mismo segmentador o a segmentadores independientes. Lo primero simplifica la experiencia; lo segundo da más control al usuario avanzado.

Field Parameters: del informe multipágina al dashboard que se adapta

Los Field Parameters son de esas funcionalidades que, una vez que las usas, no entiendes cómo diseñabas sin ellas. El resultado no es solo un informe más limpio técnicamente — es un informe que el usuario percibe como inteligente, que «entiende» lo que necesita ver sin que nadie se lo haya configurado para él.

Si tienes un informe actual con páginas duplicadas o con demasiados visuales casi idénticos, ese es el candidato perfecto para empezar. Crea el parámetro, conecta dos o tres gráficos y añade el título dinámico. Con eso ya tienes el 80% del impacto.

Si tienes dudas sobre cómo implementarlo en tu caso concreto, escríbeme. Es exactamente el tipo de problema que me gusta resolver.

Power BI Field Parameters DAX UX Dashboards Diseño BI

Comentarios

Deja tu comentario

Los comentarios son revisados antes de publicarse.

Jose Luis Rico Rocamora

Jose Luis Rico Rocamora

Power BI & Analytics Specialist · PL-300 Certified

Especialista en Business Intelligence con más de 10 años de experiencia en retail, finanzas y operaciones. En Datency comparto lo que aprendo y aplico en el día a día.

¿Necesitas aplicar esto
en tu empresa?

Diseño e implemento soluciones de Power BI adaptadas a tu negocio. Hablamos sin compromiso y vemos qué tiene sentido en tu caso.

Scroll al inicio