
Dimensional Modelling by Example Dimensional Modelling by Example Barry Williams [email protected] Page 1 04/09/2014 13:02 Dimensional Modelling by Example 1. Management Summary ............................................................................................................ 5 1.1 The Purpose of this Book ................................................................................................... 5 1.2 The Contents of this Book ................................................................................................. 5 1.3 Three Stages .......................................................................................................................... 5 1.4 What are Dimensional Models ? ..................................................................................... 5 1.5 Data Marts ............................................................................................................................... 6 1.6 Best Practice ........................................................................................................................... 7 1.7 Types of Dimensional Models .......................................................................................... 7 1.8 How to use the Dimensional Models ........................................................................... 12 2. Getting Started .......................................................................................................................... 12 2.1 Design Guidelines - a Four-Step Approach .............................................................. 12 2.2 Always use Surrogate Keys ............................................................................................ 12 2.3 Agree an Architecture ....................................................................................................... 13 2.4 Conceptual Data Models .................................................................................................. 18 2.5 Using Dimensional Models for Reports ....................................................................... 21 2.6 Dates and Flattened Hierarchies .................................................................................. 22 3. Reaching Maturity ..................................................................................................................... 23 3.1 Semantic Layer ................................................................................................................... 23 3.2 Self-Service BI ..................................................................................................................... 25 3.3 Churn - Analysing Churn Rate ....................................................................................... 25 3.4 Promotions – Analysing Promotions Effectiveness ................................................ 27 3.5 Conformed Dimensions .................................................................................................... 29 3.6 Systems and Design Patterns ........................................................................................ 30 3.7 Add new Requirements .................................................................................................... 31 4. Keeping Things Ticking Over ................................................................................................ 31 4.1 Governance ........................................................................................................................... 31 Page 2 04/09/2014 13:02 Dimensional Modelling by Example 4.2 Data Quality.......................................................................................................................... 31 4.3 User Involvement ............................................................................................................... 31 Appendix A. Library of Dimensional Models ......................................................................... 32 A.1 Advertising ............................................................................................................................ 32 A.2 Afghanistan Encounters ................................................................................................... 34 A.3 Airline Operations ............................................................................................................... 36 A.4 American Studies ............................................................................................................... 38 A.5 Amusement Parks .............................................................................................................. 40 A.6 Anti Money-Laundering .................................................................................................... 42 A.7 Banking – Investment ...................................................................................................... 44 A.8 Banking – Retail .................................................................................................................. 46 A.9 Boy Scouts ............................................................................................................................ 48 A.10 Clown Registry .................................................................................................................. 50 A.11 Commercial Properties .................................................................................................. 52 A.12 Cruise Ships ....................................................................................................................... 54 A.13 Customers and Car Parts .............................................................................................. 56 A.14 Day at the Olympics ....................................................................................................... 58 A.15 Dog the Bounty Hunter ................................................................................................. 60 A.16 Dog Whisperer .................................................................................................................. 62 A.17 Financial Services ............................................................................................................ 64 A.18 Football ................................................................................................................................ 66 A.19 e-Commerce ..................................................................................................................... 68 A.20 Entertainment ................................................................................................................... 70 A.21 Event Processing .............................................................................................................. 72 A.22 Golf Memorabilia .............................................................................................................. 74 A.23 Gym Training Diaries ...................................................................................................... 76 A.24 Hotel Reservations .......................................................................................................... 78 Page 3 04/09/2014 13:02 Dimensional Modelling by Example A.25 Insurance ............................................................................................................................ 80 A.26 Library Donations ............................................................................................................ 82 A.27 Local Government ........................................................................................................... 84 A.28 Logistics ............................................................................................................................... 86 A.29 Pharmaceutical Companies .......................................................................................... 88 A.30 Pool Hall Management ................................................................................................... 91 A.31 Property Tax Appeal ....................................................................................................... 93 A.32 Public Transport ............................................................................................................... 95 A.33 Puppies Tricks ................................................................................................................... 97 A.34 Radio Stations ................................................................................................................... 99 A.35 Recycling and Garbage Collection ........................................................................... 101 A.36 Restaurant Guides ......................................................................................................... 103 A.37 Retail .................................................................................................................................. 105 A.38 Student Registration ................................................................................................... 107 A.39 Telecomms Companies .............................................................................................. 109 A.40 Tracking Printer Cartridges ........................................................................................ 111 A.41 Traffic Cops and Tickets .............................................................................................. 113 A.42 Travel and Transport ...................................................................................................
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages132 Page
-
File Size-