This chapter discusses the importance of determining the proper level of granularity, or level of detail, for data in a data warehouse. It notes that granularity affects all dependent systems and should begin with estimates of data volumes. Feedback from users is also important for refining granularity over time. The chapter provides examples of different levels of granularity needed in various banking data and how the data warehouse must support the lowest level required by any dependent data marts. Proper granularity design is vital for success of the overall architecture.
Related topics: