You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

Threading / Multi-Processing Equivalent in Groovy

Summary:

Is there a way to accomplish threading / multi-processing in Groovy within EPBCS? We have a number of jobs where scripts are running on a large set of Project dimension and Organization dimension members at once. That said, each Project/Organization combination forms a distinct planning unit and is mutually exclusive from the other combinations being calculated. Said another way, we are looking for essentially the equivalent of CALCPARALLEL but within Groovy.

Content (please ensure you mask any confidential information):

A tangible example of the need is a situation where we have an "Approve Request - Single" business rule and an "Approve Request - Bulk" business rule. Due to properties that are specific to each project and division and due to being able to leverage largely the same scripting logic, the bulk version of the business rule essentially runs the same embedded Essbase script as the single version of the business rule but iterates through a FOR loop in Groovy for each of the Project/Organization combinations. Being able to do this looping for more than a single Project/Organization combination at

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!