dbTalk Databases Forums  

Datamart vs OLAP cubes?

comp.databases.oracle.misc comp.databases.oracle.misc


Discuss Datamart vs OLAP cubes? in the comp.databases.oracle.misc forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
guser78
 
Posts: n/a

Default Datamart vs OLAP cubes? - 03-29-2010 , 08:12 AM






In some of the other posts that I have posted, I have mentioned the
business usecase that I'm dealing with.
Anyway, here is a brief overview of what we are working on:

Our Dataware house contains the data retrieved from many data sources,
and all the data are somehow related to the information specific to
our Customers.

We have a marketing application running, and this requires summary
information on each of the Customer, like whether he is a ''Heavy
Buyer; Frequent buyer; Chocolate lover; Smoker'.
To calculate the above characteristics, we have to keep evaluating the
specific attributes in the Datawarehouse.
Also, due to the high performance requirements from the Marketing
application, we have planned to have a dedicated server to store the
pre-calculated characteristics information for all the subscribers.
This server should get periodically updated based on the latest
evaluation based on the data stored in the Data warehouse.

What do you suggest, for this dedicated server?
- Maintaining a 'Data mart' of all the characteristics, for all the
Subscribers
- Maintaining OLAP cubes, to represent all the characteristics, for
all the Subscribers

Which one do you suggest among the above-mentioned approaches? Do you
have any other alternative suggestions? Why?

I humbly agree that I'm not a database architect. But, I promise to go
into the details, once I get a clear picture on what way I should go
ahead with.

Reply With Quote
  #2  
Old   
guser78
 
Posts: n/a

Default Re: Datamart vs OLAP cubes? - 03-30-2010 , 03:43 AM






On Mar 29, 6:12*pm, guser78 <qazmlp1... (AT) rediffmail (DOT) com> wrote:
Quote:
In some of the other posts that I have posted, I have mentioned the
business usecase that I'm dealing with.
Anyway, here is a brief overview of what we are working on:

Our Dataware house contains the data retrieved from many data sources,
and all the data are somehow related to the information specific to
our Customers.

We have a marketing application running, and this requires summary
information on each of the Customer, like whether he is a ''Heavy
Buyer; Frequent buyer; Chocolate lover; Smoker'.
To calculate the above characteristics, we have to keep evaluating the
specific attributes in the Datawarehouse.
Also, due to the high performance requirements from the Marketing
application, we have planned to have a dedicated server to store the
pre-calculated characteristics information for all the subscribers.
This server should get periodically updated based on the latest
evaluation based on the data stored in the Data warehouse.

What do you suggest, for this dedicated server?
*- Maintaining a 'Data mart' of all the characteristics, for all the
Subscribers
*- Maintaining OLAP cubes, to represent all the *characteristics, for
all the Subscribers

Which one do you suggest among the above-mentioned approaches? Do you
have any other alternative suggestions? Why?

I humbly agree that I'm not a database architect. But, I promise to go
into the details, once I get a clear picture on what way I should go
ahead with.
Some of the experts might suggest to have both Datamart and OLAP
cubes.

But, my concern is that when the ETL layer which loads the data from a
Data warehouse, can already to the pre-calculations and store the
Customer characteristics directly in the Data mart. When this is
already done, why should I require OLAP cubes additionally?

Probably, now the comparison boils down to:
- ETL layer performing pre-calculations and storing into Data mart
VS
- ETL layer just extracting selected raw attributes into Datamart and
forming OLAP cubes with the calculations

Please pour-in your suggestions. Thanks.

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.