Assign Business Identifiers for Tracking Fields in Messages
This section describes how to manage business identifiers that enable you to track fields in messages during runtime.
Assign Business Identifiers
Business identifiers enable you to track payload fields in messages during runtime. You can specify up to three business identifier fields for tracking during design time. One of these fields must be selected as the primary business identifier field. The primary business identifier enables you to track fields across integration flows during runtime, and is always available. At runtime, the status of business identifiers is visible on the Instances page and (if integration errors have occurred) the Errors page. If you created scheduled parameters, they are available for assignment as business identifiers.
If you have not yet configured at least one business identifier tracking field in your integration, an error icon is displayed in the design canvas. See Missing a Primary Business Identifier in an Integration.
Delete Business Identifiers
You can delete business identifiers that track fields in messages during runtime.
Maintain Business Identifier Definitions During Trigger Connection/Schedule Integration Parameter Changes
Beginning with new integrations created in Release 23.08, when a trigger connection changes or a schedule integration parameter is deleted, business identifier definitions are not removed. Instead, the definitions are retained and validated based on the changes.
The following table describes business identifier definition status based on the release in which the integration was created.
If You ... | Existing Integrations Created Prior to Release 23.08 | New Integrations Created in Release 23.08 and Later |
---|---|---|
Edit a trigger connection in the Adapter Endpoint Configuration Wizard and either make changes or simply click through the wizard pages without making changes. | The business identifier is removed. You must redefine the business identifier. After that, the business identifier behavior described for new integrations created in Release 23.08 is followed. | The business identifier is
retained and validated.
If you remove a parameter used by the business identifier (for example, a query parameter in the wizard that is used as the business identifier definition), a validation error is displayed in the Errors panel:
Re-define the business identifier to resolve the error. |
Delete a scheduling parameter used by the business identifier. | Validation is performed and an error is displayed in the Errors panel. | Validation is performed and an error is displayed in the Errors panel. |