Calcular a idade média dos chamados no GLPI é uma tarefa importante para entender o tempo que leva na resolução dos problemas e melhorar a eficiência do suporte. Felizmente é possível realizar essa tarefa com o uso do Metabase, uma ferramenta de Business Intelligence para análise de dados. Neste artigo apresentaremos o passo a passo de como realizar esse cálculo.
Faça o download do Metabase aqui e siga as instruções para instalação conforme recomendado pelo desenvolvedor.
Após concluída a instalação, é preciso conectar o Metabase ao seu banco de dados do GLPI.
- Acesse o painel administrativo do Metabase e crie uma nova fonte de dados.
- Selecione o tipo do banco de dados do GLPI.
- Preencha as informações de conexão:
a. Nome da conexão;
b. Endereço do servidor;
c. Porta;
d. Nome do banco de dados;
e. Nome de usuário;
f. Senha.
Depois de conectar, é necessário criar uma nova pergunta para calcular a idade média dos chamados. Para isto, clique no botão "Fazer uma pergunta" e selecione "Consulta SQL":
Para o cálculo, subtraia a data de abertura da data de solução e divida o resultado pelo número total de chamados (data abertura - data solução = resultado / número total de chamados). No SQL, é possível usar uma fórmula para fazer isso chamada "AVG", que calcula a média.
SELECT
AVG (DATEDIFF (glpi tickets.solvedate, glpi tickets.date)
) AS 'idade media'
FROM glpi tickets
WHRE glpi tickets.is deleted = 0
Essa query seleciona a média da diferença entre a data de solução e a data de abertura usando a função DATEDIFF e é usada para calcular a diferença entre as duas datas, já a função AVG é usada para calcular a média.
Selecione o banco de dados cadastrado e execute a query acima:
Outra possibilidade é calcular a idade média por tipo de chamado, nesse caso é preciso adicionar a função "GROUP BY", que permite agrupar o resultado por uma coluna específica.
SELECT
CASE
WHEN glpi tickets. `type` = 1 THEN 'Incidente'
WHEN glpi tickets. `type` = 2 THEN 'Requisição'
END AS 'tipo'
AVG (DATEDIFF (glpi tickets.solvedate, glpi tickets.date)
) AS 'idade media'
FROM glpi tickets
WHERE glpi tickets.is deleted = 0
GROUP BY glpi tickets. `type`
A função CASE traduz o id do tipo de chamado correspondente a incidente e requisição e o GROUP BY faz o agrupamento dos resultados para que tenha a média para cada tipo.
Agora clique em diplay para selecionar o modelo de gráfico que deseja e depois em salvar:
Sempre que clicar na pergunta salva será realizado o cálculo de forma automática e apresentado no gráfico.
Com essas etapas é possível calcular facilmente a idade média dos chamados do GLPI, entender o tempo que leva para resolver problemas e identificar pontos de melhorias no processo do suporte.
Como implantar o GLPI?
Na Servicedesk Brasil cuidamos de tudo, desde a consultoria, alinhamento estratégico, implementação, automação de processos, fluxos, identidade visual personalizada, suporte, treinamento e desenvolvimento ou integração.
Nosso lema é ajudar o seu negócio crescer, aqui tem um Time esperando o seu Projeto de GLPI, permita que possamos potencializar e digitalizar os processos da sua organização!
A gente come, bebe e dorme GLPI. Somos APAIXONADOS pelo que fazemos.
Fale com um especialista: falecom@servicedeskbrasil.com.br
Nós queremos te ouvir!!!