0 / 0
Retourner à la version anglaise de la documentation
Propriétés de anonymizenode
Dernière mise à jour : 07 oct. 2024
Propriétés de anonymizenode

Icône de noeud AnonymiserLe noeud Anonymiser transforme la façon dont les noms et les valeurs des champs sont représentés en aval, masquant ainsi les données d'origine. Cela peut s'avérer utile si vous souhaitez permettre à d'autres utilisateurs de générer des modèles utilisant des données confidentielles, par exemple des noms de clients ou autre.

Exemple

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")
Tableau 1. propriétés de anonymizenode
anonymizenodepropriétés Type de données Description de la propriété
enable_anonymize option Lorsqu'elle est définie sur True, active l'anonymisation des valeurs de champ (équivalent à Oui pour ce champ dans la colonne Anonymize Values).
use_prefix option Lorsqu'il est défini sur True, un préfixe personnalisé sera utilisé en cas d'activation. S'applique aux champs qui seront anonymisés par la méthode de hachage et équivaut à choisir l'option Personnalisé dans les paramètres « Remplacer les valeurs » de ce champ.
prefix chaîne Équivaut à saisir un préfixe dans le champ de texte des paramètres « Remplacer les valeurs ». Le préfixe par défaut est la valeur par défaut si rien d'autre n'a été indiqué.
transformation Random Fixed Détermine si les paramètres de transformation pour un champ anonymisé par la méthode de transformation seront aléatoires ou fixes.
set_random_seed option Lorsqu'elle est définie sur True, la valeur de départ spécifiée sera utilisée (si transformation est également défini sur Random).
random_seed Integer Lorsque set_random_seed est défini sur True, il s'agit de la valeur de départ du nombre aléatoire.
scale number Lorsque transformation est défini sur Fixed, cette valeur est utilisée pour « échelle par. » La valeur d'échelle maximale est normalement 10, mais elle peut être diminuée pour éviter tout dépassement.
translate number Lorsque transformation est défini sur Fixed, cette valeur est utilisée pour « translate ». La valeur maximale de conversion est normalement 1 000, mais elle peut être diminuée pour éviter tout dépassement.
Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus