Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Análise de carga simultânea de carregadores

Olá, estou desenvolvendo uma análise para verificar a frequência de carregamento de dados.

Explicando melhor: tenho vários carregadores que estão com carregamento automático já programados.

A partir de uma lista com o Nome do carregador/Planilha, data de inicio, intervalo e tempo de execução preciso ter uma visão de quais carregadores farão a carga na mesma hora por exemplo.

Mas o problema é: tenho que gerar no qlikview todas as horas possíveis para estas cargas por exemplo:

O carregador Compras começa a carregar as 0 horas e tem um intervalo de 30 minutos então preciso que o qlikview gere linhas do mesmo aquivo para 0h, 00:30, 01:00, 01:30, 02:00 e assim por diante.

Exemplo do arquivo xlsx lido:

[Carregadores]:

Load * Inline [

Empresa, NomeCarregador, Inicio, Intervalo

Empresa1, Carregador1, 00:30:00, '30

Empresa1, Carregador2, 00:15:00, '20

Empresa1, Carregador3, 14:30:00, '15

Empresa2, Carregador1, 01:30:00, '60

Empresa3, Carregador1, 00:00:00, '44640

Empresa3, Carregador2, 00:00:00, '30

Empresa4, Carregador1, 20:00:00, '20

];

Resumindo, quero estipular uma data de inicio, por exemplo 01/01/2016 00:00:00 e preciso que o qlikview incremente o valor de intervalo à data até outra data final estipulada por exemplo now();

Desde já, agradeço a ajuda.

Mensagem editada por: Bruno Ricardo Asato

Mensagem editada por: Bruno Ricardo Asato

1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Bruno,

segue o modelo com a sua solicitação.....Espero que atenda....

2016-07-19 19_02_37.jpg

furtado@farolbi.com.br

View solution in original post

4 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Bruno,

segue o modelo com a sua solicitação.....Espero que atenda....

2016-07-19 19_02_37.jpg

furtado@farolbi.com.br
Not applicable
Author

Perfeito Alessandro, muito obrigado pela ajuda. Era exatamente isso que eu precisava!

Mas abusando um pouco de sua boa vontade rsrs, se o campo inicio fosse um datetime (ex: 20/07/2016 14:30:50) como eu faria esse cálculo?

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Bruno,

colocaria o datetime como inicio do While ate o now() por exemplo. 

Se as datas forem sempre fixas para todos, melhor criar elas a parte e "unir" com join.....

furtado@farolbi.com.br
Not applicable
Author

Ok Alessandro, muito obrigado pela ajuda.

Abraço.