Understanding the Analytic Model Definition Creation Process
You create analytic model definitions to define the rules that are used to calculate application data in the Analytic Calculation Engine. This topic provides a high-level discussion of the steps for creating a new analytic model definition assuming that you already have record structures on which to base your analytic model.
To create an analytic model:
Create a new analytic model definition.
Perform these tasks in the order that is appropriate to your own development needs:
Create the analytic model definition's dimensions.
Create the analytic model definition's data cubes and set the properties of the data cubes.
Consider the kinds of information that the end user should analyze. These kinds of information should be your data cubes.
See Understanding Data Cubes, Creating Input Data Cubes, Creating Calculation Data Cubes, Creating Association Data Cubes, Creating Virtual Data Cubes.
Define formulas and user functions to calculate the data cubes.
Define a formula for each data cube that you want to calculate. If you want to reuse the formula in more than one data cube, create a user function and reference the user function in the formula for each of the data cubes.
Attach dimensions to the data cubes.
Attach the dimensions to the data cubes after you have created the dimensions and data cubes.
Define the analytic model's cube collections.
Define the analytic model definition's filter functions.
Define the analytic model definition's organizers.
See Creating Organizers.
Save the analytic model definition.