The Events page provides detailed event processing information for every publication and subscription that Cloud Integration Hub processed in the past three months.
The Publication event is the root event and the parent event for all of the subscription events that Cloud Integration Hub generates during processing. After the published data is ready for subscribers, Cloud Integration Hub generates a Subscription child event for each subscriber that needs to consume the published data. The Publication event contains aggregated status information for all Subscription child events.
By default, the Events page displays root events: Publication, File, Aggregated Subscription, and Compound Subscription. After a publication is ready for subscribers, you can drill down to the associated Subscription child events of the publication.
Event Types
Cloud Integration Hub assigns the following event types to publication and subscription events:
•Publication. Assigned to a publication process. Acts as the parent event for all Subscription events and for File events of publications that publish multiple files.
•Compound Publication. Assigned to a publication process that publishes single or multiple data sets to multiple topics with a single Data Integration mapping task.
•Subscription. Assigned to a subscription process. Acts as a child event for a publication event.
•Compound Subscription. Assigned to a subscription process that consumes data sets from multiple topics with a single subscription mapping. The event contains references to all Subscription events that Cloud Integration Hub creates when each topic publication finished publishing the data set.
•Unbound Subscription. Assigned to a subscription process that is not restricted to specific publication instances but subscribes to all the data that a publication publishes regardless of when or in what batch the data was published.
•Aggregated Subscription. Assigned to a subscription process that consumes multiple data sets from the same topic with a single subscription mapping. The event contains references to all Subscription events that were created when the associated topic finished publishing each data set. The Subscription events inherit their status from the Aggregated Subscription event.
•System. Event generated for system notifications. For example, Cloud Integration Hub generates a system event when a compound subscription cannot consume published data from all required publications.
Event statuses
For publications, Cloud Integration Hub assigns the following event statuses:
•Processing. Indicates that the publication instance is running.
•Completed. Indicates that the publication instance finished running and that the data is ready for subscribers.
•Error. Indicates that the publication instance encountered errors and did not finish running.
Note: When you publish data through the Publish Data REST API to a private publication repository and the publication fails because the publication repository service is not accessible, Cloud Integration Hub returns an error to the calling application and does not create an error event.
Each Publication event also shows the consumption status of the child Subscription events. The status reflects the overall consumption and changes after all Subscription events changed status. For example, the consumption status changes to complete after all subscribers finished consuming the published data.
For subscriptions, Cloud Integration Hub assigns the following event statuses:
•Pending. Indicates that the subscription instance that is triggered through an external trigger is in an intermediate state and will be processed later.
•Delayed. Indicates that the published data is ready but that the subscribing application did not start consuming the data.
•Processing. Indicates that the subscription instance is running.
•Completed. Indicates that the subscription instance finished running and that the subscribing application consumed all published data.
•Error. Indicates that the subscription instance encountered errors and did not finish running.
•Discarded. Indicates that the subscription instance is discarded and will no longer run.
Note: If you don't enable simultaneous task runs when you run parallel instances of a compound subscription or an aggregated subscription, Cloud Integration Hub processes the first subscription event and assigns all the remaining subscription events the Discarded status. For more information, see Creating a mapping task for a subscription.
When you hover over the Event Status icon on the Events page, event details appear. For example, the time when the event processing completed, the time when the event changed status, or the cause of the error in Error events.
Event Consumption Statuses
Cloud Integration Hub assigns the following consumption statuses to publication and subscription events:
•Processing. Cloud Integration Hub is processing the publication or the subscription.
•Final. For publications, all data is published. For subscriptions, all data is consumed.
•Delayed. Applicable for subscriptions only. Data is ready but that the subscribing application did not start consuming the data.
•Error. An error occurred during data publication or consumption.
Event History
You can view the event status history for each publication or subscription that the Cloud Integration Hub processes.
The event history shows the processing stages that the publication or subscription passed through, when each stage started, and the cumulative processing status.
The following table describes the processing stages that can show in the Event History for publications:
Stage
Description
Processing
The publication instance is running.
Complete
The publication instance finished running and data is ready for subscribers.
Error
The publication instance encountered errors and did not finish running.
Discarded
The status of the publication instance was changed to Discarded.
The following table describes the processing stages that can show in the Event History for subscriptions:
Stage
Description
Delayed
The subscription instance is delayed. Published data is ready but the subscribing application did not start consuming the data.
Processing
The subscription instance is running.
Complete
The subscription instance finished running and the subscribing application consumed all published data.
Error
The subscription instance encountered errors and did not finish running.
Reprocessed
The subscription instance was reprocessed.
Discarded
The status of the subscription instance was changed to Discarded.
Event Session Log
Each time that a publication or a subscription that triggers a Data Integration task runs, Cloud Integration Hub generates a task in Informatica Intelligent Cloud Services.
You can access the task session log from the specific event.
If an error occurs during file processing, you can use the related session log to view further information about the error.
Event Processing Information
Each time that a publication or a subscription that triggers a Data Integration task runs, Cloud Integration Hub generates a task in Informatica Intelligent Cloud Services.
You can access the task processing information from the specific event.
System Event Maintenance Report
For system events, Cloud Integration Hub generates a maintenance report.
You can access the report from the Actions menu of the event.
Event Filters
You can use filters to narrow the view of the Events page to show events for event ID, type or status, show events for a selected application, topic, publication, or subscription, or show events for a selected time frame.
You can click the Filter icon to expand the filter pane and define the filtering criteria. After you click Apply Filter, the event list updates to show the relevant events.
By default the event list shows all events from last 24 hours. After you filter the view of the list, to restore the default view, click Restore Defaults.
Managing Events
Reprocess an event and change the status of an event.
Note: You can only perform these operations on Cloud Integration Hub events.
Reprocessing an Event
Use the Events page to reprocess events. You can reprocess only subscription events, to re-consume data that was already consumed.
1In the Navigator, click Events.
The Events page appears. By default the page shows all events from the last 24 hours.
2Use the filter pane to filter the view of the page.
3Rest on the event to reprocess and click the Action menu at the right end of the line. From the menu select Reprocess and then confirm the action.
Changing Event Status
Use the Events page to change the status of events.
1In the Navigator, click Events.
The Events page appears. By default the page shows all events from the last 24 hours.
2Rest on the event to reprocess and click the Action menu at the right end of the line. From the menu select Change Event Status.
3In the Change Event Status dialog box select the new event status then click OK.
Discarding all events in Processing status
Use the Events page to discard all events in Processing status, for example before you update a topic.
1In the Navigator, click Events.
The Events page appears. By default the page shows all events from the last 24 hours.
2Use the filter pane to filter the view of the page.
3In the Status field, select Processing.
4In the Topic field, enter the topic name.
5In the Time Frame field, select All. Click Apply Filter.
6 Select all of the filtered events.
7Click All Selected and select Change Event Status.
8In the Change Event Status dialog box, select Discarded and click OK.
The event status changes to Discarded for all of the selected events.
Event Properties
Event properties include general information about the event, the applications, topic, and task to use for the event, and event scheduling.
The following image shows a sample Events page:
The Events page includes the following properties:
Event ID
ID of the event.
By default, the Events page shows only parent events. To show the list of subscription events for a publication event, expand the publication event.
Asset Source
Source of the asset that generated the event.
This filter appears when there are Data Integration Hub events on the Events page.
Application
For publication events, the application that publishes the data. For subscription events, the application that consumes the data.
Publication/Subscription
Name of the publication of subscription for which Cloud Integration Hub generates the event.
Topic
For publication events, the topic that the application publishes the data to. For subscription events, the topic or topics from which the application consumes the data.
Start Time
Time when the event started.
Event Status
Status of the event.
Consumption Status
Applicable for publication events. Data consumption status for the event.
Open Data Integration Hub assets from Cloud Integration Hub
You can open Data Integration Hub publication and subscription assets from the Events page in Cloud Integration Hub.
Click the asset in a Data Integration Hub event on the Cloud Integration HubEvents page to open Data Integration Hub in a new tab and view the Data Integration Hub asset that generated the event.