A partir de la versión de abril de 2017 de Power BI Desktop, puede usar Medidas rápidas para realizar cálculos comunes y eficaces de manera rápida y sencilla. Una medida rápida ejecuta una serie de comandos DAX en segundo plano (no es necesario escribir la fórmula DAX, se hace automáticamente) basados en lo que escriba en un cuadro de diálogo. Después, se muestran los resultados para poder usarlos en el informe. Y lo mejor de todo: puede ver la fórmula DAX que está ejecutando la medida rápida, y empezar a poner en práctica sus conocimientos sobre DAX, o ampliarlos.

Las medidas rápidas se crean haciendo clic con el botón derecho en un campo del área Campos. Después, hay que seleccionar Medidas rápidas en el menú que aparece. También puede hacer clic con el botón derecho en cualquier valor del panel Valores de un objeto visual (como el campo Valores de un objeto visual Gráfico de barras). Hay muchas categorías disponibles de cálculos, y formas de modificarlos para ajustarlo a sus necesidades.

Habilitación de la versión preliminar de Medidas rápidas

Puede probar la nueva característica Medidas rápidas a partir de la versión de abril de 2017 de Power BI Desktop. Para habilitar esta característica en versión preliminar, seleccione Archivo > Opciones y configuración > Opciones > Características en vista previa y, a continuación, marque la casilla situada junto a Medidas rápidas. Deberá reiniciar Power BI Desktop después de realizar la selección.

Deberá reiniciar Power BI Desktop después de realizar la selección.

Uso de Medidas rápidas

Para crear una medida rápida, haga doble clic en un campo (cualquiera) del área Campos de Power BI Desktop y seleccione Medidas rápidas en el menú que aparece.

Nota: El modelado debe estar disponible en el conjunto de datos cargado actualmente para poder utilizar Medidas rápidas. Por lo tanto, las conexiones dinámicas (por ejemplo, una conexión a un conjunto de datos del servicio de Power BI) no mostrarán el elemento de menú Medidas rápidas cuando se hace clic con el botón derecho en la lista Campos.

Cuando se selecciona desde el menú contextual, se muestra la siguiente ventana Medidas rápidas, que permite al usuario seleccionar el cálculo deseado y los campos en los que quiere que se ejecute dicho cálculo.

Cuando se selecciona el menú desplegable, verá una larga lista de medidas rápidas disponibles.

Hay cinco grupos distintos de tipos de cálculo de Medidas rápidas, cada uno con un conjunto de cálculos. Los grupos y los cálculos son los siguientes:

  • Agregado de la categoría
    • Promedio de la categoría
    • Varianza de la categoría
    • Valor máximo de la categoría
    • Valor mínimo de la categoría
    • Media ponderada por categoría
  • Filtros y líneas base
    • Medida filtrada
    • Diferencia respecto a la línea base
    • Diferencia de porcentaje respecto a la línea base
  • Inteligencia de tiempo
    • Total anual hasta la fecha
    • Total trimestral hasta la fecha
    • Total mensual hasta la fecha
    • Cambio año a año
    • Cambio trimestre a trimestre
    • Cambio mes a mes
    • Media móvil
  • Totales
    • Total acumulado
    • Total por categoría (con filtros aplicados)
    • Total por categoría (sin filtros aplicados)
  • Operaciones matemáticas
    • Suma
    • Resta
    • Multiplicación
    • División
    • Diferencia porcentual
  • Texto
    • Clasificación por estrellas
    • Lista de valores concatenados

Tenemos previsto agregar estos cálculos y queremos conocer su opinión sobre qué medidas rápidas le gustaría ver, así como si tiene ideas (por ejemplo, fórmulas DAX subyacentes) para Medidas rápidas que quiera enviar para que las tengamos en cuenta. Obtenga más información al final de este artículo.

Ejemplo de Medidas rápidas

Consulte un ejemplo de cómo funcionan estas Medidas rápidas.

El siguiente objeto visual Matriz muestra una tabla de ventas de distintos productos de electrónica. Es una tabla básica que incluya el total de cada categoría.

Al hacer clic con el botón derecho en el área de campos Valores y seleccionar Medidas rápidas, podremos elegir Promedio de la categoría como cálculo. Después, Suma de SalesAmount como valor base, luego, especifique SalesAmount arrastrando ese campo desde el cuadro Campos del panel derecho hasta la sección Categoría de la izquierda.

Al hacer clic en Aceptar, veremos que se producen unos resultados interesantes, como se muestra en la imagen de después de esta lista:

  1. El objeto visual Matriz ahora tiene una nueva columna que muestra nuestro cálculo (en este caso, Promedio de SalesAmount en SalesAmount).
  2. Se ha creado una medida, que está disponible en el área Campos y aparece resaltada (Power BI coloca un cuadro amarillo alrededor de ella). Esta medida está disponible puede usarse en cualquier otro objeto visual del informe, no solo para el que se creó originalmente.
  3. La fórmula DAX que se creó para la medida rápida se muestra en la barra de fórmulas.

Para empezar con el primer elemento, tenga en cuenta que la medida rápida se aplicó al objeto visual. Hay una nueva columna y un nuevo valor asociados, que se basan en la medida rápida que se creó.

