- Provide Execution Parameters
- When running or scheduling a Load Plan, you must provide specific parameters such as:
- Variable values.
- Contexts.
- Logical agents used for the execution.
- Create a Load Plan Instance
- Executing a Load Plan creates a Load Plan Instance.
- This instance is distinct from the original Load Plan and serves as a unique execution object.
- First Load Plan Run
- The first execution attempt of the Load Plan Instance results in the creation of the first Load Plan Run.
- Each execution attempt of the Load Plan Instance is considered a separate run, recorded in the log.
- Subsequent Load Plan Runs
- If a Load Plan Run is restarted, it creates a new Load Plan Run under the same Load Plan Instance.
- Each attempt to execute the Load Plan is tracked as a distinct run in the system log.
- Concurrency of Load Plan Instances
- While a Load Plan Instance can only have one active run at any given time, multiple instances of the same Load Plan can be executed concurrently.
- The ability to run multiple instances depends on the Concurrent Execution Control settings for the Load Plan.
- Concurrency Control
- Concurrent execution of multiple Load Plan instances can be configured based on the load plan's internal ID and the execution settings.
- These settings determine how many instances of the Load Plan can run simultaneously.
- Tracking Load Plan Runs
- Each Load Plan Run is recorded, and its status (whether successful, failed, or restarted) is preserved in the logs for reference.
- This helps track the execution history of each Load Plan instance.
Load Plan Execution Lifecycle
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment