Difference between ODS and Staging

Answer Posted / harshad

An operational data store (ODS) is a type of database often
used as an interim area for a data warehouse. Unlike a data
warehouse, which contains static data, the contents of the
ODS are updated through the course of business operations.
An ODS is designed to quickly perform relatively simple
queries on small amounts of data (such as finding the
status of a customer order), rather than the complex
queries on large amounts of data typical of the data
warehouse. An ODS is similar to your short term memory in
that it stores only very recent information; in comparison,
the data warehouse is more like long term memory in that it
stores relatively permanent information.

But in staging we are storing current as well as historic
data. This data might be a raw and then need cleansing and
transform before load into datawarehouse.

Is This Answer Correct ?    28 Yes 15 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to design file watch jobs?

582


Explain what is the difference between olap and datawarehosue?

608


What is is a star schema?

572


Explain how does tuple-oriented relational calculus differ from domain-oriented relational calculus?

718


What is hybrid slowly changing dimension?

628






what is an use case?

624


What is the difference between aggregate table and materialized view?

600


How can you clear the cache?

535


What is load manager?

568


What is the data type of the surrogate key?

540


What is an error log table in informatica occurs and how to maintain it in mapping?

567


How can we run the graph? What is the procedure for that? How can we schedule the graph in unix?

560


What are the advantages of raid 1, 1/0, and

533


Ist the schema that a data warehouse system can implements.

499


Explain is olap databases are called decision support system true/false?

559