Блог

Повернутися до всіх статей

Ризики неправильного використання QOps

|

До будь-якого продукту додається інструкція з чітким зазначенням правил використання, застережень та ризиків, які можуть виникнути у випадку неправильного використання. Справедливо розповісти про деякі ризики неправильного використання QOps.

QOps відкриває розробникам шлях прямої модифікації вихідного коду Qlik.

Вихідні коди програм Qlik Sense побудовані з використанням JSON-об’єктів. JSON (JavaScript Object Notation) – це текстовий формат обміну структурованих даних на основі JavaScript. Цей формат також може бути використаний у будь-якій мові програмування.

Така структура вихідного коду програми Qlik Sense скорочує ризики завдати шкоди, що пояснюється можливістю розробника переглядати JSON-файли і вносити зміни до їхньої структури. Проте, ризики все ж таки існують:

  1. Виникнення конфліктів при зміні тих самих рядків коду у різних гілках репозиторію. Наприклад, розмір сторінки може не співпадати з координатами розміщення об’єкта. В результаті виникає критична помилка API, яка не дозволяє QOps збирати додаток.
  2. Блокування програми внаслідок злиття змін. Наприклад, користувач вносить зміни, які не підтримуються внутрішнім API Qlik.

Код QlikView побудований на xml-об’єктах та xml-даних. Неправильне використання QOps (наприклад, порушення цілісності контрольної суми, порушення логіки змін особливостей усередині xml-файлів) може призвести до неправильної роботи програми або повної зупинки роботи.

Уникнути це можна, використовуючи правильну стратегію розгалуження (докладніше про стратегію розгалуження тут), а також не допускаючи виникнення мерж-конфліктів. Вирішення таких конфліктів передбачає планування часу та наявність фахівця, який координуватиме всі зміни та безпосередньо керуватиме цим процесом.

Також варто відзначити, що розробник і користувач може не знати, як Qlik відреагує на певний фрагмент коду. Однак, грамотний підхід до процесу розробки, недопущення нових об’єктів або додавання нових об’єктів відповідно до API Qlik допоможе уникнути помилок.

Для вирішення будь-яких завдань та нюансів, які можуть виникнути у процесі використання QOps, існує служба підтримки 24/7. Команда фахівців оперативно виявляє помилку та знаходить рішення.

Більше інформації тут 

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

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

Матриця Рамсфелда як ефективний інструмент в процесі приняття рішень

Під час брифінгу, присвяченого війні в Іраку, Дональд Рамсфелд поділив інформацію на 4 категорії: відоме знане, відоме незнане, невідоме знане, невідо...

Читати далі

Вплив ШІ та машинного навчання на науку про дані

Штучний інтелект та машинне навчання сприяли просуванню науки про дані. Ці технології допомагають фахівцям з даних проводити аналіз, будувати прогнози...

Читати далі

Штучний Інтелект у сфері аналізу даних

Штучний Інтелект широко використовується у багатьох додатках, зокрема й для аналітики даних. В основному ШІ застосовується для аналізу великих наборів...

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