en
Feedback
Чернов пишет

Чернов пишет

Open in Telegram
1 432
Subscribers
No data24 hours
-87 days
-2830 days
Posts Archive
Postgres Professional выпустила обновленный курс по администрированию свободно распространяемой СУБД PostgreSQL. В программу добавлена информация про новейшие версии 14, 15, 16, а также: тут подробно

Скоро выйду с отпуска, и будет новый контент. Придумал как оценить производительность qs и ответить на вечный вопрос : широкая или длинная таблица. Хотя, как мне кажется, без тестов, всё кроется в кардинальности данных. И не будет никогда однозначного ответа на этот вопрос. В разных подходах оба варианта будут работать лучше. Ну посмотрим...

P.S. Если будут вопросы после покупки как этим пользоваться - пишите в личку, расскажу подробнее. P.P.S. Я вижу список людей, кто купил )

Решение на прошлый пост. Как всегда - будет выложено через месяц в опен-сорс. Я бы такое не писал даже тут. Но просто кто-то не хочет читать документацию. Не забываем, help.qlik.com - тут есть ответы на 95% вопросов, а за остальными 5% - приходите ко мне )))

Всем привет! Сегодня хочу показать малоиспользуемую фичу Qlik, которая позволяет ускорить этап разработки, если вам нужно забирать данные из БД. В моём примере, обычная загрузка данных длится 01:57, часть этого времени уходит на забор данных из БД, и часть на разбивку этих данных на 3 отдельные таблицы и сохранение QVD файлов. С помощью простой функции, мне удалось в целом сократить время работы скрипта до 00:46. Т.е. 46 секунд! Другой пример. Если взять просто загрузку данных из БД, то при любом исходе, в первой загрузке данных она будет длится например 2 минуты, а при повторной загрузке - уже секунды. Данный подход можно использовать и вручную, путём сохранения запроса в QVD и потом нужно отследить ненужные файлы и удалить и прочее. Но, типовая функция - работает, и сама удаляет ненужные файлы. Проще говоря, при первой загрузке из БД происходит сохранение в темповый файл-qvd, а потом уже чтение из него. Управлять этим просто, нужно всего лишь откорректировать 1 строчку в коде (на каждый запрос в БД).

Это конечно всё круто, но переделывай. Не нравится мне как работает сервис постинга с RSS лент, придется написать своё, удобное.

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

photo content
+1

Unable to upgrade the PostgreSQL database using QPI - Qlik Sense Enterprise on Windows While upgrading [PostgreSQL Database using QPI](https://community.qlik.com/t5/Official-Support-Articles/Upgrading-and-unbundling-the-Qlik-Sense-Repository-Database/ta-p/1934238 "PostgreSQL Database using QPI"), the installation log file will read the below, **[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 Qlik Sense **Installation** logs can be found here, ([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-Qlik-Sense/ta-p/2469483

photo content
+1

Всё понятно, видимо в телегу не влез весь текст, а может и не планировался .. Но вот в ВК всё опубликовалось https://vk.com/chernovdev?w=wall636791833_65

Я конечно не знаю что это было ) Но это был автопостинг по RSS ленте через сторонний сервис... будем посмотреть теперь ...

photo content
+9

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

photo content

На этой неделе переделаю авто-постинг релизов по продуктам QlikTech, поэтому может быть много "спама" Этим сообщением заодно тестирую мультипостинг в разные площадки. #тест

Не баг а фича! QS May 2024 Preload задачи. С новой версии Qlik Sense, добавили preload task, это задачи, которые поднимают в
+1
Не баг а фича! QS May 2024 Preload задачи. С новой версии Qlik Sense, добавили preload task, это задачи, которые поднимают в память сервера приложение. Особенности: - вручную запускать нельзя - можно указать время, сколько приложение должно висеть в памяти - можно указать сервер (почему не ноду?) на котором будет поднято приложение - я сделал зависимость preload таска на таск который обновляет приложение. Баги (мб еще есть? напишите в личку): - когда делаем у ноды флаг - Scheduler to do preloads, то на этой ноде начинают запускаться External task задания. У меня 7 внешних тасков на запуск python скриптов - все упали. Придётся ставить python на прод ноды. В целом - фича прикольная, рабочая. Кстати, ко всему - видно время, которое сервер тратит на прелоад. #баг #qs_may_2024 #qlik

Помните я писал про QSDA pro, так вот, нашёл одно ограничение триальной версии, других не встречал пока #qsda #qsdapro #qlik
Помните я писал про QSDA pro, так вот, нашёл одно ограничение триальной версии, других не встречал пока #qsda #qsdapro #qlik

Чуток рекламы) Моя ❤️ половинка решила запустить канал по интересным местам в республике Адыгея(да да, мы тут живём 😅). Очень сильно старается и пишет на мой взгляд интересные посты (я и сам много чего не знаю)). Если вдруг кому интересно, я просто оставлю тут ссылку на ее канал

Сбер выпустил "свою" IDE для разработки, что-ж, посмотрим...
Сбер выпустил "свою" IDE для разработки, что-ж, посмотрим...