Operati onal Applica tions

Data Marts

Customer Database

ETL

Sales Database

ETL

DW Staging Area

ETL

Data Warehouse

ETL

ETL
Products Database

 Data Warehouses can be architected in many different ways. data is moved from databases used in operational systems into a data warehouse staging area. In short. Data is copied from one database to another using a technology called ETL (Extract. Transform. then into a data warehouse and finally into a set of conformed data marts. depending on the specific needs of a business. The model shown above is the "hub-and-spokes" Data Warehousing architecture that is popular in many organizations. . Load).

data quality often deteriorates. disparate applications systems.   . ´  When data redundancy exists in multiple databases. data entry purposes and are not well suited for online queries and analytics. They are designed for operational. The principal reason why businesses need to create Data Warehouses is: ³ Their corporate data assets are fragmented across multiple.not "dimensional". running on different technical platforms in different physical locations. Operational databases are normally "relational" .

Use: ³It is used to copy data from Operational Applications to the Data Warehouse  Staging Area. filters data and loads data into a target database. Should there be a failure in one ETL job. cleanses "bad" data. transforms values of inconsistent data.  .ETL Technology (shown above with arrows) is an important component of the Data Warehousing Architecture. The scheduling of ETL jobs is critical. from the DW Staging Area into the Data Warehouse and finally from the Data Warehouse into a set of conformed Data Marts that are accessible by decision makers´. the remaining ETL jobs must respond appropriately.  The ETL software extracts data.

e. Not all business require a Data Warehouse Staging Area.e.` The Data Warehouse Staging Area is temporary location where data from source systems is copied.´ Data in the Data Warehouse can be either persistent (i. only remains around temporarily). remains around for a long period) or transient (i. A staging area is mainly required in a Data Warehousing Architecture for ³Timing Reasons. ` ` ` ` . For many businesses it is feasible to use ETL to copy data directly from operational databases into the Data Warehouse.

` The purpose of the Data Warehouse in the overall Data Warehousing Architecture is to integrate corporate data. Data is stored at a very granular level of detail. Purpose: To provide key business metrics that are needed by the organization for strategic and tactical decision making. . ` ` ` The Data Warehouse can be either "relational" or "dimensional". The Data Warehouses does not contain all the data in the organization. This depends on how the business intends to use the information.

Some Data Mart might need to be refreshed from the Data Warehouse daily. whereas user groups might want refreshes only monthly ` ` .` The Data Marts can be Dimensional (Star Schemas) or relational. Each Data Mart can contain different combinations of tables. columns and rows from the Enterprise Data Warehouse.

Sign up to vote on this title
UsefulNot useful