BI - Acessos no portal (Drill Down)

Gráficos do tipo Drill Down são gráficos que possibilitam a exploração das informações em diferentes níveis de detalhes, podendo ser hierárquica ou não. Neste exemplo faremos um gráfico do tipo Drill Down em que mostrará a quantidade de acessos no portal realizados por cada usuário em um Top 15 Usuários, no ano atual, e incluindo o total de acessos.

Para a construção do Drill Down usaremos gráficos do tipo:
  • Grade;
  • Rosca;
  • Texto.
Grupos de indicadores: 

Antes de criar os gráficos crie um grupo de indicadores chamado Administrativo.

image-1638386715612.png

Painéis de indicadores

image-1638386764340.png

Gráfico 1: Top 15 Usuários
ORACLE POSTGRESQL
select * 
from (select USUARIO,
count(1) ACESSOS
from acesso_sistema
group by usuario
order by 2 desc) dados
where rownum <= 15
union
select 'Total' USUARIO,
count(1) ACESSOS
from acesso_sistema
select * 
from (select USUARIO,
count(1) ACESSOS
from acesso_sistema
group by usuario
order by 2 desc limit 15) dados
union
select 'Total' USUARIO,
count(1) ACESSOS
from acesso_sistema

image-1638387093393.png

Configurações Painel
Acesse as Configurações Painel clicando sobre o gráfico com o botão direito do mouse  e preencha os campos:
Gráfico 2: Acessos Mês/Ano:
select to_char(extract(month from data), '00')||'/'||extract(year from data) MESANO,
       count(1) ACESSOS 
from acesso_sistema
where usuario = '/*USU*/' or 'USU' = substr('/*USU*/', 3, 3) or '/*USU*/' = 'Total'
group by to_char(extract(month from data), '00')||'/'||extract(year from data)
Configurações Painel:

image-1638387301869.png

Gráfico 3: Total Acessos:
select count(1) acessos 
from acesso_sistema
where usuario = '/*USU*/' or 'USU' = substr('/*USU*/', 3, 3) or '/*USU*/' = 'Total'

image-1638387385283.png

Connfigurações painel:
Finalização e Teste

Feche a aba de edição visual do painel de indicador para salvar e acesse o portal para testar o painel.


Revisão #3
Criado 1 December 2021 16:19:43 por Nicolly Andrielly
Atualizado 31 May 2022 11:32:28 por Nicolly Andrielly