Принципи роботи QOps

Принципи роботи QOps

Принципи роботи QOps

Основна проблема, яку вирішує QOps – це складність застосування системи контролю версій GIT до кінцевого файлу розробки, який містить дані, модель даних, код завантаження даних, коди всіх чартів та об’єктів візуалізації.

Що таке GIT?

GIT є системою контролю версій, яка допомагає відстежити внесені в базу коду зміни, визначити користувача, який їх вніс, і відновити віддалений або змінений код. На даний момент GIT є однією з найпопулярніших систем контролю версій з відкритим кодом і дуже простим у використанні. Також, GIT є повністю безкоштовним ПЗ та підтримує різні ОС (Vac, Windows, Linux, Solaris).

Перевагами GIT є:

Як застосувати GIT у процесі розробки Qlik-додатків?

Проблеми паралельної розробки додатків, відстеження змін у вихідному коді, процесу розробки за участю більше 1 розробника, ручного видалення коду та чартів вирішують GitLab та GitHub. Однак, якщо розмістити файл Qlik Sense/QlikView на GitLab – результату це не дасть. Цей файл потрібно розділити на окремі частини: код, налаштування чартів тощо, і після цього зібрати ці частини назад у файл. Автоматизувати процес розбору та збору додатку допомагає QOps.

Як працює QOps?

QOps витягує всі вихідні коди з файлів розроблених додатків. Таким чином, вилучені коди можна поміщати у репозиторії будь-яких систем контролю версій. Сучасні системи контролю версій мають розвинені інструменти гілок, комітів та злиття. Це дає можливість кільком розробникам паралельно працювати над проектом.

QOps дозволяє виконати автоматичний збір додатку з локального або віддаленого репозиторію. Вихідні коди зберігаються окремо від даних, що забезпечує гнучкість у створенні складних проектів. Завдяки цьому можливе налаштування автоматичного тестування та розгортання програми. Це, зі свого боку, дозволяє уникнути випадкових помилок при розгортанні програм на продакшені, а також повернутися до будь-якої попередньої версії програми, якщо це необхідно.

QOps дозволяє:

Більше інформації про QOps за посиланням

💬

Коментарів поки немає.

Залишити коментар

Залишити відповідь

Email не буде опублікований. Обов'язкові: *

0 / 1500


Попереднiй Пост Наступний Пост

Недавні пости

Будь-хто може показати, що маржа впала. Робота — пояснити чому.

Маржа впала на три пункти. CFO це вже знає. Дашборд це показав, борд-дек це показав, число не оскаржується. Те, чого вони хочуть від вас – це на...

Читати далі

Як обґрунтувати впровадження CI/CD для Qlik

У певний момент кожна BI-команда, яка виростає за трьох-чотирьох розробників, стикається з однаковим моментом. Координація деплойментів починає з&rsqu...

Читати далі

Модель зрілості деплойменту Qlik: де ваша команда?

Екосистема Qlik перебуває на переломному етапі. AI-системи та автоматизовані пайплайни починають споживати аналітичний вивід як вхідні дані, а не прос...

Читати далі
GoUp Chat