Running Aggregation Processing in Parallel
You can expedite aggregation processing by running parallel SVP Aggregate actions.
To facilitate parallel processing, you partition your aggregation into multiple aggregation actions. For example, if you want to aggregate consumption data for the first 12 weeks of the year, instead of creating a single 12-week SVP Aggregate action record, create four Aggregate action records of three weeks each.
After you create the aggregation actions, you can run the actions in parallel, as multiple tasks on one server or as tasks on multiple servers.
To set up parallel aggregation processing, perform the following tasks:
Make sure Siebel Workflow Manager is started. For more information, see Setting Up Siebel Workflow Processes for Consumer Goods.
Enable the Workflow Process Manager component on each Siebel Server. For information about enabling components on a Siebel Server, see Siebel System Administration Guide.
- Start the Workflow Monitor Agent on each Siebel Server. For more information, see Siebel Business Process Framework: Workflow Guide.Note: To run multiple aggregation processes in parallel, each process needs a Workflow Monitor Agent. For example, if you want to run five processes in parallel, you must start five Workflow Monitor Agents. Similarly, if you want to run six parallel processes on a single server, you must start six Workflow Monitor Agents on that server.
Modify the CG SVP Action business component to enable the Mass Invoke button. For more information, see Modifying the CG SVP Action Business Component.
Set up and run parallel SVP Aggregate actions from a single-server or multiple-server environment. For more information, see Performing Parallel Aggregation Processing.
This task is a step in Roadmap for Sales Volume Planning.