ChernovDev – Telegram
ChernovDev
1.29K subscribers
720 photos
40 videos
166 files
949 links
Эй ай и вот это вот всё. Qlik
https://chernovdev.ru/
https://vkvideo.ru/@chernovdev
Download Telegram
#qs #python #partial
В общем, придумал тут кое что ...

У нас есть мега-скрипт в приложении...
В котором load, drop , store и так далее, например там 2к строк ...

Внутри скрипта создаем "блоки", например так:

//$$SCRIPTPART|stage1|Первый блок кода скрипта
//$$
тут наши процедуры ...

//$$SCRIPTPART|stage2|Второй блок кода скрипта
//$$
тут наши процедуры 2...

//$$SCRIPTPART|stageN|N блок кода скрипта
//$$
тут наши процедуры N...

Далее, запоминаем GUID этого приложения и пихаем в python-скрипт, который:

1. Забирает весь код приложения
2. Создает словарь отдельных блоков скрипта
3. Запускает цикл по всем блокам
3.1. Создает приложение с именем которое было в изначальном приложении + "#тут_наш_тэг" (например stage1, stage2, stageN)
3.2. Сохраняет приложение
4. Публикует в нужный стрим
5. Создает цепочку тасков на релоад в правильной последовательности.

Параметры которые можно передавать в скрипт:
- AppID [GUID] - Уникальный идентификатор нашего приложения
-publish [GUID стрима] = публикует все этапы в нужный стрим
- replace - в случае, если уже есть приложения в стримах - перезаписывает их
- reload - после сохранения делает последовательный релоад всех этапов
- remove - удаляет все этапы в заданном стриме. Приоритетный параметр, который работает только если есть App GUID + Stream GUID, отключает все остальные параметры
- createtasks - создает в QMC нужные таски, и создает для них последовательность выполнения исходя из кода скрипта
- tagapps - задаёт тэги для приложений
- tagtasks - задает тэги для тасков

Нужно кому то такое ? :)
ChernovDev
Запостил новую статью https://abinext.com/export-master-items-from-qlik-sense-server-to-csv/ @chernov
Скрипт доработан - теперь выгружает всех "родителей" объектов, и можно очень легко понять где и какие объекты используются ...

P.S. кому нужно - за скриптом в личку @chernov
Из последнего, если кому нужно...

Написал скрипт который выдёргивает содержимое скриптов из всех APP на QS сервере, результат в виде фото.

Кому нужен - пишите в личку, скину информацию
1
Forwarded from Qlik Info Channel
#заметка #qlikview

Как сделать таблицу похожую на Excel с объединением полей?

Всего существует на моей памяти только 2 варианта это сделать.
Вспомнил один из двух, собственно и делюсь им, забирайте в копилку :)

Второй вариант - более сложный, но позволяет так же объединять вертикальные поля в одну клетку - как только вспомню как это делать - скину.
Правда уже 6 лет)
Forwarded from Qlik Info Channel
Сортировка в сводных таблицах.docx
141.4 KB
#QlikView
Сортировка в сводной таблице.
Мануалу 5 лет, но актуальность не утрачена. Может быть кому-то пригодится.
❤‍🔥2
Всем привет!
Никогда таким не занимался, но сейчас - прошу проголосовать за мою дочу в конкурсе "Самая красивая девочка России"

https://mostbeautygirl.ru/contests/arina-chernova3

P.S. если вы конечно за своих деток уже не проголосовали ...
Не помню, писал или нет, что нас ждёт в QS August 2021, в картинках ...
Вышла новая версия QS August 2021

Ссылки и история изменений тут
Natively Loading #JSON
Статья от Trey Smith, как загружать стандартными средствами QS JSON-файлы

Не знаю почему он все свои публикации скрыл, но статья осталась в waybackmachine, читаем
#whatsnew #qlik
Удобно сделали на мой взгляд, можно всегда ходить по одной ссылке https://demos.qlik.com/qliksense/WhatsNew открывать приложение, и смотреть что нового в релизах ...

А еще удобнее смотреть через истории, вот например QS август 2021