0 / 0
Go back to the English version of the documentation
Właściwości węzła anonymizenode
Last updated: 12 sty 2023
Właściwości węzła anonymizenode

Ikona węzła anonimizacjiWęzeł Anonimizacja przekształca sposób, w jaki nazwy i wartości zmiennych są reprezentowane w dalszej części strumienia, maskując oryginalne dane. Może to być przydatne, jeśli inni użytkownicy mają mieć możliwość budowania modeli z wykorzystaniem danych poufnych, takich jak nazwiska klientów lub inne szczegóły.

Przykład

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")
Tabela 1. właściwości węzła anonymizenode
Właściwości węzła anonymizenode Typ danych Opis właściwości
enable_anonymize flaga Wartość True włącza anonimizację wartości zmiennych (jest to równoważne wybraniu opcji Tak dla zmiennej w kolumnie Anonimizacja wartości).
use_prefix flaga Wartość True powoduje, że używany będzie niestandardowy przedrostek, o ile został określony. Dotyczy pól, które zostaną anonimizowane za pomocą metody Hash i są równoważne z wyborem opcji Niestandardowa w ustawieniach zastępowania wartości dla tego pola.
prefix łańcuch Równoznaczne z wpisaniem przedrostka do pola tekstowego w ustawieniach zastępowania wartości. Wartością domyślną jest przedrostek domyślny, o ile nie określono innego.
transformation Random Fixed Określa, czy parametry przekształcenia zmiennej anonimizowanej metodą Przekształcenia będą losowe, czy stałe.
set_random_seed flaga Wartość True powoduje użycie określonej wartości startowej (jeśli właściwość transformation ma wartość Random).
random_seed liczba całkowita Gdy właściwość set_random_seed jest ustawiona na True, jest to wartość startowa generatora liczb losowych.
scale Liczba Gdy właściwość transformation jest ustawiona na Fixed, ta wartość używana jest jako współczynnik skalowania. Maksymalna wartość skali wynosi 10, ale można ją zmniejszyć, aby uniknąć przepełnienia.
translate Liczba Gdy właściwość transformation jest ustawiona na Fixed, ta wartość używana jest jako współczynnik translacji. Maksymalna wartość translacji wynosi 1000, ale można ją zmniejszyć, aby uniknąć przepełnienia.
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