0 / 0
Zurück zur englischen Version der Dokumentation
anonymizenode, Eigenschaften
Letzte Aktualisierung: 07. Okt. 2024
anonymizenode, Eigenschaften

Symbol für AnonymisierungsknotenDer Anonymisierungsknoten ändert die Art und Weise, wie Feldnamen und -werte weiter unten im Stream dargestellt werden, und verschleiert damit die ursprünglichen Daten. Dies kann sinnvoll sein, wenn andere Benutzer in die Lage versetzt werden sollen, Modelle unter Verwendung vertraulicher Daten wie beispielsweise Kundennamen zu erstellen.

Beispiel

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")
Tabelle 1. anonymizenode, Eigenschaften
anonymizenodeEigenschaften Datentyp Eigenschaftsbeschreibung
enable_anonymize Markierung Bei Angabe von Truewird die Anonymisierung von Feldwerten aktiviert (entspricht der Auswahl von Ja für dieses Feld in der Spalte "Werte anonymisieren").
use_prefix Markierung Wenn Truefestgelegt ist, wird ein angepasstes Präfix verwendet, falls eins angegeben wurde. Gilt für Felder, die durch die Hashmethode anonymisiert werden und entspricht der Auswahl der Option Benutzerdefiniert in den Einstellungen zum Ersetzen von Werten für dieses Feld.
prefix Zeichenfolge Entspricht der Eingabe eines Präfixes in das Textfeld in den Einstellungen für "Werte ersetzen". Das Standardpräfix ist der Standardwert, wenn keine anderen Angaben gemacht wurden.
transformation Random Fixed Bestimmt, ob die Transformationsparameter für ein durch die Transformationsmethode anonymisiertes Feld zufällig oder fest sein sollen.
set_random_seed Markierung Wenn der Wert auf Truegesetzt ist, wird der angegebene Seedwert verwendet (wenn transformationebenfalls auf Randomgesetzt ist).
random_seed Ganze Zahl Wenn set_random_seedauf Truegesetzt ist, ist dies der Startwert für die Zufallszahl.
scale Zahl Wenn transformationauf Fixedgesetzt ist, wird dieser Wert für "Skalieren um" verwendet. Der Höchstwert für die Skalierung ist normalerweise 10; er kann jedoch gesenkt werden, um einen Überlauf zu vermeiden.
translate Zahl Wenn transformationauf Fixedgesetzt ist, wird dieser Wert für "Übersetzen" verwendet. Der Höchstwert für die Verschiebung ist normalerweise 1000; er kann jedoch gesenkt werden, um einen Überlauf zu vermeiden.
Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen