Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04. 7. 2023
Uzel Anonymizace transformuje způsob, jakým jsou názvy polí a hodnoty reprezentovány ve směru toku, a proto je zamaskovat původní data. To může být užitečné, chcete-li umožnit jiným uživatelům sestavovat modely pomocí citlivých dat, jako jsou jména zákazníků nebo jiné podrobnosti.
Příklad
stream = modeler.script.stream()
typenode = stream.findByID("id42KW3MSA94B")
node = stream.createAt("anonymize", "My node", 192, 96)
stream.link(typenode, node)
# Anonymize node requires the input fields while setting the values
node.setKeyedPropertyValue("enable_anonymize", "Age", True)
node.setKeyedPropertyValue("transformation", "Age", "Random")
node.setKeyedPropertyValue("set_random_seed", "Age", True)
node.setKeyedPropertyValue("random_seed", "Age", 123)
node.setKeyedPropertyValue("enable_anonymize", "Drug", True)
node.setKeyedPropertyValue("use_prefix", "Drug", True)
node.setKeyedPropertyValue("prefix", "Drug", "myprefix")
anonymizenode vlastnosti |
Datový typ | Popis vlastnosti |
---|---|---|
enable_anonymize |
příznak | Je-li nastavena hodnota True , aktivuje anonymizaci hodnot polí (ekvivalent výběru hodnoty Ano pro toto pole ve sloupci Hodnoty Anonymize). |
use_prefix |
příznak | Je-li parametr nastaven na hodnotu True , bude použita vlastní předpona, pokud byla určena jedna. Vztahuje se na pole, která budou anonymizována metodou Hash, a je ekvivalentem výběru volby Vlastní v nastavení Nahradit hodnoty pro dané pole. |
prefix |
řetězec | Rovnocenné s zadáním předpony do textového pole v nastavení Nahradit hodnoty. Výchozí předpona je výchozí hodnota, pokud není nic jiného uvedeno. |
transformation |
Random Fixed |
Určuje, zda budou parametry transformace pro pole anonymized metodou Transform náhodné nebo pevné. |
set_random_seed |
příznak | Je-li tato hodnota nastavena na hodnotu True , bude použita zadaná hodnota náhodného řetězce (je-li transformation také nastaveno na Random ). |
random_seed |
celočíselná hodnota | Je-li parametr set_random_seed nastaven na hodnotu True , jedná se o počáteční hodnotu náhodného čísla. |
scale |
Číslo | Je-li parametr transformation nastaven na hodnotu Fixed , je tato hodnota použita pro měřítko "scale by". Maximální hodnota měřítka je obvykle 10, ale může být snížena, aby nedošlo k přetečení. |
translate |
Číslo | Je-li parametr transformation nastaven na hodnotu Fixed , tato hodnota se používá pro "přeložit." Maximální hodnota převodu je obvykle 1000, ale může být snížena, aby nedošlo k přetečení. |