Estou tentando criar métricas para contagem de ativos, demitidos e admitidos por período, a partir da SRA e utilizando a SRD para utilizar o RD_DATARQ como período.
Tentei utilizar uma data desconectada, já que eventos de admissão, demissão e período seria 3 atributos de datas distintos, porém, quando uso um atributo de data desconectada, a métrica retorna nulo.
Query para montar relatório:
(SELECT ‘HEADCOUNT’, RA_FILIAL, COUNT() AS QUANT FROM SRA010 WHERE D_E_L_E_T_<>'’ AND RA_SITFOLH<>‘D’ AND RA_FILIAL=‘010101’ GROUP BY RA_FILIAL) UNION ALL
(SELECT ‘ADMITIDOS’, RA_FILIAL, COUNT() AS QUANT FROM SRA010 WHERE D_E_L_E_T_<>'’ AND RA_SITFOLH<>‘D’ AND RA_FILIAL=‘010101’ AND RA_ADMISSA LIKE LEFT(CONVERT(VARCHAR, GETDATE(), 112),6) + ‘%’ GROUP BY RA_FILIAL) UNION ALL
(SELECT ‘DEMITIDOS’, RA_FILIAL, COUNT() AS QUANT FROM SRA010 WHERE D_E_L_E_T_<>'’ AND RA_SITFOLH=‘D’ AND RA_FILIAL=‘010101’ AND RA_DEMISSA LIKE LEFT(CONVERT(VARCHAR, GETDATE(), 112),6) + ‘%’ GROUP BY RA_FILIAL);
Olá Erik,
Neste caso, para que você consiga validar uma métrica que utiliza o conceito de timeline, você precisa colocar esta métrica em um relatório e em seguida em um Dash. Você também pode iniciar sua validação diretamente pelo Relatórios, basta utilizar a função Filtrar e utilizar o filtro Date TimeLine e filtrar uma data especifica, se sua métrica estiver ok, o valor para aquela(s) data(s) que utilizou no filtro será demonstrado na tela. A outra forma consiste no mesmo conceito, que seria colocar esta métrica em um relatório, salvar e em seguida colocar este relatório em um Dashboard que tenha o atributo Date TimeLine como filtro de data no Dashboard.
É importante que valide ponto a ponto com calma, validando primeiro se sua métrica esta retornando o valor corretamente antes de aplicar o conceito de TimeLine.