In part 1 of this article series, we described the staging area and the ETL process of a data warehouse architecture. In the present and following article we shall describe the presentation area of the data warehouse. The term presentation is used to denote the fact that this is the area, where data are presented to its Customers (the business analysts). There is no globally acceptable standard on the development of the data warehouse presentation area. Two major approaches have prevailed:· the dimensional datawarehouse approach (proposed by R. Kimball)· the corporate information factory (CIF) approach (proposed by B. Inmon) Kimball approach According to the Kimball approach, the presentation area is made of a number of dimensional data structures, called star schemas. A star schema is a relational data structure which involves the following:
- a fact table which stores all the measurements used to produce performance analytics and is linked to
- a set of tables which capture the dimensional information, related to the above mentioned measurements.
- is easily understood by business users, who can access and use it directly without database manipulation skills
- performs better in the execution of complex queries, than complex normalized data structures (used commonly in operational systems)
- how feasible it is to connect data marts which capture information at a different level of detail. Linking of data marts is very important, since it allows the combined analysis of data from different marts (a practice known as drill across).
- normalized database structures reflect better complex entity type relationships, compared to the denormalised dimensional model. The Kimball approach proposes the exclusive use of denormalised structures.
View BI cases and models from the Healthcare and Taxation sectors Kostis Panayotakis. |
No comments:
Post a Comment