0 / 0
Go back to the English version of the documentation
Uzel anonymizace
Last updated: 12. 1. 2023
Uzel anonymizace (SPSS Modeler)

Pomocí uzlu Anonymizace můžete maskovat názvy polí, hodnoty polí nebo obojí při práci s daty, která mají být zahrnuta do modelu pod uzlem. Takto může být generovaný model volně distribuován (například na technickou podporu) bez nebezpečí, že neautorizovaní uživatelé budou moci prohlížet důvěrné údaje, jako jsou záznamy zaměstnanců nebo lékařské záznamy pacientů.

V závislosti na tom, kam umístíte uzel Anonymita do toku, budete možná muset provést změny v jiných uzlech. Pokud například vložíte uzel Anonymize před na uzlu Select, kritéria výběru v uzlu Select bude muset být změněna, pokud se chovají na hodnotách, které se nyní stanou anonymizovanými.

Metoda, která se má použít pro anonymizování, závisí na různých faktorech. U názvů polí a všech hodnot polí s výjimkou Souvislých úrovní měření se data nahradí řetězcem ve tvaru:


prefix_Sn

kde prefix_ je řetězec zadaný uživatelem nebo výchozí řetězec anon_a n je celé číslo, které začíná hodnotou 0 a je zvýšeno pro každou jedinečnou hodnotu (například anon_S0, anon_S1atd.).

Hodnoty polí typu Continuous musí být transformovány, protože číselné rozsahy se zabývají celočíselnými nebo reálnými hodnotami spíše než řetězci. Jako takové lze anonymizovat pouze transformováním rozsahu do jiného rozsahu, čímž se zamaskují původní data. Transformace hodnoty x v rozsahu se provádí následujícím způsobem:

A*(x + B)

Kde:

A je faktor měřítka, který musí být větší než 0.

B je převodový ofset, který má být přidán k hodnotám.

Příklad

V případě pole AGE , kde je faktor měřítka A nastaven na hodnotu 7 a offset překladu B je nastaven na 3, jsou hodnoty pro AGE transformovány na:

7*(AGE + 3)
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more