Answer Posted / guest
To design any OLAP model, first we need to understand what
OLAP system we are designing.
We have 2 models for Understanding and implementing project.
E-R Model - which is logical helps us understand components.
Dimension Model - which is practical helps us design OLAP
system.
E-R Model helps us to analyse various Entities related to
the project we are about to design and relation between
them. Its more of a rough sketch using pen and paper or
mind map.
Let me give you an example by taking a College system for
an instance
Entities to be considered for designing college may be -
Administration (Principals, HODS)
Transportation (of course College provides Transportation)
Teaching faculty
Non-Teaching (workers, peons)
Canteen and Stationary
Hostels ( in case of Residential Colleges)
Accounts
.... goes on..
We just understand various components related to the
college database construction and identify the relation
between college and them.
Once E-R model is done and we are clear with the components
involving in database design, we go with Dimensional model.
Analytic Workspace Manager is the primary tool for
creating, developing, and managing dimensional objects in
Oracle Database. Using this tool, we actually design the
data for the
This deals with creating Database with Facts and
Dimensions, Tables for each component.
- Design Dimensions for each component.
- Analyse what type of schema would suit your purpose
whether star/snowflake model.
- Analyse primary key/ foreign key relationships in these
dimensions.
- Creation of Dimensions, Cubes to load data into them.
- Once Cubes are Created , we go for multi dimensional
analysis on them to detail levels and hierarchies.
and save changes in the AWM.
There are various additional components to be designed.
Please find it in the below link
http://docs.oracle.com/cd/B28359_01/olap.111/b28124/cubes.ht
m
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is a staging area? Do we need it? What is the purpose of a staging area?
Explain how to generate iqd file from framework manager?
What is the use of incremental aggregation? Explain me in brief with an example?
Explain the structure of cold fusion?
How to allow a dynamic selection of a column for a measure in a chart,without using variable?
What is a Decision Tree Algorithm?
What is batch processing?
why we use dmr model in cognos report studio ? give me difference between dmr model and relational model.
i have scheduled a report in a job in the cognos8.3 which would send the reports to the respective user ,now the repot ran and is sent to the respective user but it contains some unwanted data. So based on the senario can any one tell me that can we recall back the report ??????
What needs to be done when the database is shutdown?
What is the difference between constraind base load ordering and target load plan?
In document how to create metrics?
Explain how to get the first 100 rows from the flat file into the target?
Explain the data type of the surrogate key?
Explain what are the vaious etl tools in the market?