Size: a a a

2020 March 30

IB

Igor Burobin in Qlik BI chat
Регулярно такое вижу у новичков которые не знают о NOCONCATENATE )))
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Евгений Стучалкин
Коллеги, а кто-нибудь применял такое каскадерство:

Если нужно загрузить таблицу резидентом, то мы предварительно сохраняем в QVD таблицу которую хотим грузить, а потом грузим QVD в оптимизированном режиме?

Существует ли вообще такая практика для ускорения загрузки? Есть ли подводные камни? Стоит оно того?
Да, существует такая практика, т к здесь и оптимизация RAM, и скорости загрузки. В ряде случаев такое не можно, а нужно применять
источник

AS

Anna Stakhova in Qlik BI chat
Zhenya Skrebanov
потому что надо к конкретной выборке камент, так, чтобы этл ввглядело как тред форума, я так понял?
Да, верно , и уже для дальнейшей работы с этими комментариями в других системах
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Zhenya Skrebanov
Да, существует такая практика, т к здесь и оптимизация RAM, и скорости загрузки. В ряде случаев такое не можно, а нужно применять
спасибо)
источник

MD

Maxim Deviatov in Qlik BI chat
Zhenya Skrebanov
Да, существует такая практика, т к здесь и оптимизация RAM, и скорости загрузки. В ряде случаев такое не можно, а нужно применять
У меня было ощущение что QS сейчас всегда грузит QVD в оптимизированном режиме.  Я неправ?
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Maxim Deviatov
У меня было ощущение что QS сейчас всегда грузит QVD в оптимизированном режиме.  Я неправ?
Оптимизированный режим отключается, если изменяешь поля загружаемого QVD. Я просто подчеркнул, что загрузка будет происходить без изменений полей
источник

MD

Maxim Deviatov in Qlik BI chat
спасибо за пояснение
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Там есть два вида оптимизированной загрузки из QVD: optimized load, и oplimized load (row based), первый способ 100% оптимайз лоад, скорость максимальная, второй случай допускает ряд изменений (переименование например поля и ряд других с сохранением оптимайза), но он чуть-чуть медленнее.
источник

ZS

Zhenya Skrebanov in Qlik BI chat
И вокруг этого можно делать воркараунды, например: напишите Table: num('','###') as field autogenerate(0); concatenate (Table) load Field from data.qvd;
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Вы получите оптимайз лоад из QVD, но поле будет отформатировано функцией Num, что напрямую прт использовании загрузки из QVD сломает оптимайз, а так нет
источник

ZS

Zhenya Skrebanov in Qlik BI chat
подгружая в поле Field, данные примут формат этого поля в исходной таблице
источник

MD

Maxim Deviatov in Qlik BI chat
догадался, но сам бы такую логику не приудмал. Вкусный воркараунд, но костылище)
источник

ZS

Zhenya Skrebanov in Qlik BI chat
на самом деле сэкономил в одной цепочке загрузки время, с 12 часов до 3. Очень существенно.
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
источник

EM

Ex Machina in Qlik BI chat
Доброго дня. Возможно такой вопрос уже задавали, но можете подсказать ещё раз) Как можно убрать на таком графике нули?
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Ex Machina
Доброго дня. Возможно такой вопрос уже задавали, но можете подсказать ещё раз) Как можно убрать на таком графике нули?
источник

EM

Ex Machina in Qlik BI chat
Нет, это не помогает
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
значит меру приравнять к null() через if
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
или сет анализом ограничить расчет только по сущетсвующим значениям
источник

EM

Ex Machina in Qlik BI chat
Помогло, благодарю \о/
источник