Calendar by MAQ Software

Desarrollador
Precio
Versión
3.0.5.0
Última actualización
Valoración
4.50/5
Certificada

Esta estupenda visualización de MAQ LLC nos permite llevar eventos (definidos por una fecha de comienzo y otra de finalización) a un calendario. Los campos que nos permiten configurar la visualización son los mostrados en la siguiente imagen:

Calendar by MAQ Software

Los únicos campos requeridos son Start date (fecha de comienzo de cada evento) y Events (eventos a mostrar en el calendario). Este último campo deberá necesariamente contener cadenas de texto (no es posible mostrar números, por ejemplo).

Para ver cómo funciona vamos a partir de los siguientes datos:

Datos a mostrar en la visualización

Vemos que se trata de una tabla con asignaciones de empleados a diferentes tareas limitadas en el tiempo por una fecha de arranque y otra de finalización, tabla que incluye el rol del empleado en cuestión en el campo Category (un mismo empleado puede ser asignado a diferentes tareas con diferentes roles).

El campo Id enlaza esta tabla con la tabla de empleados en la que incluye, entre otros datos, el nombre completo de cada uno.

Comencemos creando una instancia del calendario en el lienzo de Power BI y arrastrando el campo Start de la tabla anterior al campo Start date de la visualización, y el campo Full name de nuestra tabla de empleados al campo Events de la visualización. Ésta mostrará la siguiente imagen:

Calendar by MAQ Software

Es decir, si no se añade el campo End date, la visualización presupone que se trata de eventos de un solo día. Los "eventos" (en nuestro caso definidos por el nombre de un trabajador) se muestran en el bloque correspondiente a cada día. Vemos que solo se muestran un máximo de 2 eventos por día: en la imagen anterior, en el recuadro correspondiente al día 12, por ejemplo, hay una etiqueta "+3 more" que indica que hay otros 3 eventos que no se están mostrando. Un clic encima de dicha etiqueta abre una ventana emergente con la lista completa de eventos:

Calendar by MAQ Software

Desafortunadamente no es posible modificar el número de eventos a mostrar por día, ni configurar el tamaño de dicho texto (con la esperanza de que quepan más líneas). Tampoco haciendo la visualización más alta o más estrecha se modificará la altura de los recuadros que representan los días.

Si añadimos al campo End date de la visualización el campo con la fecha de terminación de cada evento (campo End de nuestra tabla), la visualización muestra el siguiente aspecto:

Calendar by MAQ Software

Es posible modificar los colores que reciben los eventos en Formato > Data colors.

El campo de la visualización Event Group nos permite agrupar los eventos según el criterio impuesto por el campo que llevemos aquí, mostrando en este caso todos los eventos del mismo grupo con el mismo color. Por ejemplo, si llevamos a este campo nuestro campo Category (con el rol de cada empleado), la visualización se muestra ahora con el siguiente aspecto:

Calendar by MAQ Software

Todos los eventos de la misma categoría se muestran con el mismo color, y la leyenda superior también refleja este hecho adecuadamente.

Es posible mostrar los meses anteriores o posteriores haciendo uso de los controles que se muestran en la esquina superior izquierda del calendario. En dicho caso, un clic en el botón "Today" nos devolverá al mes actual:

Calendar by MAQ Software

A la misma altura que estos botones pero en el extremo derecho podemos modificar la vista para mostrar la información a nivel de semanas:

Calendar by MAQ Software

...aunque puede comprobarse que los textos con los nombres de los eventos no son sencillos de leer. Afortunadamente, al mover el cursor encima de una de las columnas se muestra en una ventanita emergente el nombre del evento completo. También tenemos la leyenda como ayuda, por supuesto, aunque en el caso de que haya muchos eventos (es decir, más de 4 o 5), se agradecería que la leyenda se filtrase para mostrar solo las etiquetas de la semana seleccionada.

También podemos entrar en modo "día":

Calendar by MAQ Software

También aquí se agradecería que las etiquetas que se muestran en la parte superior de cada columna se moviesen verticalmente cuando hacemos scroll, de forma que estuviesen siempre visibles.

Y, por último, tenemos la vista "lista" en la que vemos los eventos en este formato. En este caso siempre se muestran los eventos de un único mes (que podemos cambiar con los controles comentados de la esquina superior izquierda), no siendo posible modificar este nivel de detalle:

Calendar by MAQ Software

La visualización ofrece bastantes opciones de configuración: qué vistas queremos que estén a disposición del usuario y cuáles no, las horas y días laborables, mostrar o no el número de cada semana... Activemos esta última opción. Ahora, en todas las vistas se indica -en alguna parte- el número de la semana pero, en la vista mensual, un clic en el número de la semana que se muestra a la izquierda de cada bloque de 7 días nos lleva a la vista semanal (para dicha semana, obviamente). Y, aunque no se ha comentado todavía, haciendo clic en el número de un día en la vista mensual, o haciendo clic en la cabecera de un día en la vista semanal iremos a la vista del día correspondiente.

Muy buena visualización, con margen para mejora, por supuesto, pero muy recomendable.

Submitted by admin on Thu, 08/22/2019 - 15:19