Котятки, Я люблю Qlik, но больше Sense, чем view. Сейчас слежу за новыми обновлениями MCP -сервера от ChernovDev , пробую тихонько. Он основан на API Qlik Sense, и меня настиг флешбэк. В общем, однажды я столкнулась с задачей обратного инжиниринга Qlikview,— в классическом кейсе, когда дашборды есть, а документации к ним нет. И надо вытянуть начинку —скрипты, объекты и пр, а также сразу обработать и обернуть в формат некой спецификации. Попытки простучать QlikView Management Service API не дали ничего из-за авторизации, а менять уже сложившийся паттерн и протокол не хотелось. Ну и честно, я с SOAP мало работала. Путем перебора мой выбор пал на Qlikview COM API, вызываемый из python: -это медленно, однопоточно и однонаправленно, никакого параллелизма -я не сразу привыкла к фишке с правами: при использовании COM-интерфейса система открывает приложение с дефолтными правами юзера, а мне нужны были админские. Пришлось шаманить с подхватыванием текущей сессии. -это полностью закрывает задачу -и это дешево, так как задача по сути одноразовая (один раз прошелся по текущим аппликам по списку, сделал и живи себе) -благодаря питону можно наваять систему, которая учитывает двухуровневую загрузку данных при разработке спеки (помните, когда мы загрузчиком высасываем данные и кладем в qvd, а потом их уже подсовываем под основной аппликейшн). Ну и сам COM-интерфейс может чуть больше, чем задекларировано, надо его только чуть поковырять. Что хочу сказать? Доки просто не очевидны, они тут: https://help.qlik.com/en-US/qlikview-developer/May2024/Content/QV_HelpSites/APIsAndSDKs.htm и спасибо AI , который как раз послужил тем мостиком, который объяснил буквально на пальцах, что с этим делать и как пользоваться.
Котятки, Я люблю Qlik, но больше Sense, чем view. Сейчас слежу за новыми…
Из этого канала
- #956Как и зачем интегрировать BI-системы с сенсорными данными IoT? Сегодня бизнесу…
Как и зачем интегрировать BI-системы с сенсорными данными IoT? Сегодня бизнесу мало просто собирать информацию — важно превращать её в своевременные действия.
- #957Котятки🐱, Неделю назад при работе с датасетом в AI меня поставила в тупик…
Котятки🐱, Неделю назад при работе с датасетом в AI меня поставила в тупик достаточно нетривиальная проблема: он читал и пытался делать аналитику на ‘мусорных’…
- #958🍿Дерево технологий, которое показывает развитие от древнейших изобретений до…
🍿Дерево технологий, которое показывает развитие от древнейших изобретений до наших дней (3.300.000г. до н.э — 2025г.
- #954Котятки🐱 Когда я как-то изучала иранскую практику построения дашбордов, меня…
Котятки🐱 Когда я как-то изучала иранскую практику построения дашбордов, меня поразило отсутствие тултипов и очень странный сторителлинг - он строился не на…
- #953Котятки🐱, Сегодня при подготовке к одному из демо, ко мне попал занятный…
Котятки🐱, Сегодня при подготовке к одному из демо, ко мне попал занятный материал про кросс-культурные особенности в анализе и датавизе, делюсь:…