Cloud Integration Hub > Publications > Publication processes
  

Publication processes

The publication process depends on the publication type.

Publication process for publications that trigger Data Integration tasks

For publications that trigger Data Integration tasks, the publication process includes retrieving the data from the publisher, running the publication task, and writing the data to the relevant topic in the publication repository. After the publication process ends, each subscriber consumes the published data according to the schedule and the filter that you define when you create the subscription.
The publication process includes the following stages:
  1. 1When the publication is triggered, either according to schedule or by an external API, the Cloud Integration Hub server triggers the Data Integration task that is defined for the publication through an Informatica Intelligent Cloud Services REST API.
  2. 2The publication process uses the Cloud Integration Hub cloud connector to write the data to Cloud Integration Hub.
  3. 3The Cloud Integration Hub server changes the status of the publication event to complete and triggers subscription processing.

Publication process for publications that trigger file ingestion tasks

For publications that trigger file ingestion tasks, the publication process includes running the publication task and writing the files to the relevant file store topic in the publication repository. After the publication process ends, each subscriber consumes the published files according to the schedule that you define when you create the subscription.
The publication process includes the following stages:
  1. 1When the publication is triggered, either according to schedule or by an external API, the Cloud Integration Hub server triggers the file ingestion task that is defined for the publication.
  2. 2The file ingestion task reads the files from the source and then writes the files to the file store publication repository.
  3. 3The Cloud Integration Hub server changes the status of the publication event to complete and triggers subscription processing.

Publication process for publications that publish data with an API

For publications that publish data with an API, you run the Publish Data API. The API retrieves the data from the publisher and writes the data to the relevant topic in the relational publication repository. After the publication process ends, each subscriber consumes the published data according to the schedule and the filter that you define when you create the subscription.
The publication process includes the following stages:
  1. 1The user triggers the Publish Data API.
  2. 2The Publish Data API runs the publication, retrieves the data from the publishing applications, and writes the data to the topic that is defined in the publication.
  3. 3The Cloud Integration Hub server changes the status of the publication event to complete and triggers subscription processing.