Time-based and event-based schedules executed in a clustered MicroStrategy
A schedule is a MicroStrategy object that contains information specifying when a task is to be executed. Schedules are stored at the project source level, and are available to all projects within the project source.
MicroStrategy Intelligence Server supports two kinds of schedules:
- Time-triggered schedules execute at a specific date and time, or at a specific recurring date and time. These schedules execute based on the time on the machine where they were created.
- Event-triggered schedules execute when the event associated with them is triggered.
Both types of schedules can be used to schedule reports and documents, called subscriptions, or to schedule administrative tasks like delete all history list, idle project, etc.
Execution of Time-Based Schedules in a MicroStrategy Intelligence Server Cluster:
In a 9.x MicroStrategy Intelligence Server clustered environment, subscriptions created using a time-based schedule will not be restricted to the primary node only. It will be load balanced across all nodes of the cluster.
An administrative task created using time-based schedule will still only run on the primary node. However, for tasks which are relevant to be performed on all nodes of a cluster such as deletion of caches, users can schedule an administrative task to be performed on all nodes of the cluster.
Execution of Event-Based Schedules in a MicroStrategy Intelligence Server Cluster:
In a 9.x and 10.x MicroStrategy Intelligence Server clustered environment, subscriptions created using an event-based schedule will not be restricted to any particular node. They will be load balanced across all nodes of the cluster.
An administrative task created using an event-based schedule will still only run on node where the event is triggered.
Comments
Post a Comment