Table of Contents

Essbase - The OLAP Design Cycle (to create an optimized database)

Short Cycle

A Essbase - Block storage Essbase - Database (cube) contains two types of values :

Then a typical Essbase - Database (cube) conforms to the following process :

Essbase Short Cycle

Essbase Design Cycle

Elaborated Cycle

The process of creating a production database involves these tasks:

The Olap Database Design Cycle

Defining only one database per application enables enhanced memory usage and ease of database administration.

Applications that use the optional Essbase Currency Conversion module are an exception to this recommendation. Currency conversion applications generally consist of a main database and a separate currency database (see Designing and Building Currency Conversion Applications).

Analysis Business Need and Plans

User Requirement to determine the Dimension and Members

Essbase - User Requirement to determine the Dimension and Members

User Management and security

Essbase - User management and security.

Analyzing Source Data

Determine the location of the current data.

Creating Database outline

This section contain some guideline to model the database Essbase - Outline (Database Outline).

Checklist for Dimension and Member

Most businesses analyse the following areas:

If you need to analyze a business area by classification or attribute, such as by the size or color of products, you can use attribute dimensions to represent the classification views.

A typical Essbase database contains at least seven Essbase - Standard dimensions (non attribute dimensions) and many more attribute dimensions.

For each Essbase - Combinations/Intersections of Essbase - Dimension, ask three questions:

Checklist for Dimension and Member Properties

To split ?

Performance

Checklist for Consolidation

Use the following checklist to help define Essbase - (Consolidations|Aggregations):

Checking System Requirements

Now you are ready to determine the system requirements for the database.

Loading Test Data

Before you can test Essbase - Calculations, consolidations, and reports, you need data in the database. During the design process, loading mocked-up data or a subset of real data provides flexibility and shortens the time required to test and analyze results.

Detailed instructions for loading data are in the following chapters:

If you are satisfied with your database design after the preliminary test, test load the complete set of real data with which you will populate the final database. Use the test Essbase - Rules File if possible. This final test may reveal source data problems that were not anticipated during earlier design process phases.

Defining Calculations

Use the following checklist when you define a Essbase - Calculations:

The Essbase triggers feature enables efficient monitoring of data changes in a database. See Understanding Triggers Definitions.

Defining Reports

To ensure that the design meets user information requirements, you must view data as users view it. Users typically view data through spreadsheets, printed reports, or reports published on the Web.

Many data access tools are available for producing the reporting systems that users use. EPM have its own line of products : Hyperion Reporting and Analysis Tools

Verifying the Design

Ensure that the database satisfies all of their goals

In short, ask users if the database works for them.

Near the end of the design cycle, test with real data.

If the database fails in any area, repeat the steps of the design cycle to identify the cause of the problem.

End, support

Most likely, you will need to repeat one or more steps of the design process to arrive at the ideal database solution.

Essbase provides several sources of information to help you isolate problems :