Saugos taisyklių eksportavimas ir importavimas – Qlik Sense to Git
Šis straipsnis skirtas kaip vadovas tiems, kurie susiduria su situacija, kai reikia išsiaiškinti, kas sukėlė nelaimę redaguodami saugos taisykles programoje Qlik Sense ir kaip grįžti į paskutinę stabilią versiją.
Kaip Qlik administratorius tikriausiai susidūrėte su situacija, kai kažkas, turintis prieigą prie QMC pakeistos kelios saugos taisyklės ir tai turi įtakos kiekvieno vartotojo (turinčio profesionalią licenciją) galimybei matyti ir redaguoti duomenų įkėlimo scenarijų paskelbtoje programoje.
Taip galėjo nutikti dėl daugelio priežasčių, tačiau šiame straipsnyje mes nenagrinėsime priežasties. Išsiaiškinkime, kaip su tuo susigyventi po to ir kaip greitai atkurti saugos taisyklių atsarginę kopiją.
Palaukite... atsarginė kopija?!
Yra dvi žmonių grupės: tie, kurie daro atsargines kopijas, ir tie, kurie pradės daryti atsargines kopijas.
„Qlik Sense“ saugos taisyklių atsarginių kopijų kūrimo būdai
Yra įvairių būdų, kaip sukurti atsarginę saugos taisyklių kopiją:
- Eksportuokite jį naudodami Qlik-Cli.
- Išsiaiškinkite, kaip įdiegti pasenusią qmcu-rule-manager naujuose Qlik Sense leidimuose.
- Versijos saugos taisyklės Git saugykloje arba JSON faile naudojant Gitoqlok.
Pirmasis žingsnis apima prieigą prie Qlik serverio ir tam tikrų scenarijų rašymo įgūdžių arba kopijavimo ir įklijavimo įgūdžių rinkinio 🙂
Trečiasis veiksmas yra lengviausias būdas greitai sukurti atsarginę kopiją ir atkurti ją, kai to tikrai reikia, naudojant vaizdinę sąsają neįdiegiant jokios trečiosios šalies programinės įrangos savo serveryje.
Kaip sukurti atsarginę saugos taisyklių kopiją naudojant Gitoqlok
FPirmiausia įdiekite „Gitoqlok“ į savo naršyklę iš „Chrome“ internetinės parduotuvės. Raskite Gitoqlok „Chrome“ internetinėje parduotuvėje ir paspauskite mygtuką Įdiegti.
Gitoqlok yra nemokamas, lengvai naudojamas versijos valdymo įrankis, veikiantis iš jūsų naršyklės. Ji integruoja jūsų Qlik Sense programą su git saugykla per GitHub, Gitlab, Gitea, AWS Commit, BitBucket API be jokių trečiųjų šalių serverių.
Tai atlikę, sukonfigūruokite „Gitoqlok“ profilį „Gitoqlok Chrome“ plėtinio parinkčių puslapyje. Ji prašo leisti Gitoqlok susisiekti su jūsų „Git“ saugykla (tai reikalinga tik tuo atveju, jei norite išsaugoti saugos taisykles konkrečioje „Git“ saugykloje).
Jei nesate susipažinę su „GitHub“ ar „Gitlab“, straipsnio pabaigoje rasite keletą naudingų nuorodų.
Sėkmingai sukonfigūravę Gitoqlok vykdykite toliau pateiktame vaizdo įraše pateiktas instrukcijas:
- Eikite į „Qlik Sense Hub“ ir „Gitoqlok“ plėtinyje spustelėkite mygtuką „Env Migration“.
- Pasirinkite saugos taisykles, kurias norite eksportuoti į „Git“ saugyklą arba išsaugoti JSON faile.
- Paspauskite mygtuką Eksportuoti.
Dabar turite atsarginę saugos taisyklių kopiją ir galite lengvai jas atkurti naudodami Gitoqlok.
Kaip atkurti saugos taisyklių atsarginę kopiją naudojant Gitoqlok
Tiesiog eikite į „Aplinkos perkėlimo priemonės“ puslapio skyrių „Importuoti“ ir pasirinkite JSON failą arba „Git“ saugyklą, kurioje yra saugos taisyklės.
Gitoqlok parodys skirtumą tarp išsaugotos saugos taisyklių versijos ir dabartinės būsenos, kad galėtumėte lengvai nuspręsti, ką daryti kilus konfliktui.
Išvada
Taigi, taip galite sukurti saugos taisyklių atsarginę kopiją ir atkurti atsarginę kopiją naudodami Gitoqlok.
Tikiuosi, kad tai buvo jums naudinga ir įdomu.
Praneškite man, jei turite klausimų apie Gitoqlok – mano LinkedIn.
PS Nepamirškite užsiprenumeruokite mane Youtube, nes turime keletą Tip&Tricks vaizdo įrašų apie Qlik Sense ir Git integraciją.
Naudingos nuorodos:
- Giliai pasinerkite į „Gitoqlok“ saugos taisyklių tvarkyklę – https://play.goconsensus.com/586a9867
- Git naujokams https://docs.gitoqlik.com/main/git-for-newbies
- Vadovas. Prijunkite Gitoqlok prie Git teikėjo- https://docs.gitoqlik.com/main/connect-to-github
- Saugos taisyklių eksportavimas ir importavimas naudojant Qlik-Cli — https://community.qlik.com/t5/Knowledge/Exporting-and-importing-Security-rules-using-Qlik-Cli/ta-p/1717288