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: 
Anonymous
Not applicable

Session Duration

Pessoal, estou com dificuldades para formatar o campo "Session Duration" do arquivo de log.

O formato do dado é: 0.031227

Já tentei: Date(Timestamp([Session Duration]),'HH:MM:SS')

              time(Timestamp([Session Duration]),'HH:MM:SS')


Obs: Quando uso a fórmula interval(0.031227, 'hh:mm:ss') com o campo fixo, me retorna com sucesso. Porém quando substituo o valor pelo campo interval([Session Duration], 'hh:mm:ss') , não dá certo.

Alguém tem alguma ideia de como proceder?

Grato!

1 Solution

Accepted Solutions
nicolett_yuri

Realmente a coluna esta vindo como texto.

Faça da seguinte forma, no script:

interval(Replace([Session Duration], '.', ','), 'hh:mm:ss') as [Session Duration]

View solution in original post

7 Replies
nicolett_yuri

Lucas, talvez esse campo [Session Duration] esteja como texto. Você teria que, primeiro, converte-lo em número para depois usar a função Time/Date/Interval

Tem como enviar um modelo de seus dados?

marco_almeida
Creator II
Creator II

Fala Lucas.

Tente usar o o # no fim do Timestamp:

Date(Timestamp#([Session Duration]),'HH:MM:SS')

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ
Anonymous
Not applicable
Author

Segue anexo, Yuri.

É um arquivo .txt nativo do qlik que registra o log de acesso as aplicações.

Anonymous
Not applicable
Author

Não deu certo, Marco.

nicolett_yuri

Realmente a coluna esta vindo como texto.

Faça da seguinte forma, no script:

interval(Replace([Session Duration], '.', ','), 'hh:mm:ss') as [Session Duration]

Anonymous
Not applicable
Author

Show, Yuri!

Deu certo!

Muito obrigado

nicolett_yuri

Show