Utilice la generación avanzada cuando desee aplicar varias técnicas de generación a una columna o cuando desee configurar varias columnas de entrada y salida en la misma regla de generación. Puede generar datos de prueba para tipos de datos de cadena, numéricos y de fecha.
Cuando se configura una regla de generación avanzada, se crean puertos de entrada, puertos de salida y puertos de variable. Las columnas de variable son campos de trabajo que puede definir para almacenar datos temporalmente.
Al crear los puertos en la regla de generación, no es necesario que los nombres de puerto sean los mismos que los nombres de columna en los metadatos de destino. Cuando se asigna la regla de generación a las columnas, deben asignarse las columnas de regla a las columnas de la tabla de destino.
Cree los siguientes tipos de puertos en una regla avanzada:
Entrada
Opcional. Un puerto que recoge la entrada de una columna de destino o de un archivo de parámetros. No es necesario asignar el puerto de entrada a una columna si se parametriza el puerto de entrada.
Variable
Un puerto que contiene valores intermedios en un cálculo. La columna de variable recibe un valor de una técnica de generación. Puede utilizar las siguientes técnicas de generación para generar datos en las variables temporales: Conjunto de reglas de generación y condicional. Puede seleccionar las reglas de generación que están disponibles según el tipo de datos del puerto.
Puede crear varios puertos de variable y configurar las variables en función de un puerto de variable dependiente. Puede configurar varios puertos de variable a fin de combinar varias técnicas de generación.
Salida
La columna de destino que recibe los datos generados. El tipo de columna de salida contiene una expresión para generar datos de prueba.
Con una regla de generación avanzada, puede configurar reglas de generación con condiciones específicas para las columnas de destino. Para generar datos de prueba en una columna en función de los valores en otra columna, puede agrupar los registros basándose en claves externas.