ChernovDev – Telegram
ChernovDev
1.29K subscribers
720 photos
40 videos
166 files
950 links
Эй ай и вот это вот всё. Qlik
https://chernovdev.ru/
https://vkvideo.ru/@chernovdev
Download Telegram
Не баг а фича! QS May 2024 Preload задачи.

С новой версии Qlik Sense, добавили preload task, это задачи, которые поднимают в память сервера приложение.

Особенности:
- вручную запускать нельзя
- можно указать время, сколько приложение должно висеть в памяти
- можно указать сервер (почему не ноду?) на котором будет поднято приложение
- я сделал зависимость preload таска на таск который обновляет приложение.

Баги (мб еще есть? напишите в личку):
- когда делаем у ноды флаг - Scheduler to do preloads, то на этой ноде начинают запускаться External task задания. У меня 7 внешних тасков на запуск python скриптов - все упали. Придётся ставить python на прод ноды.

В целом - фича прикольная, рабочая. Кстати, ко всему - видно время, которое сервер тратит на прелоад.

#баг #qs_may_2024 #qlik
❤‍🔥4
На этой неделе переделаю авто-постинг релизов по продуктам QlikTech, поэтому может быть много "спама"

Этим сообщением заодно тестирую мультипостинг в разные площадки.

#тест
🗿2🦄2
Последние 5 дней какой то ахтунг, 3 дня без света, на улице в тени +38 и выше. Генератор отказался работать ко всему. Поэтому, пока сервер выключен, он отвечал за отправку автосообщений о релизах, и постил сообщения в 4 других канала. Ждем погоды ...

П.с. у провайдера интернета оборудование погорело 🙈
🦄3🫡2
Я конечно не знаю что это было )
Но это был автопостинг по RSS ленте через сторонний сервис... будем посмотреть теперь ...
❤‍🔥4🦄1
ChernovDev
Photo
Всё понятно, видимо в телегу не влез весь текст, а может и не планировался ..
Но вот в ВК всё опубликовалось https://vk.com/chernovdev?w=wall636791833_65
Unable to upgrade the PostgreSQL database using QPI
Upgrading the Qlik Sense Enterprise on Windows PostgreSQL instance using QPI ([Upgrading and unbundling the Qlik Sense Repository Database using the Qlik PostgreSQL Installer](https://community.qlik.com/t5/Official-Support-Articles/Upgrading-and-unbundling-the-Qlik-Sense-Repository-Database/ta-p/1934238)) fails.

The following is logged in the installation log file:

**[ERR]** Error! Exception when trying to stop Service: QlikSenseRepositoryDatabase in: 60 s: Cannot open 'QlikSenseRepositoryDatabase' service on computer '.'.. Please make sure you are running the application as an administrator.[INF] QlikSenseRepositoryDatabase was stopped
**[WRN]** The service: QlikSenseRepositoryDatabase could not be stopped, tryin to kill process...
**[INF]** Trying to kill process: 7440
**[INF]** Found process, checking status
**[INF]** Could not kill process for some reason: Access denied
**[ERR]** Error! Failure while: QlikSenseRepositoryDatabase

For information on how to locate the Qlik Sense **Installation** logs, see [How To Collect Qlik Sense Installation Log File](https://community.qlik.com/t5/Official-Support-Articles/How-To-Collect-Qlik-Sense-Installation-Log-File/ta-p/1712778 "How To Collect Qlik Sense Installation Log File").

### **Resolution**

1. The setup file must be run with administrative privileges.
2. Ensure that the account running the setup:
1. Has all necessary access permissions.
2. Is a Local Administrator on the Qlik Sense Windows machine.
3. Can access the setup file directly on the local machine (not via a Network path or Mapped Drives).
3. Ensure the setup file is **" Unblocked" **and accessible for installation.




### **Cause**

The account that is running the setup does not have access permissions.

### **Environment**

* * Qlik PostgreSQL Installer (QPI)
https://community.qlik.com/t5/Official-Support-Articles/Unable-to-upgrade-the-PostgreSQL-database-using-QPI/ta-p/2469483
🗿1
Это конечно всё круто, но переделывай.
Не нравится мне как работает сервис постинга с RSS лент, придется написать своё, удобное.
🦄1
Всем привет!
Сегодня хочу показать малоиспользуемую фичу Qlik, которая позволяет ускорить этап разработки, если вам нужно забирать данные из БД.

В моём примере, обычная загрузка данных длится 01:57, часть этого времени уходит на забор данных из БД, и часть на разбивку этих данных на 3 отдельные таблицы и сохранение QVD файлов.

С помощью простой функции, мне удалось в целом сократить время работы скрипта до 00:46. Т.е. 46 секунд!

Другой пример. Если взять просто загрузку данных из БД, то при любом исходе, в первой загрузке данных она будет длится например 2 минуты, а при повторной загрузке - уже секунды. Данный подход можно использовать и вручную, путём сохранения запроса в QVD и потом нужно отследить ненужные файлы и удалить и прочее. Но, типовая функция - работает, и сама удаляет ненужные файлы.

Проще говоря, при первой загрузке из БД происходит сохранение в темповый файл-qvd, а потом уже чтение из него. Управлять этим просто, нужно всего лишь откорректировать 1 строчку в коде (на каждый запрос в БД).
❤‍🔥2