Welcome to GitHub Pages.
This Essbase random number generator is the easiest way to create beautiful and crazy graphs for your Essbase or Hyperion Planning application. This packages uses the Mersenne Twister Psuedorandom number generator, and Oracle Essbase custom-defined functions CDF. There are many distribution functions to choose from. After your generator is initialized with a seed, you can run
get-next functions to get the next random number of of that distribution locally. The beauty of this is providing uniformly random numbers from a selected distribution.
Java Custom-Defined Functions for Essbase
We’ve crafted some handsome example registration maxl templates for you to use. Go ahead and use Essbase Administration Services to register them to any application.database you require. You can easily register the functions for specific databases or the entire server. After registering your random functions, you can restart the Essbase server and the functions will be available for use.
Essbase Calculation Scripts
We’ve crafted some handsome scripts for you to use. Once, registered they can be used from withing Calculation Manager. Go ahead and click 'View on Github' to browse through them. You can easily download and edit your scripts to match your outline before publishing. After running the script, save the random generator seed and switch to another scenario. Your Random content will be preserved and can be recreated using the seed.
Essbase Outline File
A fully working demo package is in progress. For now, have fun with the code and the essbase calc scripts.