...
Anonymizace se provádí manuálně na jeden konkrétní kontakt pomocí funkce Ruční anonymizace na domovské stránce role centra, nebo přidáním kontaktu / kontaktů v seznamu Fronta anonymizace, nebo je možné spustit dávkové zpracování anonymizace ve více streamech nad částí, nebo kompletní DB, dle nastavení.
Anonymizace se provádí podle nastavených scénářů anonymizace. Při anonymizaci konkrétního kontaktu, si systém hledá pouze záznamy pro konkrétní číslo kontaktu.
...
Stav kontaktu = Anonymizovaný
Uzavřeno ochrana soukromí = ANO
Dávkové spouštění anonymizace
Anonymizaci dle jednotlivých scénářů je možné spouštět pomocí plánovače úloh flexibilně - různou periodicitu zpracování scénáře, nebo více scénářů anonymizace, rozdělení zpracování mezi více dní, včetně paralelního zpracování.
Dávkové spouštění anonymizace se nastavuje v tabulce: „Nastavení spouštění anonymizace“ a v plánovači úloh v BC (položky fronty úloh).
Info |
---|
Dávkové spouštění anonymizace zpracovává celé tabulky dle nastavení (bez vazby na kontakt, nebo zaměstnance) |
Nastavení spouštění anonymizace
V tabulce je možné nastavit jednotlivé anonymizační scénáře do různých streamů zpracování, určit v jakém pořadí se mají zpracovávat v daném streamu a po kolika záznamech se má provádět uložení do DB (Commit)
Kód scénáře
nastavení scénáře pro zpracování (lookup na seznam anonymizačních scénářů) Každý anonymizační scénář může být nastaven jen jednou.
Číslo streamu
přiřazení daného scénáře do streamu zpracování. V plánovači úloh je následně nutné nastavit spouštění jednotlivých streamů samostatně. (pro každý stream musí být vytvořena položka fronty úloh)
Pořadí spouštění
nastavení v jakém pořadí se anonymizační scénáře budou spouštět v rámci daného streamu (spouštění od nejnižšího čísla). Pokud je vyplněno duplicitní pořadí, tak se úlohy spouští v pořadí dle seznamu nastavení.
Commit
Nastavení po kolika zpracovaných záznamech (bez ohledu na anonymizaci) se má provádět uložení do DB. Pokud je nastavena 0, tak se průběžné Commity neprovádí a zpracovává se celá tabulka. Počet zpracovávaných záznamů ovlivňuje performance zpracování dané tabulky (čím jednodušší tabulka, tím více záznamů by mělo zpracováno v jedné transakci)
Poslední zpracovaný záznam – v poli je uložen poslední zpracovaný záznam pokud stream nebyl kompletně dokončen (při opětovném spuštění pokračuje zpracování od daného uloženého záznamu)
Plánovač úloh (položky fronty úloh)
V plánovači se dávková úloha anonymizace spouští procedurou: „API Anonymization Start„ (CU 4026902). Periodicita spouštění je možné nastavit std. BC způsoby.
Pro každý spouštěny stream anonymizace z „Nastavení spouštění anonymizace“ musí být nastavena samostatný záznam v položkách fronty úloh. Jednotlivé anonymizační scénáře mohou běžet paralelně. Počet paralelních zpracování je omezen pouze performance náročnosti nastavení anonymizace jednotlivých scénářů a výkonem/nastavení BC prostředí.
Jednotlivé streamy pro zpracování se nastavují na položce fronty úloh v poli: „Řetezec parametrů“ (např. „Řetezec parametrů„=„stream=2“)
Anonymizace a zpracování streamu probíhá pouze v čase dle nastavení na dané položce fronty uloh v polích: „Počáteční čas“ a „Koncový čas“, nebo případně dle pole „časový limit úlohy“. Pokud je nastavený čas překročen, tak zpracování anonymizace je přerušeno po prvním následujícícm commitu a uložen poslední zpracovaný záznam do pole: „Poslední zpracovaný záznam“ (při dalším spouštění daného streamu, pokračuje zpracování od daného záznamu – jinak řečeno, je možné rozdělit zpracování jedné tabulky do více dnů)