Матриця Рамсфелда як ефективний інструмент в процесі приняття рішень
Під час брифінгу, присвяченого війні в Іраку, Дональд Рамсфелд поділив інформацію на 4 категорії: відоме знане, відоме незнане, невідоме знане, невідо...
До будь-якого продукту додається інструкція з чітким зазначенням правил використання, застережень та ризиків, які можуть виникнути у випадку неправильного використання. Справедливо розповісти про деякі ризики неправильного використання QOps.
QOps відкриває розробникам шлях прямої модифікації вихідного коду Qlik.
Вихідні коди програм Qlik Sense побудовані з використанням JSON-об’єктів. JSON (JavaScript Object Notation) – це текстовий формат обміну структурованих даних на основі JavaScript. Цей формат також може бути використаний у будь-якій мові програмування.
Така структура вихідного коду програми Qlik Sense скорочує ризики завдати шкоди, що пояснюється можливістю розробника переглядати JSON-файли і вносити зміни до їхньої структури. Проте, ризики все ж таки існують:
Код QlikView побудований на xml-об’єктах та xml-даних. Неправильне використання QOps (наприклад, порушення цілісності контрольної суми, порушення логіки змін особливостей усередині xml-файлів) може призвести до неправильної роботи програми або повної зупинки роботи.
Уникнути це можна, використовуючи правильну стратегію розгалуження (докладніше про стратегію розгалуження тут), а також не допускаючи виникнення мерж-конфліктів. Вирішення таких конфліктів передбачає планування часу та наявність фахівця, який координуватиме всі зміни та безпосередньо керуватиме цим процесом.
Також варто відзначити, що розробник і користувач може не знати, як Qlik відреагує на певний фрагмент коду. Однак, грамотний підхід до процесу розробки, недопущення нових об’єктів або додавання нових об’єктів відповідно до API Qlik допоможе уникнути помилок.
Для вирішення будь-яких завдань та нюансів, які можуть виникнути у процесі використання QOps, існує служба підтримки 24/7. Команда фахівців оперативно виявляє помилку та знаходить рішення.
Більше інформації тут