Tempo aproximado para leitura: HH:MM:SS min
Duda
¿Que es el drill down?
Ambiente
Cross Segmento - TOTVS CRM Gestión de Clientes MI - Analytics - Todas las versiones.
Solución
El drill down es una buena opción cuando hay necesidad de detallar las informaciones, pero no hay espacio suficiente o adecuado para que los indicadores secundarios puedan ser posicionado al lado del indicador principal. Basicamente, la diferencia entre drill down y drill anywhere está en la manera como los indicadores son mostrados. La figura 1 apresenta un modelo de indicador que utiliza el drill down:
Como puede ser observado en la Figura 1, al hacer click, el indicador principal es ocultado para que el indicador secundario sea mostrado, o sea, el indicador secundario se superpone al indicador principal. Para volver para el indicador superior, basta seleccionar el botón Volver nivel de drill, representado por una flecha a la izquierda.
En caso de duda sobre cuál artículo del indicador principal fue seleccionado, basta posicionar el cursor sobre el icono de embudo, localizado en la parte superior izquierda del indicador secundario. Al hacer esto, será mostrado los valores transferidos del indicador principal para el indicador secundario en el momento del click.
1. Atención!
Icono de embudo: el icono de embudo apresentado en la parte superior de los indicadores secundarios, es el mismo para indicadores secundarios de ambos los tipos de drill, o sea, no es exclusivo del drill down.
2. Drill down con solo un nível:
El proceso de creación de un drill down con solo un nível es simples. Basta seguir estos pasos:
2.1 Editar el indicador que irá recibir el drill;
2.2 Hacer click en la opción Detallando (Drill);
2.3 Hacer click en la opción Agregar nível de drill;
2.4 Seleccionar la opción drill down;
2.5 En la opción Detallando (Drill) del indicador secundario verificar si el parámetro del indicador secundario fue completado correctamente con el campo previamente definido como categoria del indicador principal;
2.6 Concluir las otras configuraciones del indicador secundario;
2.7 Guardar el indicador secundario y, en seguida, el indicador principal.
La Figura 2 apresenta los pasos necesarios para creación del drill down:
Siempre que el indicador secundario sea editado, será posible verificar los datos del indicador principal al cual está vinculado, así como cuales son los parámetros recibidos de ese indicador, como muestra la Figura 3:
Diferentemente de lo que ocurre con el drill anywhere, los indicadores que utilizan drill down no pueden tener más de un indicador secundario en el mismo nível. De esta manera, al hacer click en un indicador principal, será cargado solamente un indicador secundario. Por otro lado, a partir del indicador secundario podrán ser creados otros indicadores secundarios.
3. Drill down con dos o más niveles:
Para crear indicadores con más de un nivel de drill down, basta repetir para cada indicador secundario el mismo proceso realizado para creación del primer indicador secundario. La Figura 4 muestra un ejemplo de creación de un segundo nivel de drill down:
A medida en que los indicadores secundarios son creados, es importante verificar si los parámetros de los indicadores principales son completados correctamente. Siempre que un indicador secundario es editado, es posible ver en sus configuraciones de drill cuales son sus indicadores principales y cual fue el parámetro recibido de uno de ellos. Esas configuraciones pueden ser observadas en la Figura 5:
3.1. Atención!
Límite de niveles de drill: no hay límite de niveles para creación de drill o de indicadores que pueden ser cargados en cada nivel de drill.
4. Drill down con tablas:
A ejemplo de lo que ocurre con el drill anywhere, en drill down con indicadores de tipo tabla hay algunas particularidades que necesitan ser respetadas, tanto cuando las tablas son los indicadores principales, como cuando ellas son los indicadores secundarios.
4.1. Tablas principales:
Cuando las tablas son los indicadores principales, es importante considerar el llenado del campo Filtrar por el valor. La Figura 6 muestra un ejemplo de configuración de una tabla como indicador padre:
Como puede ser observado en la imagen, al crear un drill down a partir de la tabla, deberás completar el campo Filtrar por el valor, así como ocurre cuando es utilizado el drill anywhere. El relleno de ese campo es necesario porque las tablas no tienen Categorias, pero solamente Valores. De esta manera, es necesario indicar en el campo filtrar por el valor, cuál de los campos deberá pasar valores para los indicadores secundarios en el momento en que el indicador principal sea seleccionado.
Es importante resaltar que, al crear el indicador secundario, deberás verificar, en las configuraciones de drill de ese indicador, si el campo que deberá recibir los valores enviados por el indicador principal fue completado correctamente. Ese relleno ocurre de manera automática cuando ambos indicadores utilizan el mismo dataset.
4.1.2 Atención!
Tablas con enlace: a partir del TOTVS CRM 21.3.0 las tablas que tienen indicadores secundarios pasaron a permitir que el recurso de enlace sea habilitado. Del mismo modo, tablas que ya tienen enlace activos pasaron a permitir la inclusión de indicadores secundarios;
Filtrar por el valor: todos los campos del Analytics tienen un nombre y un apodo llamado de alias. El que aparece en el campo filtrar por el valor es el nombre real del campo, definido en la consulta SQL del dataset que alimenta el indicador. Ya el nombre mostrado en la categoria o valores del indicador es el alias. Por esta razón, es común que el nombre del campo que aparece en los valores de la tabla sea diferente del nombre del campo que aparece en el campo filtrar por el valor, pero, a pesar de la diferencia de nombres, el campo es exactamente el mismo.
4.2. Tablas secundarias:
Así como ocurre en drill anywhere, y en drill down, cuando las tablas son indicadores secundarios, el proceso es semejante a lo hecho para los gráficos, o sea, como la tabla está solamente recibiendo parámetros del indicador principal, el campo Filtrar por el valor no necesita ser completado.
Mientras tanto, incluso si no sea ingresado ningún valor para ese campo, siempre será mostrado el nombre del primer campo agregado a la tabla (Figura 7), pero, sin causar cualquier tipo de efecto a esa tabla:
4.2.1 Atención!
Tablas con enlace: cuando son indicadores secundarios, las tablas deben siempre permitir la habilitación de la función de enlace.
4.2.2 Casos especiales:
Aunque las configuraciones de drill generalmente sigan un estándar, hay algunos casos particulares que deben abordarse, como el caso de drill down utilizando datasets distintos para indicadores principales y secundarios.
5. Drill down con datasets distintos:
Así como ocurre con el drill anywhere, el drill down también permite utilizar datasets diferentes para el indicador principal e indicador secundario. Ese proceso es mostrado en el Figura 8:
Como puede ser observado en la imagen, después de agregar el indicador secundario, debe ser seleccionado un nuevo dataset que lo irá alimentar con los datos. Una vez seleccionado el dataset, es necesario seleccionar el campo de ese dataset que irá recibir los valores transmitido por el indicador principal.
En el ejemplo de la Figura 8, el indicador principal es una tabla. Por esta razón, el campo pasado para el indicador secundario es aquel informado en la configuración Filtrar por el valor del indicador principal. Si el indicador principal sea un gráfico, el campo transmitido al indicador secundario será el mismo definido como categoria para el gráfico.
Otro punto importante a ser observado en el ejemplo de la Figura 8 es que el nombre del campo enviado por el indicador principal y el nombre del campo del indicador secundario que recibe el valor del indicador principal son iguales. Sin embargo, eso no es una regla. Como muestra la Figura 9, los nombres de los campos de principal y secundario pueden ser diferentes:
En la Figura 9 es posible notar que, al agregar el indicador secundario, el campo que irá recibir los valores del indicador principal ya viene completado. Eso pasa porque el dataset de los dos indicadores todavia es el mismo. Al cambiar el dataset del indicador secundario, el relleno del campo pasa a ser necesario.
En este caso, el campo del indicador secundario se llama Profesional, mientras el campo proporcionado por el indicador principal se llama Nombre del responsable. Aunque los nombres de los campos sean diferentes, los valores deben ser compatibles para que el drill funcione correctamente.
Importante: de manera a complementar el contenido de este artículo, es importante hacer también la lectura del artículo sobre Drill Anywhere.
Sepa más:
0 Comentarios