Volver a la versión inglesa de la documentaciónpropiedades de anonymizenode
propiedades de anonymizenode
Última actualización: 04 oct 2024
El nodo Anonimizar transforma la manera en que se representan los nombres y los valores de los campos a partir de ese punto de la ruta, lo que permite disfrazar los datos originales. Puede resultar útil si desea permitir que otros usuarios generen modelos utilizando datos confidenciales, como los nombres de los clientes u otros detalles.
Ejemplo
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")
Propiedades de anonymizenode |
Tipo de datos | Descripción de la propiedad |
---|---|---|
enable_anonymize |
distintivo | Cuando se establece en True , activa la anonimización de los valores de campo (equivalente a seleccionar Sí para ese campo en la columna Anonimizar valores). |
use_prefix |
distintivo | Cuando se establece en True , se utilizará un prefijo personalizado si se ha especificado uno. Se aplica a los campos que se anonimizarán mediante el método Hash y equivale a elegir la opción Personalizado en los valores de Sustituir valores para ese campo. |
prefix |
serie | Equivale a escribir un prefijo en el recuadro de texto en los valores de Sustituir valores. El prefijo predeterminado es el valor predeterminado, si no se ha especificado otra cosa. |
transformation |
Random Fixed |
Determina si los parámetros de transformación que se aplican a un campo anonimizado mediante el método Transformar serán aleatorios o fijos. |
set_random_seed |
distintivo | Cuando se establece en True , se utilizará el valor de semilla especificado (si transformation también se establece en Random ). |
random_seed |
entero | Cuando set_random_seed se establece en True , esta es la semilla para el número aleatorio. |
scale |
número | Cuando transformation se establece en Fixed , este valor se utiliza para "scalar por". El valor máximo de la escala suele ser 10, pero puede reducirse para evitar desbordamientos. |
translate |
número | Cuando transformation se establece en Fixed , este valor se utiliza para "traducir". El valor máximo de traslación suele ser 1000, pero puede reducirse para evitar desbordamientos. |