De manera predeterminada, el proceso de servicio de integración de PowerCenter crea un archivo de rechazo para cada destino en la sesión. El archivo de rechazo contiene filas de datos que el escritor no escribe en los destinos.
El escritor puede rechazar una fila en las siguientes circunstancias:
Cuando está marcada para ser rechazada por una estrategia de actualización o transformación personalizada.
Cuando infringe una restricción de la base de datos, como la restricción de clave principal.
Cuando se truncó o desbordó un campo de la fila y la base de datos de destino está configurada para que rechace datos trucados o desbordados.
De manera predeterminada, el proceso de servicio de integración de PowerCenter guarda el archivo de rechazo en el directorio especificado para la variable de proceso de servicio $PMBadFileDir en el administrador de flujo de trabajo de PowerCenter y da el nombre
target_table_name
.bad al archivo de rechazo.
Si habilita el registro de errores de filas, el proceso de servicio de integración de PowerCenter no crea ningún archivo de rechazo.