The publication schedule defines the frequency of the publication for publications that are triggered by
Data Integration Hub
.
When you define a schedule for a publication, you can select to publish the data manually or by an external trigger, at defined intervals, or after a specific publication or subscription run completes. For publications with a flat file source or with a pass-through file source, you can also select to run the publication immediately after the published files are ready.
If you use file transfer, you can run the publication immediately after the published files are ready only if
Data Integration Hub
deletes the files after it reads them. This ensures that files are not read multiple times.
For file publications that are published manually, by an external trigger, or at defined intervals, and that publish multiple files, all the files must be present in the source location when the publication starts.
For publications with a defined schedule, the publication starts when one of the following conditions is true:
The scheduled start time arrives.
You run the publication manually.
A publication pre-process starts the publication process.
The developer starts the publication from a command-line API or from a REST API.
The developer starts the publication from PowerCenter with the DX_StartPublication transformation.
The running of the publication or subscription after which the current publication is configured to run is complete.
For automatic file publications, you can define a retry policy.
A retry policy defines the number of times
Data Integration Hub
retries to run the publication in case of failure, and the retry interval. The policy does not apply to publications that you run manually.
Data-driven publications and multi-latency publications are not triggered by
Data Integration Hub
. For publications of those types you define the time intervals according to which