Saltar al contenido

Lo mejor de Power BI Desktop en 2021

Revisión 2020  Lo mejor de Power BI Desktop en 2020 

Veamos en orden cronológico, una selección de las características más destacadas que nos trajo Power BI Desktop en el 2021.

Tabla de contenido ocultar

Febrero

Barra de búsqueda

Iniciamos el año con una nueva barra de búsqueda, ubicada en la parte superior del programa.

Desde acciones sugeridas hasta archivos recientes pueden ser ubicados rápidamente. Blog Microsoft Power BI.

No solo funge como un buscador, sino que también permite ejecutar acciones dentro de ella. Por ejemplo, si tienes seleccionado un campo, aparecerán resultados relacionados al elemento para ser aplicados.

Al tener un campo seleccionado, es posible modificar el tipo de datos desde la barra de búsqueda. Blog Microsoft Power BI.

 

Selector de colores

Si bien el anterior selector de colores no tenía la capacidad de incluir la composición en RGB; resulta que omitieron algo tan fundamental como el botón back o regreso. Hasta los momentos (octubre 2021) no ha sido incorporado.

A la izquierda el selector antiguo y, a la derecha el nuevo sin el botón de regreso. Blog Microsoft Power BI.

No obstante, fue positivo ver una mejora de un elemento tan utilizado en cualquier reporte.

 

Nuevas opciones de filtrado en el panel de filtrado

Agregaron dos (2) nuevas operaciones de filtrado para los tipos de datos texto: is empty y not empty.

Aplica solamente para tipos de datos texto.

Sin embargo, tienen un par de consideraciones:

  1. Si los valores de texto tienen espacios en blanco, estos valores se convertirán automáticamente en concatenaciones vacías «empty strings».
  2. Si quieres sacar valores nulos (null o no valor) debes utilizar es is not blank o is blank.

 

Archivos adjuntos en las suscripciones del correo

Esto no se ejecuta estrictamente en Power BI Desktop (por su importancia vamos a incluirlo) siendo la capacidad de agregar documentos en formato PDF o PPTX (Power Point) en las suscripciones por correo configuradas en el Servicio de Power BI.

Ahora se pueden incluir archivos PDF o PPTX en las suscripciones. Blog de Microsoft Power BI.

Nota: solo para Instancias Premium o licenciamiento Premium por Usuario (PPU).

 

Mejoras en el detalle del contenido visto desde la aplicación móvil

Si existe una característica o funcionalidad distintiva del 2021 con respecto al año anterior, viene siendo la creación de reportes en versiones móviles. Esto se debe a las constantes mejoras que han hecho más atractivo diseñar reportes que originalmente habían sido pensados para pantallas regulares; pero ahora son mucho más amigables replicarlas en sus versiones móviles.

Más detalles sobre la certificación o promoción de un dataset desde la aplicación movil. Blog de Microsoft Power BI.

 

Actualizaciones del icono a través de Power Platform

Ya en el 2020 hicieron un cambio de icono en el programa; pero no terminaron allí, siguieron realizaron cambios en sus versiones del Servicio de Power BI, Mobile, Report Server, Desktop, Report builder y Desktop optimizado para Report Server.

Set de iconos a través de Power Platform. Blog de Microsoft Power BI.

 

Marzo

Selección avanzada en el objeto visual Mapas de Azure

Apenas en junio del 2020, presentaron los Mapas de Azure en Power BI Desktop y en este año, siguieron las mejoras a nivel de selección de puntos; desde rangos a partir de cierta distancia en minutos, selecciones poligonales, radiales, de caja o cuadriculadas.

Selección poligonal en Mapas de Azure. Blog de Microsoft Power BI.

Nota: los mapas de azure no funcionan/renderizan en reportes compartidos mediante URL públicos.

 

Línea constante en el eje de las abscisas (X) en gráficos de línea

Pequeños detalles que en el pasar de los años parecieran haber quedado en el olvido; quizás, por enfocarse más en aspectos de integración de datos y características no tan del lado «visual».

Las líneas constantes (en rojo) se agregan en el objeto visual desde el panel de analytics.

La línea constante puede ser de tipo: fecha, tiempo o numérica dependiendo del escenario.

 

Nueva función en DAX: IF.EAGER

Tal y como comenté en el post sobre Función lógica IF esta nueva función nos permite simplificar sintaxis que requieran de una evaluación enfocada a la mejora del rendimiento. No implica un desuso de la función IF de siempre; solo es una alternativa que anteriormente se decantaba en el uso de variables.

 

Cambios en el parámetro de filtrado de CALCULATE

El primer cambio de este año sobre la función más importante del lenguaje llegó en marzo.

En pocas palabras, simplificaron la necesidad de utilizar una función de tabla (FILTER) y, otra de remoción de filtros (ALL) para irnos inmediatamente a la aplicación de argumentos OR (||) y AND (&&) en distintas columnas.

Ahora, esta sintaxis es válida:

No obstante, hay que tener en cuenta que al realizar una syntax sugar (sintaxis azucarada) puede que estes perdiendo en detalle lo que sucede internamente en la formula.

 

Licenciamiento Premium por Usuario (PPU)

El 2 de marzo anunciaban la disponibilidad para el mes de abril de un nuevo tipo de licenciamiento. La era de no poder justificar un salto a Instancias Premium por no superar el punto de equilibrio (cantidad de usuarios) tuvo sus días contados.

El costo por usuario es de 20$ dólares norteamericanos.

Presiona para ver un repaso de lo que se obtiene con Premium por Usuario (PPU)

AutoML aprendizaje automático (machine learning) utilizando los Servicios Cognitivos de Azure

Flujos de datos un mayor set de características disponibles

Pipelines flujos de desarrollo

Reportes paginados también conocidos como pixel perfect

XMLA End Point poder utilizar el modelo de datos en programas de terceros, actualizar modelos sin requerir sobrescribir toda su estructura, etcétera.

Soporte para modelos de datos de gran tamaño (superiores a 1GB) con tasas de refrescamiento hasta 48 veces por día

Agregaciones automáticas para optimizar conexiones en DirectQuery mediante el uso de aprendizaje automático (machine learning)

 

Abril

Nuevas formas, formatos y estilos

Agregaron más de veinte (20) formas y formatos relacionados a textos, bordes, sombras. Asimismo, rotación de la forma y su texto.

Parecerá algo simple; pero cuando las necesitas y no las tienes vas a pegar un grito al cielo. Blog de Microsoft Power BI.

Otro aspecto amigable es poder escribir adentro de las formas manteniendo el ajuste automático del texto.

Nótese el ajuste automático del texto de acuerdo con el tamaño de la forma.

 

Axis invertido

Volvemos al mismo principio: pequeños detalles que van mejorando la experiencia al momento de diseñar reportes.

Aunque no es muy común, en ocasiones se requiere presentar los valores con el axis invertido.

 

Mejoras en el rendimiento de las funciones IF y SWITCH en DAX

Realizaron optimizaciones en la función SWITCH con distintas lógicas IF para eliminar aquellas que no hayan sido seleccionadas por los filtros o slicers en el cálculo previo.

 

Función CROSSFILTER soporta relaciones de muchos a muchos

Las relaciones many to many no son las más atractivas (a menos que sepas muy bien lo que estás haciendo) pero haber agregado el soporte para CROSSFILTER, siendo la opción recomendada al momento de modificar la dirección de filtro fue tremendo.

Adicionalmente, nos permite seleccionar cuál de las dos (2) tablas tendrá la dirección del filtrado para un mayor control.

Nótese las dos (2) últimas opciones en el parámetro de tipo de filtrado de la función CROSSFILTER.

 

Nuevo objeto visual desde el AppSource: Charticulator

Charticulator es un objeto visual desarrollado por Microsoft Research, permitiéndonos crear nuevos gráficos desde cero (0) sin la necesidad de aplicar ningún código ni sintaxis.

Es una barbaridad de objeto visual y, lo recomiendo enormemente para quienes buscan un nivel de personalización mayor que no se nos ofrece de manera nativa en el programa.

Por ejemplo, un bullet chart que no se encuentra de manera nativa en Power BI Desktop, lo podemos construir en Charticulator sin escribir código. Blog de Charticulator.

La gran diferencia es que ahora podemos descargarlo directamente al programa desde el AppSource, siendo más práctico para mantenernos actualizados de sus mejoras.

Si quieres aprender a utilizarlo, recomiendo leer: empezando con charticulator

 

Seguridad a nivel de objetos (OLS)

Anunciado en el último trimestre del 2020, sorprendentemente fue asignado como «listo para utilizar» en abril. La seguridad a nivel de objetos (OLS) se configura desde Tabular Editor, siendo establecida en tablas o columnas.

La seguridad a nivel de objetos no podrá ser establecida si quiebra las relaciones entre tablas. Documentación oficial Microsoft.

En OLS podemos ocultar o esconder metadatos; recordemos que, en seguridad a nivel fila (RLS) aun cuando se ocultan registros, el usuario seguirá viendo las tablas o columnas disponibles en el modelo.

 

Mayo

Tooltips modernos

Seré sincero; aún no he comenzado a utilizar los nuevos tooltips que se encuentran en fase de prueba por ser una característica tan utilizada a nivel de reportes que, prefiero esperar hasta que se encuentren totalmente aptos para efectos productivos.

Sin embargo, lo que nos han presentado en el mes de mayo ha sido genial.

Apenas colocas el cursor encima de un objeto visual, podrás visualizar las opciones de Drill down o Drill through. Blog de Microsoft Power BI.

De la misma forma, al actualizar el tema del reporte también se verá afectado el tooltip.

Si el tema corresponde a uno en alto contraste, el tooltip cambiará automáticamente. Blog de Microsoft Power BI.

Nota: hasta los momentos no se encuentran disponibles en objetos visuales personalizados, matrices, gráficos de línea, area, apilados y arbol de descomposición.

 

Soporte de Q&A en conexiones DirectQuery para modelos Compuestos

El mayor cambio que hicieron en el 2020 a nivel de modelado de datos, y combinación de la robustez de lo empresarial con el autoservicio fueron los modelos compuestos o también conocidos como DirectQuery sobre Power BI datasets y Azure Analysis Services. Pero nosotros vamos a llamarlos modelos compuestos.

Bueno, en este mes permitieron realizar consultas en lenguaje natural o Preguntas y Respuestas (Q&A) bajo este método de conexión. Se pueden definir sinónimos, actualizar términos, establecer preguntas sugeridas y la habilidad de ver que preguntas han sido preguntadas.

 

Trabajar en paralelo desde la aplicación para tabletas.

Si utilizas la aplicación de Power BI desde un iPad o tableta con Android, podrás trabajar simultáneamente mientras escribes un correo electrónico y al mismo tiempo, tener la aplicación a un lado.

El consumo de reportes o cuadros de mando no necesariamente deberá estar atado a computadores personales o laptops.

 

Crear una tabla dinámica conectada a Power BI

Las integraciones, y el nuevo posicionamiento entre Power BI y Excel han hecho que integrarse sea la norma.

Desde un punto de vista empresarial nos encontramos en etapas donde se busca reducir la cantidad de versiones del mismo análisis, mejorar los tiempos de respuesta en la entrega, acceso a los datos y, trasladar la fortaleza de las plataformas de BI hacia clientes de análisis de datos como las hojas en Excel.

Lo primero que presentaron corresponde a nivel de integraciones, permitiendo subir un reporte de Excel conectado a un conjunto de datos de Power BI al Servicio de Power BI (medio enredado ¿no?), pero en pocas palabras, entramos al Infinito entre Excel y Power BI.

La dinámica y colaboración entre los usuarios de Excel, y los modelos analíticos de Power BI siguen mejorando. Blog de Microsoft Power BI.

