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: 
jmcandido
Contributor III
Contributor III

Mostrar Hora sem repetição

Bom Dia pessoal, tenho uma coluna na view que é um campo de data/hora

hora.PNG

Preciso criar uma dimensão com o esse campo, considerando apenas a hora, ou seja, a pessoa poderia escolher um determinado intervalo de horas.

Dimensão Hora.PNG

No filtro iria aparecer como está demonstrado na imagem, o problema é que está mostrando várias vezes o mesmo horário, ou seja, esta aparecendo na lista várias vezes 11:00, várias vezes 11:30 e eu preciso que seja mostrado apenas uma vez cada situação.

Criei a dimensão dessa forma  =TIME(DATAHORA, 'hh:mm'), como devo fazer para que seja mostrado no filtro apenas uma vez cada hora encontrada?

Desde já agradeço.

Labels (3)
1 Solution

Accepted Solutions
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, a função Time() cria apena uma mascara, por isto estar repetindo;


No Load, você poderá criar um time exclusivo por exemplo;


Dim_Calendario:

Load

    Data,

    Time(Frac([Data]),'hh:mm') As 'Tempo',

    ...

From ...;



Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti

View solution in original post

3 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, a função Time() cria apena uma mascara, por isto estar repetindo;


No Load, você poderá criar um time exclusivo por exemplo;


Dim_Calendario:

Load

    Data,

    Time(Frac([Data]),'hh:mm') As 'Tempo',

    ...

From ...;



Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
jmcandido
Contributor III
Contributor III
Author

Perfeito Mário, a função FRAC resolveu o problema.

a dimensão foi criada assim =TIME(Frac([DATAHORA]), 'hh:mm').

Obrigado pela ajuda.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Perfeito, pode ser;

Lembre-se, se viável, dê preferência em manter a transformação no script por questão de performance;

Abraço amigo.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti