У вересні 2022 року ми випустили свій власний продукт QOps. Команда DataLabs повністю супроводжує клієнта в процесі встановлення та використання продукту, а також пропонує підтримку 24/7. Ми регулярно отримуємо зворотний зв’язок щодо використання QOps, що дозволяє нам подивитися на свій власний продукт очима користувача. Нижче ми підготували відповіді на найпоширеніші питання:
- Чи зберігаються тригери та додаткові властивості для Qlik-додатків?
Так, зберігаються. Однак, варто врахувати, що деякі властивості вимагають збереження мінімальної моделі даних у додатку. Для цього у QlikView передбачено режим «reduce».
Для додатків Qlik Sense зберігається додаткове поле «always one selected». Для цього необхідно додатково зберігати відбори, оскільки це розходиться з концепцією QOps зберігати тільки вихідний код і властивості.
- Чи можна мержити візуальну частину в Qlik Sense?
Ситуація, коли кілька розробників працюють на одному аркуші і кожен виконує свою частину роботи, можлива з QOps. Такий випадок підтримується QOps і для його реалізації необхідно дотримуватись грамотної стратегії гілок для уникнення мерж-конфліктів. Також варто приділити увагу правильному вирішенню мерж-конфліктів, якщо вони все ж виникли, щоб не порушити взаємодію з Qlik API.
- Чи можлива робота з Bitbucket та Jenkins?
Та це можливо. Вихідні коди Qlik-додатку можуть бути розміщені в репозиторії Bitbucket, і за допомогою web-хуків CI/CD процес може бути побудований на основі Jenkins.
- Чим відрізняється QOps від аналогів та які переваги його використання?
QOps в першу чергу орієнтований на реалізацію взаємодії з Qlik API та реалізацію CI/CD. Таким чином, QOps робить доступними в консолі всі команди, необхідні для роботи з програмами Qlik, а також забезпечує цілісність додатків при використанні додаткового коду в змінних або розширеннях.
Робота відомих аналогів здійснюється лише у браузері. Також варто зазначити, що на цей момент ними не підтримується CI/CD на різних хостинг-системах контролю версій на основі Git та пряма взаємодія користувача з вихідним кодом.
- Чи можливо використовувати QOps для захисту коду в Qlik-додатках?
Так можливо. QOps дозволяє користувачам зберігати зміни у вихідному коді та керувати ними.
- Чи можна перенести вихідний код програми QlikView до Qlik Sense за допомогою QOps?
Ні. Але є можливість керувати вихідним кодом QlikView і Qlik Sense за допомогою QOps.
- Яка архітектура QOps і що потрібне для установки?
Установка QOps відбувається за допомогою інсталятора. Ми надаємо покрокову інструкцію для встановлення та використання продукту. Ознайомитись із документацією можна на сайті qops.datalabsua.com
У разі виникнення складнощів у процесі встановлення можна звернутися до служби підтримки QOps для оперативного вирішення проблеми.
- Чи є тестовий період використання QOps?
Напишіть нам [email protected] чи заповніть форму на сайті qops.datalabsua.com
- Модель та умови придбання QOps
Модель покупки являє собою пакет із 10 ліцензій. Реалізація CI/CD вимагає додаткової ліцензії на кожен ранер, де використовуватиметься QOps. Додатково потрібна ліцензія Qlik. Детальну інформацію можна отримати, заповнивши форму на сайті QOps.
Кожен клієнт особливий і має унікальні потреби. Якщо у вас залишилися питання – ми будемо раді відповісти на них: