Експорт та імпорт правил безпеки – Qlik Sense в Git
Ця стаття призначена як посібник для тих, хто зіткнувся з ситуацією з’ясувати, хто спричинив катастрофу, відредагувавши правила безпеки в Qlik Sense, і як відкотитися до останньої стабільної версії.
Як адміністратор Qlik, ви, напевно, стикалися з ситуацією, коли хтось має доступ до QMC змінив кілька правил безпеки, і це впливає на можливість кожного користувача (з професійною ліцензією) переглядати та редагувати сценарій завантаження даних у опублікованій програмі.
Це могло статися з багатьох причин, але в цій статті ми не будемо зосереджуватися на причині. Давайте розберемося, як з цим жити після факту і як швидко відновити резервну копію ваших правил безпеки.
Зачекайте… резервне копіювання?!
Є дві групи людей: ті, хто робить резервне копіювання, і ті, хто почне робити резервні копії.
Способи резервного копіювання правил безпеки в Qlik Sense
Існують різні способи створення резервної копії правил безпеки:
- Експортуйте його за допомогою Qlik-Cli.
- Дізнайтеся, як встановити застарілий qmcu-rule-manager на нові випуски Qlik Sense.
- Правила безпеки версій у репозиторії Git або у файлі JSON за допомогою Gitoqlok.
Перший крок включає в себе доступ до сервера Qlik і деякі навички написання сценаріїв або набір навичок копіювання 🙂
Третій крок — це найпростіший спосіб зробити швидке резервне копіювання та відновити його, коли це дійсно потрібно, за допомогою візуального інтерфейсу без встановлення стороннього програмного забезпечення на вашому сервері.
Як створити резервну копію правил безпеки за допомогою Gitoqlok
Fспочатку встановіть Gitoqlok у свій браузер із Веб-магазину Chrome. Знайдіть Gitoqlok у Веб-магазині Chrome і натисніть кнопку Встановити.
Gitoqlok — це безкоштовний, простий у використанні інструмент контролю версій, який працює з вашого браузера. Він інтегрує вашу програму Qlik Sense із репозиторієм git через GitHub, Gitlab, Gitea, AWS Commit, BitBucket API без будь-яких сторонніх серверів між ними.
Після цього налаштуйте свій профіль Gitoqlok на сторінці параметрів розширення Gitoqlok Chrome. Він просить дозволити Gitoqlok спілкуватися з вашим репозиторієм Git (це потрібно, лише якщо ви хочете зберегти свої правила безпеки в певному репозиторії Git).
Якщо ви не знайомі з GitHub або Gitlab, у кінці статті є кілька корисних посилань.
Коли ви успішно налаштували Gitoqlok, дотримуйтесь інструкцій із відео нижче:
- Перейдіть до Qlik Sense Hub і натисніть кнопку «Env Migration» у розширенні Gitoqlok.
- Виберіть правила безпеки, які ви хочете експортувати до свого репозиторію Git або зберегти у файлі JSON.
- Натисніть кнопку Експорт.
Тепер у вас є резервна копія ваших правил безпеки і ви можете легко відновити їх за допомогою Gitoqlok.
Як відновити резервну копію правил безпеки за допомогою Gitoqlok
Просто перейдіть у розділ «Імпорт» на сторінці «Перехід середовища» та виберіть файл JSON або репозиторій Git, який містить правила безпеки.
Gitoqlok покаже вам різницю між збереженою версією правил безпеки та поточним станом, щоб ви могли легко вирішити, що робити у разі конфлікту.
Висновок
Таким чином, ви можете створити резервну копію правил безпеки та відновити резервну копію за допомогою Gitoqlok.
Сподіваюся, це було корисно та цікаво для вас.
Дайте мені знати, якщо у вас є запитання щодо Gitoqlok — мій Linkedin.
PS Не забувайте підписуйся на мене на Youtube, тому що у нас є серія відео з підказками та підказками щодо інтеграції Qlik Sense та Git.
Корисні посилання:
- Глибоке занурення в Менеджер правил безпеки Gitoqlok — https://play.goconsensus.com/586a9867
- Git для новачків https://docs.gitoqlik.com/main/git-for-newbies
- Керівництво. Підключіть Gitoqlok до постачальника Git- https://docs.gitoqlik.com/main/connect-to-github
- Експорт та імпорт правил безпеки за допомогою Qlik-Cli — https://community.qlik.com/t5/Knowledge/Exporting-and-importing-Security-rules-using-Qlik-Cli/ta-p/1717288