Book description
Best practices and invaluable advice from world-renowned data warehouse experts
In this book, leading data warehouse experts from the Kimball Group share best practices for using the upcoming "Business Intelligence release" of SQL Server, referred to as SQL Server 2008 R2. In this new edition, the authors explain how SQL Server 2008 R2 provides a collection of powerful new tools that extend the power of its BI toolset to Excel and SharePoint users and they show how to use SQL Server to build a successful data warehouse that supports the business intelligence requirements that are common to most organizations. Covering the complete suite of data warehousing and BI tools that are part of SQL Server 2008 R2, as well as Microsoft Office, the authors walk you through a full project lifecycle, including design, development, deployment and maintenance.
Features more than 50 percent new and revised material that covers the rich new feature set of the SQL Server 2008 R2 release, as well as the Office 2010 release
Includes brand new content that focuses on PowerPivot for Excel and SharePoint, Master Data Services, and discusses updated capabilities of SQL Server Analysis, Integration, and Reporting Services
Shares detailed case examples that clearly illustrate how to best apply the techniques described in the book
The accompanying Web site contains all code samples as well as the sample database used throughout the case studies
The Microsoft Data Warehouse Toolkit, Second Edition provides you with the knowledge of how and when to use BI tools such as Analysis Services and Integration Services to accomplish your most essential data warehousing tasks.
Table of contents
- Copyright
- About the Authors
- Credits
- Acknowledgments
- Foreword
-
Introduction
- The Data Warehouse and Business Intelligence System
- The Kimball Lifecycle
- How This Book Is Organized
- Additional Information
- On the Website
-
1. Requirements, Realities, and Architecture
-
1. Defining Business Requirements: Building the foundation.
- 1.1. The Most Important Determinant of Long-Term Success
- 1.2. Adventure Works Cycles Introduction
-
1.3. Uncovering Business Value
- 1.3.1. Obtaining Sponsorship
- 1.3.2. Defining Enterprise-Level Business Requirements
- 1.4. Prioritizing the Business Requirements
- 1.5. Revisiting the Project Planning
- 1.6. Gathering Project-Level Requirements
- 1.7. Summary
-
2. Designing the Business Process Dimensional Model
- 2.1. Dimensional Modeling Concepts and Terminology
- 2.2. Additional Design Concepts and Techniques
- 2.3. The Dimensional Modeling Process
- 2.4. Case Study: The Adventure Works Cycles Orders Dimensional Model
- 2.5. Summary
-
3. The Toolset
- 3.1. The Microsoft DW/BI Toolset
- 3.2. Why Use the Microsoft Toolset?
- 3.3. Architecture of a Microsoft DW/BI System
- 3.4. Overview of the Microsoft Tools
- 3.5. Summary
-
4. System Setup
- 4.1. System Sizing Considerations
- 4.2. System Configuration Considerations
- 4.3. Software Installation and Configuration
- 4.4. Summary
-
1. Defining Business Requirements: Building the foundation.
-
2. Building and Populating the Databases
-
5. Creating the Relational Data Warehouse
- 5.1. Getting Started
- 5.2. Complete the Physical Design
- 5.3. Define Storage and Create Constraints and Supporting Objects
- 5.4. Partitioned Tables
- 5.5. Finishing Up
- 5.6. Summary
- 6. Master Data Management
-
7. Designing and Developing the ETL System
- 7.1. Round Up the Requirements
- 7.2. Develop the ETL Plan
- 7.3. Introducing SQL Server Integration Services
- 7.4. The Major Subsystems of ETL
- 7.5. Extracting Data
- 7.6. Cleaning and Conforming Data
-
7.7. Delivering Data for Presentation
- 7.7.1. Subsystem 9: Slowly Changing Dimension Manager
- 7.7.2. Subsystem 10: Surrogate Key Generator
- 7.7.3. Subsystem 11: Hierarchy Manager
- 7.7.4. Subsystem 12: Special Dimensions Manager
- 7.7.5. Subsystem 13: Fact Table Builders
- 7.7.6. Subsystem 14: Surrogate Key Pipeline
- 7.7.7. Subsystem 15: Multi-Valued Dimension Bridge Table Builder
- 7.7.8. Subsystem 16: Late Arriving Data Handler
- 7.7.9. Subsystem 17: Dimension Manager
- 7.7.10. Subsystem 18: Fact Provider System
- 7.7.11. Subsystem 19: Aggregate Builder
- 7.7.12. Subsystem 20: OLAP Cube Builder
- 7.7.13. Subsystem 21: Data Propagation Manager
- 7.8. Managing the ETL Environment
- 7.9. Summary
-
8. The Core Analysis Services OLAP Database
- 8.1. Overview of Analysis Services OLAP
-
8.2. Designing the OLAP Structure
- 8.2.1. Planning
- 8.2.2. Getting Started
- 8.2.3. Create a Project and a Data Source View
- 8.2.4. Dimension Designs
- 8.2.5. Creating and Editing Dimensions
- 8.2.6. Creating and Editing the Cube
- 8.3. Physical Design Considerations
- 8.4. Summary
-
9. Design Requirements for Real-Time BI
- 9.1. Real-Time Triage
- 9.2. Scenarios and Solutions
- 9.3. Summary
-
5. Creating the Relational Data Warehouse
-
3. Developing the BI Applications
-
10. Building BI Applications in Reporting Services
- 10.1. A Brief Overview of BI Applications
- 10.2. A High-Level Architecture for Reporting
- 10.3. The Reporting System Design and Development Process
- 10.4. Building and Delivering Reports
- 10.5. Ad Hoc Reporting Options
- 10.6. Summary
-
11. PowerPivot and Excel
- 11.1. Using Excel for Analysis and Reporting
- 11.2. The PowerPivot Architecture: Excel on Steroids
- 11.3. Creating and Using PowerPivot Databases
- 11.4. PowerPivot for SharePoint
- 11.5. PowerPivot's Role in a Managed DW/BI Environment
- 11.6. Summary
-
12. The BI Portal and SharePoint
- 12.1. The BI Portal
- 12.2. Planning the BI Portal
- 12.3. Using SharePoint as the BI Portal
- 12.4. Summary
-
13. Incorporating Data Mining
- 13.1. Defining Data Mining
- 13.2. SQL Server Data Mining Architecture Overview
- 13.3. Microsoft Data Mining Algorithms
- 13.4. The Data Mining Process
-
13.5. Data Mining Examples
-
13.5.1. Case Study: Categorizing Cities
- 13.5.1.1. Categorizing Cities: Business Opportunity
- 13.5.1.2. Categorizing Cities: Data Understanding
- 13.5.1.3. Categorizing Cities: Data Preparation
- 13.5.1.4. Categorizing Cities: Model Development
- 13.5.1.5. Categorizing Cities: Model Validation
- 13.5.1.6. Categorizing Cities: Implementation
- 13.5.1.7. Categorization Cities: Maintenance and Assessment
- 13.5.2. Case Study: Product Recommendations
-
13.5.1. Case Study: Categorizing Cities
- 13.6. Summary
-
10. Building BI Applications in Reporting Services
-
4. Deploying and Managing the DW/BI System
-
14. Designing and Implementing Security
- 14.1. Identifying the Security Manager
- 14.2. Securing the Hardware and Operating System
- 14.3. Securing the Development Environment
- 14.4. Securing the Data
- 14.5. Securing the Components of the DW/BI System
- 14.6. Usage Monitoring
- 14.7. Summary
-
15. Metadata Plan
- 15.1. Metadata Basics
- 15.2. Metadata Standards
- 15.3. SQL Server 2008 R2 Metadata
- 15.4. A Practical Metadata Approach
- 15.5. Summary
-
16. Deployment
- 16.1. Setting Up the Environments
- 16.2. Testing
- 16.3. Deploying to Production
- 16.4. Data Warehouse and BI Documentation
- 16.5. User Training
- 16.6. User Support
- 16.7. Desktop Readiness and Configuration
- 16.8. Summary
-
17. Operations and Maintenance
- 17.1. Providing User Support
- 17.2. System Management
- 17.3. Summary
- 18. Present Imperatives and Future Outlook
-
14. Designing and Implementing Security
Product information
- Title: The Microsoft® Data Warehouse Toolkit: With SQL Server 2008 R2 and the Microsoft® Business Intelligence Toolset, Second Edition
- Author(s):
- Release date: March 2011
- Publisher(s): Wiley
- ISBN: 9780470640388
You might also like
book
The Microsoft® Data Warehouse Toolkit: With SQL Server™ 2005 and the Microsoft® Business Intelligence Toolset
This groundbreaking book is the first in the Kimball Toolkit series to be product-specific. Microsoft’s BI …
book
Training Kit (Exam 70-463): Implementing a Data Warehouse with Microsoft SQL Server 2012
Ace your preparation for Microsoft® Certification Exam 70-463 with this 2-in-1 Training Kit from Microsoft Press®. …
book
IBM Cognos Business Intelligence v10: The Complete Guide
Maximize the Value of Business Intelligence with IBM Cognos v10 -- Hands-on, from Start to Finish …
book
A Developer’s Guide to Data Modeling for SQL Server: Covering SQL Server 2005 and 2008
“ explains the concepts and practice of data modeling with a clarity that makes the technology …