Si bien desde hace años podemos conectarnos a conjuntos de datos de Power BI desde Excel, lo nuevo es mantener un flujo infinito entre ambas herramientas con la capacidad de controlar la seguridad, calidad y acceso a los datos certificados.

Todo un antes y después para compañías que buscan mejorar su productividad, cambiar paradigmas y trasladarse a la analítica moderna.

 

Junio

Objeto visual de reportes paginados

Por primera vez desde Power BI Desktop se puede renderizar cualquier reporte paginado que haya sido subido al Servicio de Power BI. Estos, mantienen la interacción como cualquier otro objeto visual.

Los reportes paginados o también conocidos como «Pixel Perfect» son muy utilizados en diversidad de reportes financieros.

Nota: solo para Instancias Premium o licenciamiento Premium por Usuario (PPU).

 

Asignar transparencias en el gráfico de área

Un pequeño paso para los gráficos de area, siendo la capacidad de modificar la transparencia.

En el pasado la transparencia estaba definida por defecto a un 60%.

 

Espaciado interno para axis continuos

Otra mejora a nivel de objeto visual que nos permite establecer el porcentaje de espaciado de los elementos.

Nótese un espaciado al 0% en el gráfico de barra verticales. Blog de Microsoft Power BI.

 

Julio

Formatos condicionales en más lugares

Esto me ha encantado porque soy fiel usuario de los formatos condicionales para dar ese «clic» en la mente al momento de dirigir la atención, identificar patrones, develar algo que por sí mismo puede ser abstracto o simplemente ofrecer una experiencia «inmersiva» que, según el accionar del usuario, el reporte responderá al ritmo de distintos colores.

Para el inicio del segundo semestre agregaron nuevas propiedades a través de diferentes objetos visuales.

Presiona para ver los nuevos formatos condicionales
  • Colores en etiquetas de datos
  • Colores en etiquetas de totales
  • Colores en texto de leyendas
  • Inicio y fin del axis
  • Título del axis, grilla y etiquetas de colores
  • Etiquetas de colores en el visual de embudo a nivel de barra porcentual
  • Etiquetas de colores en el visual de embudo a nivel de categoría
  • Colores en la tarjeta de varias filas, desde etiquetas de datos y categoría
  • Colores del axis del medidor, incluyendo inicio, mínimo y máximo
  • Colores de fuente para el toggler dentro del segmentador y su encabezado

 

Objeto visual nativo: Power Automate

Con el desarrollo de soluciones entre distintos programas de Power Platform la incorporación del objeto visual nativo de Power Automate era cuestión de tiempo.

Tambien lo puedes encontrar en el menú superior del programa, en la sección de «Insertar». Blog de Microsoft Power BI.

 

Agosto

Sombreado en líneas constantes

Siguiendo con las mejoras de las líneas constantes, agregaron la capacidad de sombrear según periodos.

Las areas sombradas se establecen en el panel de analytics dentro del objeto visual.

 

Compartir sinónimos en Preguntas y Respuestas (Q&A)

En el pasado la asignación de sinónimos quedaba en la responsabilidad de una (1) sola persona; pero ahora es posible compartirlos entre los distintos usuarios.

Tú hablas sobre cantidades de «coches» vendidos; pero para mí esos son «carros».

Asignar sinónimos puede hacer mucho, pero mucho más amigable el uso del lenguaje natural para realizar consultas al modelo (Q&A).

 

Nueva manera de expresar valores en date y date/time

En el pasado para realizar una referencia a una columna date o date/time donde se establezca un formato solo date o date/time, había que utilizar las funciones DATE y TIME en DAX. Ahora, con solo escribir los valores entre comillas en el formato correspondiente se podrá alcanzar el mismo resultado.

Nótese que no se utilizan las funciones DATE y TIME para realizar un filtrado donde la fecha y hora de orden sea superior e inferior a dos (2) horizontes de tiempo.

 

Configuraciones en la carga simultánea de tablas

Esta fue una tremenda mejora porque por defecto la carga simultánea de tablas puede causar problemas a nivel de recursos. En cambio, teniendo la capacidad de establecer un límite de evaluaciones en paralelo, y memoria asignada por cada una nos ofrece un mayor nivel de control al momento de asignar la manera de actualizar los datos.

También se puede configurar la actualización para que sea individual. Primero una tabla, luego otra, y así sucesivamente.

 

Nuevo pie de página en reportes móviles

El nuevo pie de página nos permite escribir comentarios, reestablecer la configuración por defecto del reporte, aplicar filtros, trasladarnos a distintas páginas, invitar a otras personas, anotar (dibujar), crear favoritos y asignar atajos para acceder más rápido a un reporte desde el menú del teléfono.

Los reportes diseñados para dispositivos móviles son indispensables. Blog de Microsoft Power BI.

 

Septiembre

Nuevas opciones de formato para los botones

Desde hace años los botones se encontraban solamente con la forma de un rectángulo. Ahora, crearon una parranda de formas para que podamos elegir el que más se adapte a nuestras necesidades.

Presiona para ver la lista de nuevas formas
  • Flecha
  • Flecha oscura
  • Flecha pentágono
  • Corazon
  • Hexágono
  • Triangulo isosceles
  • Octágono
  • Oval
  • Paralelogramo
  • Pentágono
  • Píldora
  • Rectángulo
  • Triangulo derecho
  • Rectángulo redondeado
  • Burbuja de pensamientos
  • Tab: esquina redondeada
  • Tab: esquina puntiaguda
  • Tab: esquina superior redondeada
  • Tab: esquina superior puntiaguda
  • Trapezoide

Asimismo, agregaron algo muy cool, siendo la posibilidad de utilizar una imagen personalizada en el botón.

Botón para compartir llamativo. Blog de Microsoft Power BI.

 

Apagar la totalización de las columnas en el gráfico de cascada

Algo que por años causaba confusión, siendo la barra de totalización; ahora puede ser desactivada.

Ahora es posible desactivar la última columna de totalización. Blog de Microsoft Power BI.

 

Etiquetas en el gráfico de líneas

Primer paso en algo muy, pero muy solicitado por la comunidad: controlar el etiquetado en las series de tiempo.

Véase la parte derecha del gráfico donde aparecen las palabras: Regular, Deluxe y Economy. Blog de Microsoft Power BI.

 

Atajos en CALCULATE, ahora soporta funciones de agregación

Aplicar filtros en CALCULATE ha sido simplificado al momento de utilizar funciones de agregación. Por ejemplo, la siguiente sintaxis es válida:

La segunda actualización de CALCULATE y CALCULATETABLE en 2021.

 

Nuevo parámetro en la función XIRR

Un ligero cambio que evita tener que proteger la función con algún condicional. Ahora, dispone de un parámetro opcional en caso de que el retorno haya dado un error, y la función XIRR no encuentre una solución.

Nótese al final un parámetro opcional de resultado alternativo. Documentación oficial Microsoft.

 

Mejoras en la función FORMAT

Esta sí que ha sido de gran utilidad. De hecho, tiene la capacidad de evitarnos cambios bruscos en el modelo a nivel de configuración local y, dejar a DAX esos pequeños escenarios donde tengamos que aplicar un formato especifico según el país.

Digamos que quieras ver las fechas según el formato norteamericano:

Permitir que el usuario final modifiqué las configuraciones locales desde DAX es una maravilla.

 

Contenido relevante en versión móvil

Lo he dicho y lo repito. Diseñar reportes que tengan su versión móvil es importante en cualquier desarrollo basado en Power BI.

Opciones para explorar reportes o cuadros de mando recomendados desde la aplicación móvil. Blog de Microsoft Power BI.

 

Octubre

Mapa de calor en Mapas de Azure

Siguieron las mejoras en los mapas de azure y, en esta ocasión agregaron una capa de calor para identificar patrones o también conocidos como «puntos en caliente» en el análisis espacial de datos.

El mapa tiene tres (3) configuraciones de color, haciéndolo divergente: bajo, medio y alto. Blog de Microsoft Power BI.

 

