Size: a a a

2021 March 03

DS

Daniil Semenov in Qlik BI chat
Кирилл
Date#(Date(Дата, 'DD.MM.YYYY')) AS Дата ?
Date# тоже нужно указать формат
источник

К

Кирилл in Qlik BI chat
Ок
источник

DS

Daniil Semenov in Qlik BI chat
Date#(Date(Дата, 'DD.MM.YYYY'),'DD.MM.YYYY')
источник

К

Кирилл in Qlik BI chat
Увы, не сработало..
источник

DS

Daniil Semenov in Qlik BI chat
Чудеса. А можете qvd прислать с этим полем?
источник

DS

Daniil Semenov in Qlik BI chat
там хотя бы пару значений
источник

S

Sergey U in Qlik BI chat
Поле ранее загружалось и существует в другой таблице?
источник

VN

V N in Qlik BI chat
Кирилл
Увы, не сработало..
По моим наблюдениям метаданные поля зависят от типов данных загруженных из первого источника, дальше дуальное представление не меняется...
В этом как раз проблема когда грузим данные из разных типов источников и значения 0021 и 21 будут иметь по сути одно числовое значение, но разные текстовые представления...
Я сильно глубоко не копал, просто создаю отдельное поле сбоку или правля при загрузке из каждого источника на входе......
источник

S

Sergey U in Qlik BI chat
Поле ранее загружалось и существует в другой таблице в этой модели?
источник

К

Кирилл in Qlik BI chat
Sergey U
Поле ранее загружалось и существует в другой таблице в этой модели?
Да ,но в dropнутой таблице
источник

VN

V N in Qlik BI chat
Кирилл
Да ,но в dropнутой таблице
ты ее дробаешь ПОСЛЕ того как перегружаешь из нее данные вместе с метаданными
источник

S

Sergey U in Qlik BI chat
Кмк, проще загрузить изначально с другим наименованием типа tmp_дата, а в целевой таблице уже сделать date(tmp_дата).
источник

VN

V N in Qlik BI chat
Sergey U
Кмк, проще загрузить изначально с другим наименованием типа tmp_дата, а в целевой таблице уже сделать date(tmp_дата).
да можно и новое поле создать потом дроп и ренайм
источник

S

Sergey U in Qlik BI chat
Очевидно что клик "запоминает" формат ранее загруженного поля. Много раз сталкивался, бывало что часть значений, которых нет в изначальной таблице,(сгенерированный календарь) он нормально отображает. Те что были - числа или другой формат
источник

К

Кирилл in Qlik BI chat
Daniil Semenov
Чудеса. А можете qvd прислать с этим полем?
Вот, пример, не фурычит)

[Test]:
Load * Inline
[Дата
44166
44168
44169];

NoConcatenate

[Test1]:
Load
date#(date(Дата,'DD.MM.YYYY'),'DD.MM.YYYY') AS Дата
Resident [Test];
Drop Table [Test];
источник

К

Кирилл in Qlik BI chat
V N
ты ее дробаешь ПОСЛЕ того как перегружаешь из нее данные вместе с метаданными
Ну конечно, я же её  гружу сначала, а потом дропаю
источник

VN

V N in Qlik BI chat
Кирилл
Ну конечно, я же её  гружу сначала, а потом дропаю
ну вот поэтому прочитай то что я выше написал :)
источник

К

Кирилл in Qlik BI chat
Вариант с другим именем меня устраивает вполне)
источник

DS

Daniil Semenov in Qlik BI chat
Кирилл
Вот, пример, не фурычит)

[Test]:
Load * Inline
[Дата
44166
44168
44169];

NoConcatenate

[Test1]:
Load
date#(date(Дата,'DD.MM.YYYY'),'DD.MM.YYYY') AS Дата
Resident [Test];
Drop Table [Test];
уже воспроизвел, да)
источник
2021 March 04

ei

evgeny ivanov in Qlik BI chat
Кирилл
Вот ещё интересный факт:
Date(Дата, 'DD.MM.YYYY') AS Дата - не работает
Date(Дата, 'DD.MM.YYYY') AS Дата111 - работает

То есть дело в имени атрибута, нельзя применить функцию и записать на тот же атрибут
Подтверждаю, с одним именем не работает. Приходилось переименовывать
источник