(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa

PL-300: cómo implementar medidas rápidas (Quick Measures) en Power BI

João Barros 13 de November de 2026 4 min de lectura

Voy a explicar cómo implementar y usar las Quick Measures (Medidas Rápidas) en Power BI — una competencia útil en el examen PL-300 y valiosa en la práctica para acelerar la creación de medidas comunes, aprender patrones de DAX y mantener consistencia en los análisis.

Qué necesitas saber

Las Quick Measures son asistentes en Power BI Desktop que generan fórmulas DAX para escenarios comunes (por ejemplo, % de variación, running total, year-to-date). No son mágicas: generan DAX que debes comprender, adaptar y optimizar. Son útiles para acelerar el desarrollo, enseñar patrones de cálculo y reducir errores en medidas simples, pero tienen limitaciones en rendimiento y personalización en comparación con medidas escritas manualmente.

Ejemplo conceptual: pedir al asistente un Running Total sobre la columna [SalesAmount] creará una medida que suma acumulativamente las ventas ordenadas por una columna de fecha, frecuentemente usando funciones como CALCULATE, FILTER, ALLSELECTED y SUMX o DATESYTD.

Cómo funciona

Pasos esenciales para usar Quick Measures correctamente:

  1. Preparación: asegúrate de que tienes una tabla de fechas correctamente marcada como Date Table (table marked as date table) y relaciones correctas entre hechos y dimensiones.
  2. Crear Quick Measure: en Power BI Desktop, selecciona una tabla en el panel Fields, haz clic derecho y elige "New quick measure". Sigue el asistente y elige el tipo de cálculo.
  3. Parámetros: el asistente pide que indiques las columnas o medidas relevantes (por ejemplo, base value, target value, date column). Elige campos adecuados y confirma.
  4. Inspeccionar el DAX generado: después de crearla, abre la fórmula y lee el DAX. Comprender lo que se ha generado es crucial; modifica si es necesario.

Ejemplo práctico: crear % de variación mes a mes (MoM growth).

// Exemplo simplificado que podes ver após criar a Quick Measure
MoM % =
VAR Current = SUM('Sales'[SalesAmount])
VAR Prior = CALCULATE(SUM('Sales'[SalesAmount]), PREVIOUSMONTH('Date'[Date]))
RETURN DIVIDE(Current - Prior, PRIOR)

El asistente puede generar una expresión similar, pero con matices (ALLSELECTED, IFERROR, o manipulación del contexto) que debes revisar para garantizar lógica y rendimiento.

En la práctica

Buenas prácticas al usar Quick Measures:

  • Marca la tabla de fechas: muchas Quick Measures usan funciones de tiempo que dependen de una Date Table marcada en el modelo.
  • Revisa y simplifica: el DAX automático puede ser prolijo. Identifica redundancias y sustitúyelas por versiones más eficientes cuando sea necesario (por ejemplo, usar DATESYTD en lugar de FILTER/ALL cuando sea aplicable).
  • Convierte Quick Measures en medidas reutilizables: traslada el DAX generado a una medida con nombre claro y úsala en varios visuales; evita crear la misma Quick Measure varias veces.
  • Prueba con distintos contextos: valida la medida en filtros de página, slicers y visuales con diferentes granularidades para asegurar comportamientos previsibles.
  • Documenta el propósito: añade comentarios en la definición DAX (usando /* comentario */) para aclarar lógica especial o supuestos de negocio.

Errores comunes

1) Confiar ciegamente en el DAX generado: muchos candidatos usan Quick Measures sin leer el DAX. Esto provoca sorpresas cuando la medida falla en escenarios filtrados o tiene problemas de rendimiento.

2) Crear Quick Measures sin una Date Table marcada: las medidas de tiempo generadas asumen una fecha continua; sin una Date Table marcada los cálculos de periodo (YTD, MTD, QTD) quedan incorrectos.

3) Multiplicar medidas idénticas: recrear la misma Quick Measure en varias tablas o visuales en lugar de consolidarla en una medida única aumenta la confusión y dificulta la optimización.

Cómo practicar

Practica con datos reales: usa el dataset de demostración Sales/Contoso o crea un pequeño modelo con tablas de Sales, Products, Customers y una Date Table. Intenta crear Quick Measures para:

  • Porcentaje de variación mes a mes (MoM)
  • Running total (acumulado)
  • Rank por ventas por producto
  • YTD y comparación year-over-year (YoY)

Para preparación del examen y práctica oficial, usa el Practice Assessment OFICIAL de Microsoft (gratuito) y la Study Guide oficial del examen PL-300 (también gratuita). Estos recursos ayudan a validar el conocimiento sin usar materiales prohibidos.

En resumen

  • Quick Measures aceleran la creación de medidas comunes y ayudan a aprender patrones DAX, pero requieren revisión y optimización.
  • Marca siempre tu Date Table y valida las medidas en múltiples contextos de filtro para evitar resultados erróneos.
  • Evita duplicación: centraliza el DAX generado en medidas reutilizables y documenta la lógica.
  • Practica con datasets reales y complementa con el Practice Assessment oficial y la study guide de Microsoft.