Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia!
Descrição da necessidade no arquivo em anexo. A quem ajudar, obrigado.
Tira os "Group by" de cada campo que não for mais precisar
LOAD
TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento,
'Ociosidade' as Indicador,
Sum(TB_ASSIGNMENTBYDAY.AssignmentActualWork)/24 as ValorIndicador
Resident TB_ASSIGNMENTBYDAY
Where
AssignmentbydayNomeProjetoFilho like 'Sem Alocação*'
Group by TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento;
Você quer calcular apenas o valor final ou precisa de alguma quebra por algum campo?
Bom dia!
Preciso calcular o valor final de Retrabalho e Ociosidade e preciso também quebrar por Analista.
TB_ASSIGNMENTBYDAY.ResourceNameGrafico ?
Sim
Acredito que uma possível solução seja a abaixo:
Indicadores:
LOAD
TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento,
'Retrabalho' as Indicador,
Sum(TB_ASSIGNMENTBYDAY.AssignmentActualWork)/24 as ValorIndicador
Resident TB_ASSIGNMENTBYDAY
Where
AssignmentbydayNomeProjetoPai = 'Fábrica BI - Udi'
And AssignmentbydayAtividadeApontamento = 'Correção'
Group by TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento;
Concatenate(Indicadores)
LOAD
TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento,
'Retrabalho' as Indicador,
Sum(TB_ASSIGNMENTBYDAY.AssignmentActualWork)/24 as ValorIndicador
Resident TB_ASSIGNMENTBYDAY
Where
AssignmentbydayNomeProjetoPai <> 'Fábrica BI - Udi'
And [TB_ASSIGNMENTBYDAY.Classificacao_tarefa(fswbh)] = 'Correção'
Group by TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento;
Concatenate(Indicadores)
LOAD
TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento,
'Ociosidade' as Indicador,
Sum(TB_ASSIGNMENTBYDAY.AssignmentActualWork)/24 as ValorIndicador
Resident TB_ASSIGNMENTBYDAY
Where
AssignmentbydayNomeProjetoFilho like 'Sem Alocação*'
And [TB_ASSIGNMENTBYDAY.Classificacao_tarefa(fswbh)] = 'Correção'
Group by TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento;
O indicador de Ociosidade não está a aparecer.
desculpe, o ultimos dos três seria
Concatenate(Indicadores)
LOAD
TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento,
'Ociosidade' as Indicador,
Sum(TB_ASSIGNMENTBYDAY.AssignmentActualWork)/24 as ValorIndicador
Resident TB_ASSIGNMENTBYDAY
Where
AssignmentbydayNomeProjetoFilho like 'Sem Alocação*'
Group by TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento;
Se eu precisar apenas dos cálculos finais, sem quebra por analistas?
Tira os "Group by" de cada campo que não for mais precisar
LOAD
TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento,
'Ociosidade' as Indicador,
Sum(TB_ASSIGNMENTBYDAY.AssignmentActualWork)/24 as ValorIndicador
Resident TB_ASSIGNMENTBYDAY
Where
AssignmentbydayNomeProjetoFilho like 'Sem Alocação*'
Group by TB_ASSIGNMENTBYDAY.ResourceNameGrafico,
AssignmentbydayDataOcorrenciaApontamento;