Register a new data mining algorithm for use with Essbase.
The Essbase Data Mining Framework provides a set of built-in algorithms. This statement enables you to register additional algorithms from third-party vendors.
Before you register an algorithm, be certain that:
A Java wrapper has been created for the algorithm.
The Java code for the algorithm has been compiled and a JAR file containing the class has been created.
The JAR file containing the class is contained in the ESSBASEPATH\java\udf directory.
Minimum permission required: Administrator.
Syntax

You can register an algorithm in the following ways:
| Keyword | Description |
|---|---|
create algorithm | Register an algorithm. Algorithm names are case sensitive. |
create or replace algorithm | Register an algorithm, or replace an existing algorithm of the same name. Algorithm names are case sensitive. |
Example
create algorithm Regression as 'com.hyperion.essbase.algorithms.Regression';
Registers an algorithm named Regression for use with the Data Mining Framework. The class, com.hyperion.essbase.algorithms.Regression, implements this algorithm.
create or replace algorithm Clustering as 'com.hyperion.essbase.algorithms.clustering';
Registers an algorithm named Clustering for use with the Data Mining Framework. The class, com.hyperion.essbase.algorithms.Clustering, implements this algorithm. If an algorithm named Clustering already exists, the new version replaces it.