Concept: Dataset Publish Schedules
Schedules for publishing datasets enable you to specify when, how often, and under what criteria to publish a dataset. Publish schedules differ from publishing immediately on an ad hoc basis using
Run Now
.Publish Schedule Types
You can create these types of schedules:
Schedule Type | Description |
|---|---|
Recurring | A publish schedule that runs at specified intervals, such as daily, weekly, or monthly. |
Dependent | A publish schedule that depends on the completion of another Prism scheduled process. For your dependency criteria, you can specify:
Example: When the Prism Data Acquisition Future Process completes with no warnings or errors, begin publishing.A Prism Analytics publish schedule can depend only on another Prism-related process, such as bringing data into a dataset or publishing another dataset. |
After you create a publish schedule, consider these actions that you can perform on it:
Action | Description |
|---|---|
Activate | Activate a suspended publish schedule. |
Change Schedule (recurring schedules only) | Edit the run frequency (daily, monthly, weekly), start time, and date range for the publish schedule. You can also change to another scheduled recurring process. |
Delete | Permanently delete the publish schedule.
When you delete a schedule, Workday removes the schedule information from your tenant, but retains any historical information about previous schedule runs. |
Edit Environment Restrictions | Select the environment in which you want the scheduled publish to run. |
Edit Schedule | (Recurring Schedules) Edit the schedule name, recurrence criteria, and range of recurrence dates. To change the run frequency, use Change Schedule .(Dependent Schedules) Edit the schedule name, dependency, trigger status, and timed delay configurations. |
Edit Scheduled Occurrence (recurring schedules only) | Update the schedule date and time for one particular occurrence of the scheduled request. You can also delete a particular occurrence of the scheduled publish. |
Expire Schedule | Permanently stop the publish schedule. Expiring a schedule doesn’t delete it.
You can’t activate an expired schedule.
You can't expire dependent publish schedules. If you need to prevent a dependent schedule from running, you must suspend it and then delete it. |
Run Now | Publish the dataset immediately on an ad hoc basis. |
Suspend | Suspend use of the publish schedule. You can activate a suspended schedule. |
Transfer Ownership | Transfer ownership of a publish schedule. Every process must have an assigned owner for the process to run. You might want to transfer ownership if the assigned owner becomes inactive. The person you transfer ownership to must have the appropriate security access. |
View All Occurrences (recurring schedules only) | View all future occurrences of a publish schedule within a specified range of dates and times. |
View Schedule | (Recurring schedules) View schedule details, such as recurrence criteria, error messages, the schedule owner and creator, and the next 10 scheduled launches if applicable. (Dependent schedules) View schedule details, such as the dependency configuration, the schedule creator and owner, and the number of times run. |
Trigger a Dataset Publish
While publish schedules enable you to specify when and how often to publish a dataset, you can also trigger a publish event through a business process.
You can now incorporate the
Publish Prism Dataset Service
into any business process type. This is particularly useful for ensuring that your analytic data reflects the most recent changes as soon as a business process completes. By adding a service step to your workflow, you can ensure data freshness without maintaining separate time-based schedules.