Size: a a a

2019 November 28

DS

Daniil Semenov in Qlik BI chat
map using еще отрабатывает уже после того как таблица загружена в память.
Отличие от ApplyMap в том, что последний делает сопоставление в процессе загрузки, на уровне выражения.
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Да я в голове пытаюсь представить механизм как оно отрабатывает, это как раз к вопросу очистки данных, недавно коллега интересовался, а мы ему какие-то пляски выдали, как решение ))))
источник

DS

Daniil Semenov in Qlik BI chat
Дык всё, вроде, просто.

Грузится таблица сопоставления через mapping load или mapping select.
Потом уже в зависимости от выбранного метода происходит само сопоставление по названию поля, как выше написал.
Исходное поле заменяется. Поэтому лучше делать его дубликат)
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Вот, мне нужно было слово 'само'👍 спасибо
источник

DS

Daniil Semenov in Qlik BI chat
Zhenya Skrebanov
Вот, мне нужно было слово 'само'👍 спасибо
там в хелпе, кстати, достаточно понятно описано, проверил)
https://help.qlik.com/ru-RU/qlikview/April2019/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Map.htm
источник

PS

Pavel Shutov in Qlik BI chat
Коллеги, необходимо выводить листы приложения на большие экраны. Можно ли как-то у одного юзера убрать log out по timeout? Кто как решал данную проблему?
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Daniil Semenov
там в хелпе, кстати, достаточно понятно описано, проверил)
https://help.qlik.com/ru-RU/qlikview/April2019/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Map.htm
Так вот фича онлайн блин хелпов, что они онлайн. У меня в тот момент вообще ничего не открывалось. А телеграм работал )
источник

DS

Daniil Semenov in Qlik BI chat
Zhenya Skrebanov
Так вот фича онлайн блин хелпов, что они онлайн. У меня в тот момент вообще ничего не открывалось. А телеграм работал )
понял :)
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Pavel Shutov
Коллеги, необходимо выводить листы приложения на большие экраны. Можно ли как-то у одного юзера убрать log out по timeout? Кто как решал данную проблему?
Есть воркараунд, делать скриншот дешборда и выводить его в html
источник

SN

Sergey Nazarkin in Qlik BI chat
ASM
Думаю добавлять exist при keep логики нет. Фактически можно будет сказать что keep не будет отрабатывать. Keep битовая операция читает все, потом отсекает лишнее. Exist отсекает построчно. Если их совместить, то Кипу уже бун нечего отсекать.
Oleg а вы что по этому поводу думаете?
источник

SN

Sergey Nazarkin in Qlik BI chat
Zhenya Skrebanov
Есть воркараунд, делать скриншот дешборда и выводить его в html
Хитро)
источник

ZS

Zhenya Skrebanov in Qlik BI chat
))
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Sergey Nazarkin
Хитро)
Есть реальный проект, где такая схема используется, на php написан быстро простой движок, который крутит в локалке кучу разных картинок, на всех экранах в офисе, а их там штук 150 в разных комнатах и пространствах, так некоторые дешборды будто почти в реальном времени отрабатывают, апдейт каждые 30 секунд, тупо меняется картинка всегда. png
источник

IB

Igor Burobin in Qlik BI chat
Zhenya Skrebanov
Есть воркараунд, делать скриншот дешборда и выводить его в html
Класс) я сразу вспомнил как просил пользователей прислать ошибку в excel , они его скриншотили, вставляли в word и отправляли
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Вставляли в ворд и отправляли ))
источник

IB

Igor Burobin in Qlik BI chat
Кстати с таймаутом игратся если можно схватить проблему про слишком много сессий...
источник

VF

Vladimir Frolov in Qlik BI chat
Igor Burobin
Кстати с таймаутом игратся если можно схватить проблему про слишком много сессий...
Её можно схватить даже если не "играться"
источник

VF

Vladimir Frolov in Qlik BI chat
Как убрать понятно - перезапуск прокси. А как источник проблем найти?
источник
2019 November 29

OT

Oleg Troyansky in Qlik BI chat
Sergey Nazarkin
Добрый день.
Кто-нибудь замерял скорость работы Left Join, Left Keep и Exist? Что быстрее?
Задача выдащить свежие данные по идентификатору.
Решал так:
load
class_name,
max(created_at) as created_at
resident table
group by class_name;

left join
load
class_name,
created_at,
...
resident table;

Но такое решение очень долгое.
//в таблице с данными 400 млн. записей
Ну, эти 3 оператора совсем разные и решают разные задачи. Когда нужно загрузить только те значения справочника, которые существуют в факте, то я обычно использую Where exists (), хотя keep работает не хуже. Join бывает медленным на больших данных, но без него не обойтись, если нужно объединить данные из двух таблиц в одну. В вашем примере, самое медленное пожалуй это GROUP BY. Тут я бы постарался извернуться и найти другое решение, без GROUP BY...
источник

AI

Arsen Islamov in Qlik BI chat
Доброе утро! #вопрос в клике мне очень нравится инструмент по подготовке данных. Как выгрузить данные в Эксель после подготовки их в клике?
источник