Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
bruno_bri
Partner - Contributor III
Partner - Contributor III

Soma Campo no Load

Boa tarde Pessoal!

Tenho um campo na minha origem chamada Teste, ela obtém dados com números em % (0.00%, 50.00%, 100.00%, etc..) Fiz uma alteração nesse campo, agora o meu campo está exibindo 0, 50,100, etc... Precisei fazer essa alteração no campo, pois meu objetivo é somar esse campo.

Utilizei a seguinte expressão no Load:

left("% Tipo", len("% Tipo")-4) as "Tipo",

Vou ter sempre mais de um registro para um responsável, com o campo Teste_Novo em %, o objetivo seria somar esse campo como exemplo abaixo:

ID  Nome Cidade       Status                          Tipo             Data Inicio    Data Fim

001 José São Paulo    Em Treinamento           50.00%        03/03/2015    16/10/2016   

001 José São Paulo    Ocupado                      20.00%        04/04/2016     31/03/2017

ID  Nome Cidade         Tipo                            Tipo             Data Inicio     Data Fim

002 Maria São Paulo    Ocupado                     50.00%        03/03/2015    16/10/2016   

002 Maria São Paulo    Ocupado                     50.00%        04/04/2016     31/03/2017

Exemplo:

Esse campo "Tipo" preciso fazer um IF que some o campo somente quando for Ocupado.

A Maria por exemplo terá um tipo de 100.00% (50.00% + 50.00%), então vou criar uma condição que quando o campo tipo for menor que o campo teste, vai ter uma condição. (if(sum(tipo) < teste, 'xxx') )... Algo parecido com esse raciocínio.

Reformulei a pergunta, creio que assim ficou mais claro de entender o que estou querendo.



Obrigado!

13 Replies
lucianosv
Specialist
Specialist

Vai ser mais ou menos isso:

Load

     ID,

     [Nome Cidade],

     Status,

     Sum(Tipo)     as     Tipo,

     Min([Data Inicio])   as     [Data Inicio],

     Min([Data Fim])     as     [Data Fim]

Group by

     ID,

     [Nome Cidade],

     Status

from xxxxx;

bruno_bri
Partner - Contributor III
Partner - Contributor III
Author

Obrigado pela Ajuda Luciano...

Eu vou testar e aviso.

Valeu.

lucianosv
Specialist
Specialist

Segue.

Clever_Anjos
Employee
Employee

Já achou uma solução? Se sim e alguma das resposta te ajudou, marque-a como "Correta" para fechar o tópico.

Como obter ajuda? Leia antes de postar