Process for Creating Custom-Defined Functions

To enhance the calculation functions provided with Essbase, you can create custom-defined functions for use in calculation scripts.

Custom-defined calculation functions are written in Java. Essbase does not provide tools for creating Java classes and archives; you must have a supported version of the JDK.

For examples of custom-defined functions, see Java Code Examples.

To create a custom-defined function:

  1. Review the requirements for custom-defined functions.
  2. Write a public Java class that contains at least one public, static method to be used as a custom-defined function.
  3. Install the Java class.
  4. Register the custom-defined function as a local or global function.