Table of Contents

Search

  1. Preface
  2. Introduction to Data Integration Hub
  3. PowerCenter Mappings and Workflows
  4. Data Engineering Integration and Streaming Mapping and Workflows
  5. Data Quality Mappings and Workflows
  6. Informatica Cloud Mappings and Tasks
  7. Data Integration Hub Workflows
  8. Data Integration Hub Transformations
  9. Operational Data Store Dashboard and Reports
  10. Forms Designer
  11. Data Integration Hub Publications and Subscriptions APIs
  12. Data Extraction APIs

Developer Guide

Developer Guide

Handling Transformation Errors

Handling Transformation Errors

You can use certain transformation ports to define how to handle errors that occur during a workflow run.
Each
Data Integration Hub
transformation uses the following ports to handle errors:
  • DXErrorCode. When a transformation fails, the transformation sets the DXErrorCode to a value greater than zero.
  • DXErrorMessage. When a transformation fails, the transformation sends an error message that describes the failure to the DXErrorMessage port.
When a transformation generates an error, the transformation writes the error to the PowerCenter session log. The error log includes the exception class, description, cause, and stack trace. The logging level is based on the PowerCenter configuration. Up to 1K of the document associated with the error will be included in the log.
If the option to set the event status to error when a transformation fails is set to true, the transformation also sets the status of the event to error.
You can set the error handling ports as input ports to prevent the transformation from running if an input error occurs.

0 COMMENTS

We’d like to hear from you!