Data Warehousing Community Forum
February 08, 2012, 11:53:37 pm

Pages: [1]   Go Down
  Print  
Author Topic: ODS and Data mart  (Read 2616 times)
neeldesai
DW Fresher
*

Reputation: +0/-0
Offline Offline

Posts: 2


View Profile
« on: July 10, 2009, 05:38:51 am »

Can ODS and datamart reside on same Oracle instance but separate schema's? What are the pros and cons?

Thanks
Logged
Sipra
Founder
*****

Reputation: +59/-0
Offline Offline

Posts: 323


Am the King...


View Profile WWW
« Reply #1 on: July 11, 2009, 11:28:45 pm »

Can ODS and datamart reside on same Oracle instance but separate schema's? What are the pros and cons?

ODS and Datamart can be resided on the same instance (database) and can be resided in different schemas.
Logged

neeldesai
DW Fresher
*

Reputation: +0/-0
Offline Offline

Posts: 2


View Profile
« Reply #2 on: July 12, 2009, 12:13:10 am »


Thank you for your response.

Our IT contractor's are of the strong opinion that they shoud be on separate instance. Few in my management are in agreement with the contractor and has caused a stalemate. My personal preference is single instance as long as it has enough CPU and storage to serve the purpose. Hoping someone will be able to guide me to a whitepaper/article/analysis in this regards whether its for or against it.

Thanks again.
Logged
Arvind
DW Apprentice
**

Reputation: +10/-0
Offline Offline

Posts: 78


View Profile
« Reply #3 on: July 26, 2009, 10:04:41 pm »

My personal preference is single instance as long as it has enough CPU and storage to serve the purpose.

You are in the right way, but Contractors may be in thinking other way wrt business circumstances...
It is tough to answer without knowing the concerns of the business analysts...
Logged

regards,
Arvind
melina386
DW Fresher
*

Reputation: +1/-3
Offline Offline

Posts: 7


View Profile WWW
« Reply #4 on: December 05, 2009, 03:18:30 pm »

Data Warehouse vs. Operational Data Store (ODS)- They are different

Data Warehouse is an 'offline' integration of data, whereas Operational Data Store is an 'online' integration of data. ODS is used, when the data at a transaction (processing as well as querying) level is dispersed across various systems, and one needs to bring it together on online basis.

For example- Let us say that you want to have a single view of customer to be used by customer service, whereby they can also update the data in that single view online basis. However, the data on the customer (OPD Records, Hospitalization records, diagnostic records, pharmaceutical purchase records..) is lying in different databases. ODS could be a good choice.

The above-said concept of ODS is an ideal one. Another option for an Operational Data Store is to be used for online queries, but the information, which it provides is not real-time, but pertaining to last End of Day. For example you have a single customer view, but it does not include the transactions which the customer has done today. For this kind of need, some times even Data Warehouse repository can also used for this purpose.
Data Warehouse vs. Data Mart in Business Intelligence

Data Warehouse is at an enterprise level repository, which is having a combination of various data marts. Data Warehouse carries all the dimensions and measures required and it ensures the integrity of same dimensions and measures across different data marts. Data mart is a limited set of dimensions and measures used for specific business theme. They are populated out of the Data-Warehouse Data Sets.

Typically an organization's business intelligence agenda starts with few data marts, before maturing to a full-blown data warehouse. However, most of the design & development concept apply equally to a Data-mart.

Please refer De-Normalized Data Warehouse/Data Mart for detailed comparison between a Data Warehouse and Data Marts.
« Last Edit: December 09, 2009, 01:27:12 am by Sipra » Logged

ragjeevan
DW Fresher
*

Reputation: +1/-0
Offline Offline

Posts: 15


View Profile WWW
« Reply #5 on: February 18, 2010, 01:26:58 pm »

ODS or Operational Data Store is the central repository where-in the Transactional Data from multiple Systems in the Organization is loaded into.The relevant data from ODS is brought over to the Staging Area and then Loaded into the DataWarehouse.

DataMarts holds related data and can be equated as a break up of the information held in the Datawarehouse.

Depending on whether Top-Down or Botton-up approach is being followed DataMarts are built from DataWarehouse or Vice-versa
Logged
alexa007
DW Fresher
*

Reputation: +1/-0
Offline Offline

Posts: 17


View Profile
« Reply #6 on: September 28, 2011, 06:11:32 pm »

The advantages of Data mart are:
1.   Faster access to common data utilizing technique which optimizes data for reports.
2.   Improve end user response time
3.   Improving performance
Disadvantage:
1.   Functionality
2.   Data size
3.   Scalability
4.   Data access, and consolidation

_______
Logged
Pages: [1]   Go Up
  Print  
 
Jump to: