Muutke küpsiste eelistusi

E-raamat: Kimball Group Reader: Relentlessly Practical Tools for Data Warehousing and Business Intelligence Remastered Collection

(et al.), With (Menlo Park, CA), (Kimball Group), With (Menlo Park, CA), With (Kimball Group)
  • Formaat: PDF+DRM
  • Ilmumisaeg: 01-Feb-2016
  • Kirjastus: John Wiley & Sons Inc
  • Keel: eng
  • ISBN-13: 9781119238799
  • Formaat - PDF+DRM
  • Hind: 48,16 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Raamatukogudele
  • Formaat: PDF+DRM
  • Ilmumisaeg: 01-Feb-2016
  • Kirjastus: John Wiley & Sons Inc
  • Keel: eng
  • ISBN-13: 9781119238799

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

The final edition of the incomparable data warehousing and business intelligence reference, updated and expanded The Kimball Group Reader, Remastered Collection is the essential reference for data warehouse and business intelligence design, packed with best practices, design tips, and valuable insight from industry pioneer Ralph Kimball and the Kimball Group. This Remastered Collection represents decades of expert advice and mentoring in data warehousing and business intelligence, and is the final work to be published by the Kimball Group. Organized for quick navigation and easy reference, this book contains nearly 20 years of experience on more than 300 topics, all fully up-to-date and expanded with 65 new articles. The discussion covers the complete data warehouse/business intelligence lifecycle, including project planning, requirements gathering, system architecture, dimensional modeling, ETL, and business intelligence analytics, with each group of articles prefaced by original commentaries explaining their role in the overall Kimball Group methodology.

Data warehousing/business intelligence industry's current multi-billion dollar value is due in no small part to the contributions of Ralph Kimball and the Kimball Group. Their publications are the standards on which the industry is built, and nearly all data warehouse hardware and software vendors have adopted their methods in one form or another. This book is a compendium of Kimball Group expertise, and an essential reference for anyone in the field.





Learn data warehousing and business intelligence from the field's pioneers Get up to date on best practices and essential design tips Gain valuable knowledge on every stage of the project lifecycle Dig into the Kimball Group methodology with hands-on guidance

