Експортиране и импортиране на правила за сигурност – 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
Просто отидете в секцията Импортиране на страницата „Environment Migrator“ и изберете JSON файл или Git хранилище, което съдържа правила за сигурност.
Gitoqlok ще ви покаже разликата между запазената версия на правилата за сигурност и текущото състояние, за да можете лесно да решите какво да правите в случай на конфликт.
Заключение
Така че, ето как можете да направите резервно копие на правилата за сигурност и да възстановите архива с помощта на Gitoqlok.
Надявам се да ви е било полезно и интересно.
Кажете ми, ако имате въпроси относно Gitoqlok — моята Linkedin.
PS Не забравяйте да абонирайте се за мен в Youtube, защото имаме поредица от видеоклипове Tip&Tricks около интеграцията на 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