Tempo aproximado para leitura: HH:MM:SS min
Duda
¿Qué es el drill?
Ambiente
Cross Segmentos - TOTVS CRM Gestión de Clientes MI - Analytics - Todas las versiones.
Solución
El drill es un recurso soportado por la mayoría de los tipos de indicadores disponibles en Analytics, que permite que uno o varios indicadores, llamados de indicadores secundarios, sean cargados a partir de los clicks que se hace en un indicador llamado indicador principal .
A medida en que se hace los clicks en el indicador principal , los indicadores secundarios reciben valores de referencia a través de parámetros (campos) previamente configurados. Ese mecanismo es ilustrado en la Figura 1:
Como muestra la Figura 1, el Gráfico 01 (indicador principal ) tiene como categoria el campo Etapa. En el momento en que haga click en una de las rebanadas del gráfico, el nombre de la etapa correspondiente a esa rebanada es enviado para el Gráfico 02 y para el Gráfico 03 (ambos indicadores secundarios ). De esta manera, los datos de los gráficos 02 y 03 son filtrados y mostrados de acuerdo con la etapa elegida en el Gráfico 01.
El Analytics soporta dos tipos de drill, siendo el drill anywhere y el drill down. La elección de cual tipo de drill será utilizado, ocurre en el momento en que agregas un nuevo nivel de drill. Para esto, basta seguir los siguientes pasos:
- Editar o indicador donte desea crear el drill;
- En la pestaña Configuraciones, seleccionar la opción Detallando (Drill);
- Seleccionar el botón agregar nível de drill;
- Elegir cual el tipo de drill que será creado.
1. Tipos de Drill:
La Figura 2 muestra en la pantalla donde puedas definir cual el tipo de drill que desea utilizar:
La principal diferencia entre los dos tipos de drill está en la posición en que los indicadores secundarios quedan dispuestos en relación al indicador principal: En drill down, los indicadores secundarios superponen el indicador principal en el momento en que son cargados. De esta manera, si el indicador principal sea seleccionado, se pasará a ver solamente el indicador secundario.
Ya en drill anywhere, los indicadores secundarios pueden ser posicionados al lado, arriba o abajo del indicador principal. De esta manera, siempre que el indicador principal sea seleccionado, el y sus secundarios podrán ser visualizados en la pantalla al mismo tiempo.
Es importante resaltar que, una vez elegido el tipo de drill, todos los indicadores secundarios serán del mismo tipo, o sea, no es posible para un mismo indicador principal , tener secundarios de tipo anywhere y del tipo down.
1.1. Drill anywhere solamente con un nível:
El escenario mas común en el uso del drill es aquel en que, al hacer click en el indicador principal, todos los secundarios son cargados de una sola vez. En este caso, todos los secundarios son mostrados en el mismo nivel, como muestra la figura 3:
Para realizar la configuración de un drill anywhere con solo un nivel (Figura 4), deben ser seguidos estos pasos:
- Editar el indicador que irá recibir el drill;
- Seleccionar la opción Detallando (Drill);
- Seleccionar la opción Agregar nível de drill;
- Elegir la opción Drill anywhere;
- 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 ;
- Concluir las demás configuraciones del indicador secundario;
- Guardar el indicador secundario y, en seguida, el indicador principal.
Como puede ser observado en la Figura 4, el campo que será recibido del indicador principal por el indicador secundario es el mismo definido anteriormente como categoria para el indicador principal. El proceso de vinculo entre la categoria del indicador principal y el campo recibido por el indicador secundario ocurre de manera automática cuando ambos indicadores son alimentados por el mismo dataset. Los casos en que los datasets de los indicadores principal y secundario sean distintos serán abordados más adelante.
El proceso mostrado en la Figura 4 es común a casi todas las posibles configuraciones de drill. Los casos de excepción serán tratados en las demás secciones de este artículo y en el artículo sobre drill down.
A medida en que los nuevos indicadores secundarios se van agregando a un indicador principal, ellos son listados en la opción Detallando Drill del indicador principal, como puede ser observado en la Figura 5:
Para acceder cualquier uno de los indicadores secundarios, basta hacer click sobre el nombre del indicador que desea visualizar.
Del mismo modo, al acceder la opción Detallando (Drill) de un indicador secundario, es posible saber cuál es su indicador principal, así como cual es el campo usado como filtro, o sea, que transfiere los valores del principal para el secundario. Eso puede ser observado en la Figura 6:
1.1.1. Atención!
Parámetro del indicador secundario: el campo del indicador secundario que recibe valores del indicador principal no necesariamente, necesita ser mostrado en ese indicador. En el ejemplo de la Figura 6, el indicador secundario recibe del indicador principal el campo etapa, pero ese valor no es mostrado en la pantalla por el secundario.
1.2. Drill anywhere con dos o más niveles:
El drill anywhere con más de un nivel sigue fluxos semejantes a los que fueron apresentados hasta el momento. La diferencia es que, en ese modelo, hay un indicador principal que puede tener varios secundarios, y esos indicadores secundarios, por su vez, pueden tener otros indicadores secundarios. La figura 7 apresenta un modelo de drill anywhere con más de un nivel:
En el ejemplo de la Figura 7, al hacer click en el embudo, son cargados los datos del gráfico Oportunidades por mes y, al hacer click en el gráfico, son cargados los datos de la tabla Detalhamento das oportunidades.
Como puede ser observado en la Figura 8, cuando un indicador es secundario de otro indicador secundario, el hereda parámetros de todos los indicadores superiores a el. En la Figura 9, esos parámetros son apresentados con mayor nivel de detalles:
De acuerdo con el ejemplo mostrado en las Figuras 8 y 9, cuando el usuario hace click sobre el embudo Oportunidades por etapa, el nombre de la etapa clickeado es transferido para el campo etapa del indicador secundario Oportunidades por mes. Al hacer click en el gráfico Oportunidades por mes, el valor del mes clickeado es transferido para el campo mes de la tabla Detallando das oportunidades. Pero, como el gráfico heredó los valores de la etapa del embudo Oportunidades por etapa, el también transfiere esos valores para la tabla, o sea, los filtros son acumulativos.
1.2.1. Atención!
Límite de niveles de drill: No hay límite de niveles para la creación de drill o de indicadores que pueden ser cargados en cada nível de drill.
1.3. Drill Anywhere con tablas:
De modo general, las configuraciones de drill anywhere para indicadores del tipo tabla son semejantes aquellas aplicadas a los gráficos, pero, hay algunas particularidades que deben tenerse en cuenta tanto en los casos en que la tabla es el indicador principal, cuanto los casos en que el sea el indicador secundario.
1.3.1 Tablas principales:
Siempre que un drill anywhere es creado, los valores de la categoria del indicador principal son transferidos para el secundario y, en consecuencia, los datos del indicador secundario son filtrados con base en los datos del indicador principal.
La principal diferencia entre el indicador de tabla y los indicadores del tipo gráfico está en el fato de que la tabla no tiene una categoria, pero solo valores, como puede ser observado en la Figura 10:
Por esta razón, al crear un drill a partir de una tabla, es necesario informar cual de los valores de esa tabla deberá ser enviado a los indicadores secundarios cuando las lineas de la tabla sean clickeadas. Esa configuración es realizada por medio del campo Filtrar por el valor, como el ejemplo de la Figura 11:
1.3.2. Atención!
Tablas con enlace: a partir de la release 21.3.0 las tablas que tienen indicadores secundarios pasaron a permitir que el recurso de enlace sea habilitado. De esta manera, 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.
1.3.3. Tablas secundarias:
Cuando las tablas son indicadores secundarios, el proceso es semejante a lo hecho para los gráficos. En este caso, como la tabla está solo 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 12), pero, sin causar cualquier tipo de efecto a esa tabla:
1.3.4. Atención!
Tablas con enlace: cuando son indicadores secundarios, las tablas deben siempre permitir la habilitación de la función de enlace.
1.3.5. Casos especiales:
Aunque las configuraciones de drill generalmente sigan un estándar, hay algunos casos particulares que necesitan ser abordados, siendo el uso de drill anywhere utilizando periodos de fecha, y el uso del drill anywhere utilizando datasets distintos para indicadores principales y secundarios.
1.4. Drill anywhere con periodos de fecha:
Los campos del tipo fecha posibilita el desarrollo de una serie de análisis, sea mediante gráficos o tablas. También existe la posibilidad de usar como filtro para los indicadores. Al arrastrar un campo de este tipo para el indicador y hacer click sobre el, podes transformar en otro periodo de tiempo, como muestra la Figura 13:
Al seleccionar por ejemplo, la opción mes/año, la fecha pasará a ser apresentada solo en el formato seleccionado, como muestra la Figura 14:
Si el indicador que usa un periodo de fecha tenga drill, el indicador secundario continuará recibiendo del indicador principal una fecha. La conversión para que el indicador secundario pueda interpretar el periodo de fecha pasado por el principal es realizado de manera automática por la aplicación. El vinculo entre indicadores usando periodo de fecha es mostrado en la Figura 15:
2.5. Drill anywhere con datasets distintos:
Otro detalle importante cuando se trata del uso de drill es la posibilidad de usar un dataset para el indicador principal y otro dataset distinto para el indicador secundario. Este proceso es apresentado en la Figura 16:
En el ejemplo de la Figura 16, al agregar el drill, el dataset del indicador secundario es substituido por otro y, en consecuencia, el campo de ese dataset que irá recibir los valores del indicador principal debe ser indicado en propriedades del drill. En este ejemplo, el campo que es pasado por el indicador principal tiene el mismo nombre que el campo que fue seleccionado en el indicador secundario, pero, esos campos pueden todavia tener nombres diferentes, como muestra la Figura 17:
En el ejemplo, se nota que, además de los datasets del indicador principal y del indicador secundario sean diferentes, el nombre del campo pasado por el principal se llama Nome do responsável, mientras el nombre del campo del indicador secundario que recibe ese valor solo se llama Profissional.
NOTA: De manera a complementar el contenido de este artículo, es importante también leer sobre el drill down.
Sepa más:
0 Comentarios