Puede reemplazar los valores predeterminados del sistema con valores predeterminados definidos por el usuario para los puertos compatibles de entrada, transferencia y salida dentro de una transformación conectada.
Utilice las siguientes reglas y directrices para reemplazar los valores predeterminados del sistema para los puertos:
Puertos de entrada.
Puede especificar valores predeterminados definidos por el usuario para puertos de entrada si no desea que el servicio de integración trate los valores nulos como NULL. Si se pasa NULL al puerto de entrada, el servicio de integración reemplaza NULL con el valor predeterminado.
Puertos de salida.
Puede especificar valores predeterminados definidos por el usuario para puertos de salida si no desea que el servicio de integración omita la fila o si desea que el servicio de integración escriba un mensaje específico con la fila omitida en el registro. Si define un valor predeterminado en el puerto de salida, el servicio de integración reemplaza la fila con el valor predeterminado cuando el puerto de salida tiene un error de transformación.
Puertos de transferencia.
Puede especificar valores predeterminados definidos por el usuario para puertos de transferencia si no desea que el servicio de integración trate los valores nulos como NULL. No puede especificar valores predeterminados definidos por el usuario para errores de transformación de salida en un puerto de transferencia.
El Servicio de integración omite los valores predeterminados definidos por el usuario para las transformaciones no conectadas. Por ejemplo, si llama a una transformación de búsqueda o de procedimiento almacenado a través de una expresión, el Servicio de integración omite cualquier valor predeterminado definido por el usuario y aplica el valor predeterminado del sistema.
Utilice las siguientes opciones para especificar valores predeterminados definidos por el usuario:
Valor constante.
Utilizar cualquier constante (numérica o de texto), incluido NULL.
Expresión de constante: ''\{
Puede incluir una función de transformación con parámetros de constante.
ERROR.
Generar un error de transformación. Escribir la fila y un mensaje en el registro de la asignación o en el registro de error de fila.