Mejoras en la función SWITCH

Anunciaron mejoras en el rendimiento de la función SWITCH, siendo muy utilizada para simplificar lógicas anidadas.

 

Nuevas funciones Bitwise en DAX

Las operaciones a nivel de bits quizás no sean las más solicitadas; pero siempre es agradable ver la indexación de nuevas funciones para escenarios muy específicos.

Presiona para ver la lista de nuevas funciones Bitwise
  • BITLSHIFT devuelve un número desplazado a la izquierda por el número de bits especificado
  • BITRSHIFT devuelve un número desplazado a la derecha el número de bits especificado
  • BITAND devuelve un AND bit a bit de dos números
  • BITOR devuelve un OR bit a bit de dos números
  • BITXOR devuelve un XOR bit a bit de dos números

 

Cambios en la barra de herramientas DAX

Después de un largo periodo han realizado cambios a la barra de herramientas. En esta oportunidad, modificaron la experiencia general a nivel de color de fondo (ahora con un gris; no blanco) y nuevos iconos para identificar funciones, llaves (PK o FK) o tablas.

Tiene un estilo similar al editor del lenguaje «M» en Power Query.

Veamos cómo se ve en acción utilizando una sintaxis con CALCULATE y SAMEPERIODLASTYEAR. Allí, podrás ver los nuevos iconos según el campo o función a ser referenciado.

Se percibe algo lenta, y tiene algunos comportamientos por refinar; pero visualmente es superior.

 

Noviembre

Nuevo panel de formato

Este ha sido el mayor cambio a nivel de UX/UI en todo el 2021. Con el nuevo panel la memoria muscular se verá afectada al tener un par de años con el antiguo, pero se aprecia un mejor orden de ideas para evitar confundirnos entre tantas opciones, que en ocasiones no tenían mucho sentido por su posicionamiento.

Toma tiempo acostumbrarse al nuevo aspecto, y el posicionamiento de los elementos; pero es parte del proceso. Blog de Microsoft Power BI.

 

Sin embargo, he notado que para alcanzar ciertas configuraciones es necesario realizar más clics en el mouse de lo habitual. Nos encontramos en el comienzo de este nuevo panel, así que, esperemos lo sigan mejorando, y puliendo para agilizar todos los procesos repetitivos al momento de diseñar un reporte.

 

Navegador de bookmarks y páginas

Tenemos años viendo cómo crear menús para trasladarnos entre páginas en el programa. Anteriormente se utilizaban iconos que se configuran individualmente para dirigirse a la página en cuestión; pero con el navegador nativo todo cambia.

Crear un menú es cuestión de un par de clics. Blog de Microsoft Power BI.

 

La configuración del navegador puede ser tanto para páginas como para bookmarks (marcadores).

 

Formatos de texto

Nuevos formatos que aparecerán en todas las opciones donde sean posible utilizar texto. Son tres (3): Bold, Italic y Underline (subrayado).

El texto se considera un elemento de carácter contextual; de allí la importancia de tener alternativas de formato. Blog de Microsoft Power BI.

 

Diciembre

Sparklines o mini gráficos

Otra característica que en el pasado se inclinaba por crearse a partir de un SVG y, mucho código… ya lo tenemos de manera nativa.

No subestimemos el impacto que puede ofrecer un mini gráfico dentro de una tabla o matriz. Blog de Microsoft Power BI.

 

Esta característica es genial por ser simple, pero muy efectiva.

 

Revelación del año

Deneb: visualización declarativa en Power BI

No daré mucho preámbulo, todo se encuentra en el siguiente artículo: Potencia de Personalización visual: Deneb y Vega-Lite

Y, si quieres ver de qué se trata, pero en vídeos, por acá dejo una serie que estoy desarrollando sobre el tema.

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Recibe las últimas actualizaciones

Si... son muchas, y apenas del año 2021

Suscríbete al newsletter, te enviare un resumen de todas las actualizaciones. Sin spam. Solo contenido de calidad.