Ralph Kimball and the Kimball Group have continued to refine their methods and techniques based on thousands of hours of consulting and training. This Remastered Collection of The Kimball Group Reader represents their final body of knowledge, and is nothing less than a vital reference for anyone involved in the field.
Introduction xxv
1 The Reader at a Glance 1(34)
Setting Up for Success
1(5)
1.1 Resist the Urge to Start Coding
1(3)
1.2 Set Your Boundaries
4(2)
Tackling DW/BI Design and Development
6(29)
1.3 Data Wrangling
6(3)
1.4 Myth Busters
9(1)
1.5 Dividing the World
10(3)
1.6 Essential Steps for the Integrated Enterprise Data Warehouse
13(9)
1.7 Drill Down to Ask Why
22(3)
1.8 Slowly Changing Dimensions
25(3)
1.9 Judge Your BI Tool through Your Dimensions
28(3)
1.10 Fact Tables
31(2)
1.11 Exploit Your Fact Tables
33(2)
2 Before You Dive In 35(40)
Before Data Warehousing
35(2)
2.1 History Lesson on Ralph Kimball and Xerox PARC
36(1)
Historical Perspective
37(10)
2.2 The Database Market Splits
37(3)
2.3 Bringing Up Supermarts
40(7)
Dealing with Demanding Realities
47(28)
2.4 Brave New Requirements for Data Warehousing
47(5)
2.5 Coping with the Brave New Requirements
52(5)
2.6 Stirring Things Up
57(3)
2.7 Design Constraints and Unavoidable Realities
60(4)
2.8 Two Powerful Ideas
64(3)
2.9 Data Warehouse Dining Experience
67(3)
2.10 Easier Approaches for Harder Problems
70(2)
2.11 Expanding Boundaries of the Data Warehouse
72(3)
3 Project/Program Planning 75(48)
Professional Responsibilities
75(25)
3.1 Professional Boundaries
75(3)
3.2 An Engineer's View
78(4)
3.3 Beware the Objection Removers
82(4)
3.4 What Does the Central Team Do?
86(4)
3.5 Avoid Isolating DW and BI Teams
90(1)
3.6 Better Business Skills for BI and Data Warehouse Professionals
91(2)
3.7 Risky Project Resources Are Risky Business
93(2)
3.8 Implementation Analysis Paralysis
95(1)
3.9 Contain DW/BI Scope Creep and Avoid Scope Theft
96(2)
3.10 Are IT Procedures Beneficial to DW/BI Projects?
98(2)
Justification and Sponsorship
100(8)
3.11 Habits of Effective Sponsors
100(3)
3.12 TCO Starts with the End User
103(5)
Kimball Methodology
108(15)
3.13 Kimball Lifecycle in a Nutshell
108(3)
3.14 Off the Bench
111(1)
3.15 The Anti-Architect
112(3)
3.16 Think Critically When Applying Best Practices
115(3)
3.17 Eight Guidelines for Low Risk Enterprise Data Warehousing
118(5)
4 Requirements Definition 123(24)
Gathering Requirements
123(11)
4.1 Alan Alda's Interviewing Tips for Uncovering Business Requirements
123(4)
4.2 More Business Requirements Gathering Dos and Don'ts
127(2)
4.3 Balancing Requirements and Realities
129(1)
4.4 Overcoming Obstacles When Gathering Business Requirements
130(3)
4.5 Surprising Value of Data Profiling
133(1)
Organizing around Business Processes
134(5)
4.6 Focus on Business Processes, Not Business Departments!
134(1)
4.7 Identifying Business Processes
135(2)
4.8 Business Process Decoder Ring
137(1)
4.9 Relationship between Strategic Business Initiatives and Business Processes
138(1)
Wrapping Up the Requirements
139(8)
4.10 The Bottom-Up Misnomer
140(4)
4.11 Think Dimensionally (Beyond Data Modeling)
144(1)
4.12 Using the Dimensional Model to Validate Business Requirements
145(2)
5 Data Architecture 147(56)
Making the Case for Dimensional Modeling
147(16)
5.1 Is ER Modeling Hazardous to DSS?
147(4)
5.2 A Dimensional Modeling Manifesto
151(8)
5.3 There Are No Guarantees
159(4)
Enterprise Data Warehouse Bus Architecture
163(13)
5.4 Divide and Conquer
163(3)
5.5 The Matrix
166(4)
5.6 The Matrix: Revisited
170(4)
5.7 Drill Down into a Detailed Bus Matrix
174(2)
Agile Project Considerations
176(5)
5.8 Relating to Agile Methodologies
176(1)
5.9 Is Agile Enterprise Data Warehousing an Oxymoron?
177(2)
5.10 Going Agile? Start with the Bus Matrix
179(1)
5.11 Conformed Dimensions as the Foundation for Agile Data Warehousing
180(1)
Integration Instead of Centralization
181(11)
5.12 Integration for Real People
181(4)
5.13 Build a Ready-to-Go Resource for Enterprise Dimensions
185(1)
5.14 Data Stewardship 101: The First Step to Quality and Consistency
186(3)
5.15 To Be or Not To Be Centralized
189(3)
Contrast with the Corporate Information Factory
192(11)
5.16 Differences of Opinion
193(5)
5.17 Much Ado about Nothing
198(1)
5.18 Don't Support Business Intelligence with a Normalized EDW
199(2)
5.19 Complementing 3NF EDWs with Dimensional Presentation Areas
201(2)
6 Dimensional Modeling Fundamentals 203(30)
Basics of Dimensional Modeling
203(17)
6.1 Fact Tables and Dimension Tables
203(4)
6.2 Drilling Down, Up, and Across
207(3)
6.3 The Soul of the Data Warehouse, Part One: Drilling Down
210(3)
6.4 The Soul of the Data Warehouse, Part Two: Drilling Across
213(3)
6.5 The Soul of the Data Warehouse, Part Three: Handling Time
216(3)
6.6 Graceful Modifications to Existing Fact and Dimension Tables
219(1)
Dos and Don'ts
220(6)
6.7 Kimball's Ten Essential Rules of Dimensional Modeling
221(2)
6.8 What Not to Do
223(3)
Myths about Dimensional Modeling
226(7)
6.9 Dangerous Preconceptions
226(2)
6.10 Fables and Facts
228(5)
7 Dimensional Modeling Tasks and Responsibilities 233(34)
Design Activities
233(21)
7.1 Letting the Users Sleep
233(7)
7.2 Practical Steps for Designing a Dimensional Model
240(3)
7.3 Staffing the Dimensional Modeling Team
243(1)
7.4 Involve Business Representatives in Dimensional Modeling
244(2)
7.5 Managing Large Dimensional Design Teams
246(2)
7.6 Use a Design Charter to Keep Dimensional Modeling Activities on Track
248(1)
7.7 The Naming Game
249(1)
7.8 What's in a Name'
250(3)
7.9 When Is the Dimensional Design Done
253(1)
Design Review Activities
254(13)
7.10 Design Review Dos and Don'ts
255(2)
7.11 Fistful of Flaws
257(3)
7.12 Rating Your Dimensional Data Warehouse
260(7)
8 Fact Table Core Concepts 267(60)
Granularity
267(9)
8.1 Declaring the Grain
267(3)
8.2 Keep to the Grain in Dimensional Modeling
270(2)
8.3 Warning: Summary Data May Be Hazardous to Your Health
272(1)
8.4 No Detail Too Small
273(3)
Types of Fact Tables
276(28)
8.5 Fundamental Grains
277(3)
8.6 Modeling a Pipeline with an Accumulating Snapshot
280(2)
8.7 Combining Periodic and Accumulating Snapshots
282(2)
8.8 Complementary Fact Table Types
284(2)
8.9 Modeling Time Spans
286(3)
8.10 A Rolling Prediction of the Future, Now and in the Past
289(4)
8.11 Timespan Accumulating Snapshot Fact Tables
293(1)
8.12 Is it a Dimension, a Fact, or Both?
294(1)
8.13 Factless Fact Tables
295(3)
8.14 Factless Fact Tables? Sounds Like Jumbo Shrimp?
298(1)
8.15 What Didn't Happen
299(3)
8.16 Factless Fact Tables for Simplification
302(2)
Parent-Child Fact Tables
304(5)
8.17 Managing Your Parents
304(3)
8.18 Patterns to Avoid When Modeling Header/Line Item Transactions
307(2)
Fact Table Keys and Degenerate Dimensions
309(5)
8.19 Fact Table Surrogate Keys
309(1)
8.20 Reader Suggestions on Fact Table Surrogate Keys
310(2)
8.21 Another Look at Degenerate Dimensions
312(1)
8.22 Creating a Reference Dimension for Infrequently Accessed Degenerates
313(1)
Miscellaneous Fact Table Design Patterns
314(13)
8.23 Put Your Fact Tables on a Diet
314(2)
8.24 Keeping Text Out of the Fact Table
316(1)
8.25 Dealing with Nulls in a Dimensional Model
317(1)
8.26 Modeling Data as Both a Fact and Dimension Attribute
318(1)
8.27 When a Fact Table Can Be Used as a Dimension Table
319(2)
8.28 Sparse Facts and Facts with Short Lifetimes
321(2)
8.29 Pivoting the Fact Table with a Fact Dimension
323(1)
8.30 Accumulating Snapshots for Complex Workflows
324(3)
9 Dimension Table Core Concepts 327(58)
Dimension Table Keys
327(7)
9.1 Surrogate Keys
327(4)
9.2 Keep Your Keys Simple
331(2)
9.3 Durable "Super-Natural" Keys
333(1)
Date and Time Dimension Considerations
334(11)
9.4 It's Time for Time
335(2)
9.5 Surrogate Keys for the Time Dimension
337(2)
9.6 Latest Thinking on Time Dimension Tables
339(2)
9.7 Smart Date Keys to Partition Fact Tables
341(1)
9.8 Updating the Date Dimension
342(1)
9.9 Handling All the Dates
343(2)
Miscellaneous Dimension Patterns
345(18)
9.10 Selecting Default Values for Nulls
345(2)
9.11 Data Warehouse Role Models
347(3)
9.12 Mystery Dimensions
350(3)
9.13 De-Clutter with Junk Dimensions
353(1)
9.14 Showing the Correlation between Dimensions
354(2)
9.15 Causal (Not Casual) Dimensions
356(3)
9.16 Resist Abstract Generic Dimensions
359(1)
9.17 Hot-Swappable Dimensions
360(1)
9.18 Accurate Counting with a Dimensional Supplement
361(2)
Slowly Changing Dimensions
363(22)
9.19 Perfectly Partitioning History with Type 2 SCD
363(1)
9.20 Many Alternate Realities
364(3)
9.21 Monster Dimensions
367(3)
9.22 When a Slowly Changing Dimension Speeds Up
370(2)
9.23 When Do Dimensions Become Dangerous?
372(1)
9.24 Slowly Changing Dimensions Are Not Always as Easy as 1, 2, and 3
373(5)
9.25 Slowly Changing Dimension Types 0, 4, 5, 6 and 7
378(4)
9.26 Dimension Row Change Reason Attributes
382(3)
10 More Dimension Patterns and Considerations 385(110)
Snowflakes, Outriggers, and Bridges
385(24)
10.1 Snowflakes, Outriggers, and Bridges
385(3)
10.2 A Trio of Interesting Snowflakes
388(4)
10.3 Help for Dimensional Modeling
392(3)
10.4 Managing Bridge Tables
395(4)
10.5 The Keyword Dimension
399(4)
10.6 Potential Bridge (Table) Detours
403(2)
10.7 Alternatives for Multi-Valued Dimensions
405(2)
10.8 Adding a Mini-Dimension to a Bridge Table
407(2)
Dealing with Hierarchies
409(18)
10.9 Maintaining Dimension Hierarchies
409(5)
10.10 Help for Hierarchies
414(3)
10.11 Five Alternatives for Better Employee Dimensional Modeling
417(8)
10.12 Avoiding Alternate Organization Hierarchies
425(1)
10.13 Alternate Hierarchies
426(1)
Customer Issues
427(12)
10.14 Dimension Embellishments
427(2)
10.15 Wrangling Behavior Tags
429(2)
10.16 Three Ways to Capture Customer Satisfaction
431(4)
10.17 Extreme Status Tracking for Real-Time Customer Analysis
435(4)
Addresses and International Issues
439(14)
10.18 Think Globally, Act Locally
439(4)
10.19 Warehousing without Borders
443(5)
10.20 Spatially Enabling Your Data Warehouse
448(4)
10.21 Multinational Dimensional Data Warehouse Considerations
452(1)
Industry Scenarios and Idiosyncrasies
453(42)
10.22 Industry Standard Data Models Fall Short
453(2)
10.23 An Insurance Data Warehouse Case Study
455(5)
10.24 Traveling through Databases
460(3)
10.25 Human Resources Dimensional Models
463(4)
10.26 Managing Backlogs Dimensionally
467(1)
10.27 Not So Fast
468(3)
10.28 The Budgeting Chain
471(4)
10.29 Compliance-Enabled Data Warehouses
475(2)
10.30 Clicking with Your Customer
477(5)
10.31 The Special Dimensions of the Clickstream
482(3)
10.32 Fact Tables for Text Document Searching
485(4)
10.33 Enabling Market Basket Analysis
489(6)
11 Back Room ETL and Data Quality 495(122)
Planning the ETL System
495(40)
11.1 Surrounding the ETL Requirements
495(5)
11.2 The 34 Subsystems of ETL
500(4)
11.3 Six Key Decisions for ETL Architectures
504(4)
11.4 Three ETL Compromises to Avoid
508(2)
11.5 Doing the Work at Extract Time
510(3)
11.6 Is Data Staging Relational?
513(4)
11.7 Staging Areas and ETL Tools
517(1)
11.8 Should You Use an ETL Tool?
518(3)
11.9 Call to Action for ETL Tool Providers
521(1)
11.10 Document the ETL System
522(1)
11.11 Measure Twice, Cut Once
523(4)
11.12 Brace for Incoming
527(3)
11.13 Building a Change Data Capture System
530(1)
11.14 Disruptive ETL Changes
531(2)
11.15 New Directions for ETL
533(2)
Data Quality Considerations
535(37)
11.16 Dealing With Data Quality: Don't Just Sit There, Do Something!
535(2)
11.17 Data Warehouse Testing Recommendations
537(2)
11.18 Dealing with Dirty Data
539(6)
11.19 An Architecture for Data Quality
545(8)
11.20 Indicators of Quality: The Audit Dimension
553(3)
11.21 Adding an Audit Dimension to Track Lineage and Confidence
556(3)
11.22 Add Uncertainty to Your Fact Table
559(1)
11.23 Have You Built Your Audit Dimension Yet?
560(2)
11.24 Is Your Data Correct?
562(3)
11.25 Eight Recommendations for International Data Quality
565(3)
11.26 Using Regular Expressions for Data Cleaning
568(4)
Populating Fact and Dimension Tables
572(34)
11.27 Pipelining Your Surrogates
572(4)
11.28 Unclogging the Fact Table Surrogate Key Pipeline
576(3)
11.29 Replicating Dimensions Correctly
579(1)
11.30 Identify Dimension Changes Using Cyclic Redundancy Checksums
580(1)
11.31 Maintaining Back Pointers to Operational Sources
581(1)
11.32 Creating Historical Dimension Rows
582(3)
11.33 Facing the Re-Keying Crisis
585(2)
11.34 Backward in Time
587(3)
11.35 Early-Arriving Facts
590(1)
11.36 Slowly Changing Entities
591(2)
11.37 Using the SQL MERGE Statement for Slowly Changing Dimensions
593(2)
11.38 Creating and Managing Shrunken Dimensions
595(2)
11.39 Creating and Managing Mini-Dimensions
597(2)
11.40 Creating, Using, and Maintaining Junk Dimensions
599(2)
11.41 Building Bridges
601(4)
11.42 Being Offline as Little as Possible
605(1)
Supporting Real Time
606(11)
11.43 Working in Web Time
606(4)
11.44 Real-Time Partitions
610(3)
11.45 The Real-Time Triage
613(4)
12 Technical Architecture Considerations 617(112)
Overall Technical/System Architecture
617(55)
12.1 Can the Data Warehouse Benefit from SOA?
617(2)
12.2 Picking the Right Approach to MDM
619(6)
12.3 Building Custom Tools for the DW/BI System
625(1)
12.4 Welcoming the Packaged App
626(3)
12.5 ERP Vendors: Bring Down Those Walls
629(3)
12.6 Building a Foundation for Smart Applications
632(5)
12.7 RFID Tags and Smart Dust
637(3)
12.8 Is Big Data Compatible with the Data Warehouse?
640(1)
12.9 The Evolving Role of the Enterprise Data Warehouse in the Era of Big Data Analytics
641(18)
12.10 Newly Emerging Best Practices for Big Data
659(11)
12.11 The Hyper-Granular Active Archive
670(2)
Presentation Server Architecture
672(25)
12.12 Columnar Databases: Game Changers for DW/BI Deployment
672(1)
12.13 There Is no Database Magic
673(3)
12.14 Relating to OLAP
676(3)
12.15 Dimensional Relational versus OLAP: The Final Deployment Conundrum
679(3)
12.16 Microsoft SQL Server Comes of Age for Data Warehousing
682(4)
12.17 The Aggregate Navigator
686(4)
12.18 Aggregate Navigation with (Almost) No Metadata
690(7)
Front Room Architecture
697(7)
12.19 The Second Revolution of User Interfaces
697(3)
12.20 Designing the User Interface
700(4)
Metadata
704(8)
12.21 Meta Meta Data Data
704(4)
12.22 Creating the Metadata Strategy
708(1)
12.23 Leverage Process Metadata for Self-Monitoring DW Operations
709(3)
Infrastructure and Security Considerations
712(17)
12.24 Watching the Watchers
712(4)
12.25 Catastrophic Failure
716(3)
12.26 Digital Preservation
719(3)
12.27 Creating the Advantages of a 64-Bit Server
722(1)
12.28 Server Configuration Considerations
723(3)
12.29 Adjust Your Thinking for SANs
726(3)
13 Front Room Business intelligence Applications 729(76)
Delivering Value with Business Intelligence
729(14)
13.1 The Promise of Decision Support
730(3)
13.2 Beyond Paving the Cow Paths
733(3)
13.3 BI Components for Business Value
736(2)
13.4 Big Shifts Happening in BI
738(2)
13.5 Behavior: The Next Marquee Application
740(3)
Implementing the Business Intelligence Layer
743(21)
13.6 Three Critical Components for Successful Self-Service BI
743(2)
13.7 Leverage Data Visualization Tools, But Avoid Anarchy
745(2)
13.8 Think Like a Software Development Manager
747(1)
13.9 Standard Reports: Basics for Business Users
748(5)
13.10 Building and Delivering BI Reports
753(4)
13.11 The 131 Portal
757(2)
13.12 Dashboards Done Right
759(1)
13.13 Don't Be Overly Reliant on Your Data Access Tool's Metadata
760(2)
13.14 Making Sense of the Semantic Layer
762(2)
Mining Data to Uncover Relationships
764(17)
13.15 Digging into Data Mining
764(2)
13.16 Preparing for Data Mining
766(4)
13.17 The Perfect Handoff
770(4)
13.18 Get Started with Data Mining Now
774(4)
13.19 Leverage Your Dimensional Model for Predictive Analytics
778(1)
13.20 Does Your Organization Need an Analytic Sandbox?
779(2)
Dealing with SQL
781(24)
13.21 Simple Drill Across in SQL
781(2)
13.22 An Excel Macro for Drilling Across
783(2)
13.23 The Problem with Comparisons
785(4)
13.24 SQL Roadblocks and Pitfalls
789(3)
13.25 Features for Query Tools
792(2)
13.26 Turbocharge Your Query Tools
794(4)
13.27 Smarter Data Warehouses
798(7)
14 Maintenance and Growth Considerations 805(36)
Deploying Successfully
805(11)
14.1 Don't Forget the Owner's Manual
805(4)
14.2 Let's Improve Our Operating Procedures
809(2)
14.3 Marketing the DW/BI System
811(1)
14.4 Coping with Growing Pains
812(4)
Sustaining for Ongoing Impact
816(25)
14.5 Data Warehouse Checkups
816(6)
14.6 Boosting Business Acceptance
822(3)
14.7 Educate Management to Sustain DW/BI Success
825(3)
14.8 Getting Your Data Warehouse Back on Track
828(1)
14.9 Upgrading Your BI Architecture
829(2)
14.10 Four Fixes for Legacy Data Warehouses
831(4)
14.11 A Data Warehousing Fitness Program for Lean Times
835(4)
14.12 Enjoy the Sunset
839(2)
15 Final Thoughts 841(12)
Key Insights and Reminders
841(6)
15.1 Final Word of the Day: Collaboration
841(2)
15.2 Tried and True Concepts for DW/BI Success
843(2)
15.3 Key Tenets of the Kimball Method
845(2)
A Look to the Future
847(6)
15.4 The Future Is Bright
847(6)
Article Index 853(8)
Index 861
Ralph Kimball, PhD, founded the Kimball Group and is a leading visionary in the data warehousing industry.

Margy Ross, President of the Kimball Group and DecisionWorks Consulting, has focused on DW/BI solutions since 1982.