0 / 0
Volver a la versión inglesa de la documentación
propiedades de anonymizenode
Última actualización: 04 oct 2024
propiedades de anonymizenode

Icono Anonimizar nodoEl 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")
Tabla 1. propiedades de anonymizenode
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 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.
Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información