A bad record, or dead letter, is a message the target destination rejects. A bad record can occur for different reasons, including an invalid payload format or a data type that is incompatible with the destination.
When a bad record occurs for a target associated with a Teradata system, Listener does one of the following for the target:
- Stops the writer and generates an alert event and error message.
- Retains a queue of bad records and continues streaming data to the target without pausing.
You can select the option to retain a queue of bad records in either the Target Options card or Error Report message.