En segundo lugar, la medida rápida se muestra en el área Campos del modelo de datos y se puede utilizar como cualquier otro campo del modelo y con cualquier otro objeto visual. En la siguiente imagen, se creó un gráfico de barras rápido mediante el nuevo campo que generó la medida rápida.

Avancemos a la siguiente sección para analizar ese tercer elemento, las fórmulas DAX.

Aprenda a usar DAX usando Medidas rápidas

Otra gran ventaja de la característica Medidas rápidas es que muestra directamente la fórmula DAX que se creó para implementar la medida. En la siguiente imagen, hemos seleccionado la medida que se creó con la medida rápida (ahora estará en el área Campos, por lo que basta con hacer clic en él). Al hacerlo, aparece la barra de fórmulas con la fórmula DAX que Power BI creó para implementar la medida.

Esto es bastante útil, ya que muestra la fórmula de la medida. Pero, quizás, lo más importante es que permite usar Medidas rápidas para ver cómo se deben crear las fórmulas DAX subyacentes.

Imagine necesite realizar un cálculo interanual, pero no sabe muy bien cómo estructurar la fórmula DAX (o no sabe por dónde empezar). En lugar de desesperarse, crear una medida rápida mediante el cálculo Cambio año a año y ver lo que ocurre. Es decir, cree la medida rápida y vea cómo aparece en el objeto visual, eche un vistazo a cómo se implementó la fórmula DAX y, luego, realice cambios directamente en la DAX o cree otra medida, hasta que los cálculos satisfagan sus necesidades y expectativas.

Es como tener un profesor rápido que responde inmediatamente a sus preguntas condicionales con unos pocos clics. Siempre podrá eliminar estas medidas del modelo si no le gusta: es tan sencillo como hacer clic con el botón derecho en la medida y seleccionar Eliminar.

Y una vez que tenga la medida creada, podrá cambiarle el nombre, con el mismo menú contextual.

Limitaciones y consideraciones

En esta versión preliminar de Medidas rápidas, hay algunas limitaciones y consideraciones que debe tener en cuenta.

  • Las medidas rápidas solo están disponibles si puede modificar el modelo, que no puede hacerse cuando se trabaja con conexiones DirectQuery o dinámicas.
  • La medida que se agrega al área Campos también se puede utilizar con cualquier objeto visual del informe.
  • Siempre puede ver la DAX asociada con una medida rápida seleccionando la medida creada en el área Campos y, luego, consultando la fórmula en la barra de fórmulas.

Advertencia: Las medidas rápidas solo generan instrucciones DAX con comas para separadores de argumentos. Si su versión de Power BI Desktop está localizada en un idioma en el que el separador de decimales es una coma, las medidas rápidas no funcionarán correctamente.

Inteligencia de tiempo y medidas rápidas

Cuando usa medidas rápidas de inteligencia de tiempo con campos de fecha, existe una limitación que debe tener en cuenta.

Cuando se usa una medida rápida en un objeto visual que se filtra por el campo de fecha que ha usado en esta, puede que aparezca la cadena de error siguiente:

*Time intelligence quick measures can only be grouped or filtered by the Power BI-provided date hierarchy.*

Esta limitación existe también si tiene una segmentación de datos en la página que usa el campo de fecha, o un filtro de nivel de objeto visual, página o informe.

Observe la imagen siguiente y los campos y medidas rápidas que se usan. En esta imagen, la medida Unit Sales YTD que aparece en Campos se creó mediante la medida rápida Year to date. El gráfico de líneas muestra ese campo (y la medida Unit Sales) trazado en el campo OrderDate.

Puede ver los niveles correspondientes a año, trimestre, mes y día en el panel Campos, que muestra que el campo está usando la jerarquía de fechas interna. También hay una segmentación de datos en el filtrado de páginas del campo OrderDate.

Si intenta seleccionar fechas en esa segmentación de datos, recibirá el siguiente error.

La razón por la que esto ocurre se debe a que la segmentación de datos está filtrando por el campo OrderDate de la tabla Sales, en lugar de filtrar por una de las columnas de año, trimestre, mes o día de la jerarquía de fechas integrada. No existe actualmente ninguna solución alternativa para esta limitación, pero el equipo de Power BI está trabajando activamente en la mejora de esta característica para próximas versiones de Power BI Desktop.

Para más información sobre cómo puede ajustar la biblioteca DAX asociada a la medida rápida para que haga referencia a sus propias tablas de fecha, eche un vistazo a esta entrada de blog.

Información adicional y ejemplos

Tenemos previsto proporcionar ejemplos e instrucciones para cada uno de los cálculos de Medidas rápidas, así que vuelva pronto para ver las actualizaciones de ese artículo destacado.

Puesto que se trata de una característica en versión preliminar, nos interesa especialmente sus comentarios y sus ideas.

¿Tiene alguna idea para una medida rápida que no se haya proporcionado aún? Magnífico. Consulte esta página y envíe sus ideas (y la fórmula DAX) para la medida rápida que le gustaría ver en Power BI Desktop. Nos plantearemos agregarla a la lista de Medidas rápidas en una versión futura.