[Fabric] Org Apps - Nueva forma de agrupar y compartir

Hace tiempo Fabric ha implementado un componente para compartir ítems. No se si llamarlo la evolución de las PowerBi Apps o si es algo totalmente distinto. Si podríamos decir que tiene el mismo objetivo de entregar valor a los usuarios.

En este artículo, mostramos Org Apps, que son, como pueden crearlas, que licencias necesitamos, que diferencia tienen con las Power Bi Apps y mucho más.

Las Org Apps no son un concepto nuevo en Fabric, entonces… ¿Por qué aún no habíamos escrito al respecto? Lo cierto es que estábamos esperando que se liberen para licencia Power Bi Pro. Comenzaron disponibles solo para capacidad Fabric, pero hoy podemos disfrutarlas con cualquier licencia paga (Trials, Premium per user, Fabric, Pro).

Comencemos como nos gusta aquí en LaDataWeb y leamos la definición que Microsoft da a su componente:

Las aplicaciones del área de trabajo de Power BI han sido reconstruidas para Fabric como un nuevo tipo de elemento. Con las aplicaciones de organización como elementos, puede crear varias aplicaciones de organización por cada área de trabajo. Además, puede administrar las aplicaciones de la organización de la manera en que lo haría con cualquier otro tipo de elemento, desde la creación de una nueva aplicación de organización hasta la administración del acceso, para compartir la aplicación de la organización.

Mucha definición no nos expresa, pero el panorama esta visible. Son un elemento nuevo que podemos crear en una área de trabajo que sirve para compartir a usuarios elementos específicos. Como son un elemento, podemos crear muchos por áreas de trabajo. Los ítems de Fabric que podemos compartir en estas Apps son:

  • Informe de Power Bi e Informe paginados (Modelo semántico subyacente para un informe en la misma área de trabajo o área de trabajo independiente)
  • Notebook o Real-Time Dashboard

¿Qué diferencias tiene con Power Bi apps? (Aquí artículo si no las conoces)

Crear y configurar

Para crear una haremos los mismos pasos que cualquier otro ítem. En el menú de nuevo podremos verlas disponible.

NOTA: Si no la ven disponible puede que su administrador de Fabric haya quitado la posibilidad de crearlas en la configuración del tenant.

Esto nos solicitará un nombre. Escribimos un nombre. Lo primero será agregar contenido del área de trabajo dentro de la app para gestionarla.

Al igual que las Apps tradicionales de Power Bi, disponemos de un panel de navegación al cual le podemos crear secciones para agrupar elementos o crear enlaces enlaces:

Lo nuevo a incorporar es "Overview". Este menú crea una página de información general que muestra todo en la aplicación de la organización.

Así mismo podemos configurar el tema. Nos permite cambiar los colores de contorno, imagen/ícono de la app, menú de navegación si es los que abren secciones como árbol +/- o en un menú separado al lado. También nos permite elegir si queres que el menú este colapsado o visible al abrirla. Al terminar la edición podemos ver una Preview de como se vería la App.

En el menú de configuración se nos permite delimitar un nivel de aprobación (endorsement), es decir, añadir una etiqueta de promoción o certificación a la aplicación tal como tienen otros elementos como los modelos semánticos.

Antes de finalizar, guardamos la app. Ya creada, podemos compartirla tal como se realiza con cualquier otro ítem dentro de una área de trabajo. Con la diferencia que contiene otros ítems.

Podemos generar un link que permite acceso a cualquier usuario del tenant o podemos hacerlo usuario por usuario. También allí tenemos el menú de Manage Access para poder ver quienes tienen permisos.

Recordemos que es otro elemento del área de trabajo. Entonces vamos a encontrarlo como la siguiente imagen y también podemos compartirlo así:


En conclusión, llegó un cambio de juego muy importante para compartir nuestro contenido del portal de Fabric con los usuarios para brindar una buena experiencia. Pienso que lo más importante respecto de lo que conocíamos antes es que los ítems no sean una versión copia del original sino un puntero. Esto nos abre la puerta a un total flujo de CICD para trabajar con DevOps en el que luego de automatizar y deployar cambios los usuarios finales dispongan de la última versión de un reporte. A diferencia de las Power Bi Apps que nos obligaron a tocar manualmente el botón "Update/Actualizar app" para llevar los cambios de los elementos al usuario final.