Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa Tarde!
Minha base de dados está com a coluna data em formato dd-mm-yyyy-hh:mm:ss.
Estou tendo problemas ao trabalhar com esse formato de data no Qlik Sense, simplesmente não aparece a data em nenhum gráfico ou filtro, mesmo eu formatando a data no load.
Coluna Data:
7/2/2018 16:40:45
6/2/2018 12:56:10
2/2/2018 19:34:06
2/2/2018 10:02:43
4/2/2018 23:28:29
1/2/2018 22:52:07
31/1/2018 17:48:29
30/1/2018 21:21:28
29/1/2018 21:17:04
27/1/2018 07:33:14
Alguma dica de como formatar para Mês e ano?
Obrigado
Teste desta forma:
Load
"ID do Incidente*+" as Incidente,
// Notas,
"Tipo de Incidente*" as Tipo_Incidente,
Timestamp(Timestamp#([Data],'dd-mm-yyyy-hh:mm:ss'),'dd/mm/yyyy hh:mm:ss'),
"Status*" as Status,
//Mês,
//Ano,
//"DateTime de Resolução Requerida",
"Designado+" as Designado,
//"Modificado em",
"Próxima Data Objetivo",
"Nome do Contato Direto",
"Sobrenome do Contato Direto",
"Nome+" as Nome,
"Sobrenome+",
"Data de Resposta+",
"Prioridade do SLM" as Prioridade,
"Status em Tempo Real do SLM" as SLM,
"Sumário*"
FROM [lib://Chamados/Controle_Chamados_20180208.xls]
(biff, embedded labels, table is [Sheet 1$]);
Boa tarde,
Você esta configurando como?
Date(Data,'DD/MM/YY')?
Você utilizar para mês/ano:
month(data)&'/'&year(data)
OU mesmo:
Date(Data,'MM/YYYY'
"eu formatando a data no load." como está fazendo? Poderia colar seu código aqui?
Supondo que esteja recebendo da base o campo como texto:
Load
...
Timestamp(Timestamp#(CAMPO_DATA,'dd-mm-yyyy-hh:mm:ss'),'dd/mm/yyyy hh:mm:ss')
Eu tentei várias formatações de data e não deu certo.
Anexei o QVF no post, deixei o load limpo sem formatações para você me ajudar.
O campo data se chama "Data".
Obrigado.
Teste desta forma:
Load
"ID do Incidente*+" as Incidente,
// Notas,
"Tipo de Incidente*" as Tipo_Incidente,
Timestamp(Timestamp#([Data],'dd-mm-yyyy-hh:mm:ss'),'dd/mm/yyyy hh:mm:ss'),
"Status*" as Status,
//Mês,
//Ano,
//"DateTime de Resolução Requerida",
"Designado+" as Designado,
//"Modificado em",
"Próxima Data Objetivo",
"Nome do Contato Direto",
"Sobrenome do Contato Direto",
"Nome+" as Nome,
"Sobrenome+",
"Data de Resposta+",
"Prioridade do SLM" as Prioridade,
"Status em Tempo Real do SLM" as SLM,
"Sumário*"
FROM [lib://Chamados/Controle_Chamados_20180208.xls]
(biff, embedded labels, table is [Sheet 1$]);
Bruno,
voce pode usar a função date#() que tenta converter em data dentro do formato passado.
Fiz a carga (usando um QVD que gerei com o seus dados) e funcionou. Criei tambem ano e mes e a data.
LOAD
Incidente,
Tipo_Incidente,
date(floor(date#(Data,'DD/MM/YYYY hh:mm:ss'))) as Data,
year(date#(Data,'DD/MM/YYYY hh:mm:ss')) as Ano,
month(date#(Data,'DD/MM/YYYY hh:mm:ss')) as Mes,
Status,
Designado,
"Próxima Data Objetivo",
"Nome do Contato Direto",
"Sobrenome do Contato Direto",
Nome,
"Sobrenome+",
"Data de Resposta+",
Prioridade,
SLM,
"Sumário*"
FROM [lib://Chamados/Chamados.qvd] (qvd);
Tente com
Timestamp#(trim([Data]),'dd-m-yyyy hh:mm:ss') as Data,
a ajuste na 1a aba:
SET DateFormat='DD/MM/YYYY';
SET TimestampFormat='DD/MM/YYYY h:mm:ss[.fff] TT';
Se não funcionar, por favor anexe o seu excel
Boa tarde Pessoal!
Consegui fazer pelo que o Thiago, Clever e Alessandro comentaram.
As 3 respostas são bem semelhantes e consegui pegar esses exemplos e formatar no Qlik.
Muito obrigado a todos pela ajuda.
Abs.