Professional Microsoft® PowerPivot for Excel® and SharePoint®

Book description

With PowerPivot, Microsoft brings the power of Microsoft's business intelligence tools to Excel and SharePoint users. Self-service business intelligence today augments traditional BI methods, allowing faster response time and greater flexibility. If you're a business decision-maker who uses Microsoft Office or an IT professional responsible for deploying and managing your organization's business intelligence systems, this guide will help you make the most of PowerPivot.

Professional Microsoft PowerPivot for Excel and SharePoint describes all aspects of PowerPivot and shows you how to use each of its major features. By the time you are finished with this book, you will be well on your way to becoming a PowerPivot expert.

This book is for people who want to learn about PowerPivot from end to end. You should have some rudimentary knowledge of databases and data analysis. Familiarity with Microsoft Excel and Microsoft SharePoint is helpful, since PowerPivot builds on those two products.

This book covers the first version of PowerPivot, which ships with SQL Server 2008 R2 and enhances Microsoft Office 2010. It provides an overview of PowerPivot and a detailed look its two components: PowerPivot for Excel and PowerPivot for SharePoint. It explains the technologies that make up these two components, and gives some insight into why these components were implemented the way they were. Through an extended example, it shows how to build a PowerPivot application from end to end.

The companion Web site includes all the sample applications and reports discussed.

What This Book Covers

After discussing self-service BI and the motivation for creating PowerPivot, the book presents a quick, end-to-end tutorial showing how to create and publish a simple PowerPivot application. It then drilsl into the features of PowerPivot for Excel in detail and, in the process, builds a more complex PowerPivot application based on a real-world case study. Finally, it discusses the server side of PowerPivot (PowerPivot for SharePoint) and provides detailed information about its installation and maintenance.

Chapter 1, "Self-Service Business Intelligence and Microsoft PowerPivot," begins Part I of the book. This chapter describes self-service BI and introduces PowerPivot, Microsoft's first self-service BI tool. It provides a high-level look at the two components that make up PowerPivot - PowerPivot for Excel and PowerPivot for SharePoint.

Chapter 2, "A First Look at PowerPivot," walks you through a simple example of creating a PowerPivot application from end to end. In the process, it shows how to set up the two components of PowerPivot, and describes the normal workflow of creating a simple PowerPivot application.

Chapter 3, "Assembling Data," starts off Part II of the book, and explains how to bring data into PowerPivot from various external data sources. It also introduces the extended example that you will build in this and subsequent chapters.

Chapter 4, "Enriching Data," shows how to enhance the data you brought into your application by creating relationships and using PowerPivot's expression language, Data Analysis Expressions (DAX).

Chapter 5, "Self-Service Analysis," describes how to use your PowerPivot data with various Excel features, such as PivotTables, PivotCharts, and slicers to do analysis. Chapter 5 also delves further into DAX, showing how to create and use DAX measures.

Chapter 6, "Self-Service Reporting," shows how to publish your PowerPivot workbook to the server side of PowerPivot (PowerPivot for SharePoint), and make use of its features to view and update PowerPivot reports. It also shows how to use the data in a PowerPivot workbook as a data source for reports created in other tools such as Report Builder 3.0 and Excel.

Chapter 7, "Preparing for SharePoint 2010," is the first chapter in Part III of the book. It describes the components of SharePoint 2010 that are relevant for PowerPivot, and looks at how PowerPivot for SharePoint interacts with those components.

Chapter 8, "PowerPivot for SharePoint Setup and Configuration," provides instructions on how to set up and configure a multi-machine SharePoint farm that contains PowerPivot for SharePoint.

Chapter 9, "Troubleshooting, Monitoring, and Securing PowerPivot Services," gives tips on how to troubleshoot PowerPivot for SharePoint issues. It also shows how to monitor the health of your PowerPivot for SharePoint environment, and discusses relevant security issues.

Chapter 10, "Diving into the PowerPivot Architecture," describes at a deeper level the architecture of PowerPivot, both client and server. It also explains the Windows Identity Foundation and discusses the use of Kerberos in the context of PowerPivot for SharePoint.

Chapter 11, "Enterprise Considerations," talks about common PowerPivot for SharePoint enterprise considerations: capacity planning, optimizing the environment, upgrade considerations, and uploading performance.

Appendix A provides instructions for setting up the data sources that are used to build the SDR Healthcare extended example in Chapters 3 through 6.

Additionally, two "bonus" elements are available online at this book's companion Web site:

  • Appendix B is a comprehensive DAX reference that describes all the DAX functions and provides code snippets that show how to use them.

  • A special chapter describes real-world scenarios in which PowerPivot is used to solve common problems.

  • Table of contents

    1. Professional Microsoft® PowerPivot for Excel® and SharePoint®
      1. Copyright
      2. Dedication
      3. About the Authors
      4. About the Technical Editor
      5. Credits
      6. Acknowledgments
      7. Contents (1/2)
      8. Contents (2/2)
      9. Introduction
        1. Who This Book Is For
        2. What This Book Covers
        3. How This Book Is Structured
        4. What You Need to Use This Book
        5. Conventions
        6. Source Code
        7. Errata
        8. p2p.wrox.com
      10. Part I: Introduction
        1. Chapter 1: Self-Service Business Intelligence and Microsoft PowerPivot (1/4)
        2. Chapter 1: Self-Service Business Intelligence and Microsoft PowerPivot (2/4)
        3. Chapter 1: Self-Service Business Intelligence and Microsoft PowerPivot (3/4)
        4. Chapter 1: Self-Service Business Intelligence and Microsoft PowerPivot (4/4)
          1. SQL Server 2008 R2
          2. Self-Service Business Intelligence
          3. Power Pivot: Microsoft’s Implementation of Self-Service BI
          4. Summary
        5. Chapter 2: A First Look at PowerPivot (1/7)
        6. Chapter 2: A First Look at PowerPivot (2/7)
        7. Chapter 2: A First Look at PowerPivot (3/7)
        8. Chapter 2: A First Look at PowerPivot (4/7)
        9. Chapter 2: A First Look at PowerPivot (5/7)
        10. Chapter 2: A First Look at PowerPivot (6/7)
        11. Chapter 2: A First Look at PowerPivot (7/7)
          1. PowerPivot for Excel
          2. Setting the Stage
          3. PowerPivot for SharePoint
          4. Summary
      11. Part II: Creating Self-Service BI Applications Using PowerPivot
        1. Chapter 3: Assembling Data (1/6)
        2. Chapter 3: Assembling Data (2/6)
        3. Chapter 3: Assembling Data (3/6)
        4. Chapter 3: Assembling Data (4/6)
        5. Chapter 3: Assembling Data (5/6)
        6. Chapter 3: Assembling Data (6/6)
          1. Importing Data
          2. Other Ways to Bring Data into PowerPivot
          3. The Healthcare Audit Application
          4. Assembling Data for the Healthcare Audit Application
          5. Summary
        7. Chapter 4: Enriching Data (1/6)
        8. Chapter 4: Enriching Data (2/6)
        9. Chapter 4: Enriching Data (3/6)
        10. Chapter 4: Enriching Data (4/6)
        11. Chapter 4: Enriching Data (5/6)
        12. Chapter 4: Enriching Data (6/6)
          1. Exploring the PowerPivot Window
          2. Enriching Data for the Healthcare Audit Application
          3. Summary
        13. Chapter 5: Self-Service Analysis (1/7)
        14. Chapter 5: Self-Service Analysis (2/7)
        15. Chapter 5: Self-Service Analysis (3/7)
        16. Chapter 5: Self-Service Analysis (4/7)
        17. Chapter 5: Self-Service Analysis (5/7)
        18. Chapter 5: Self-Service Analysis (6/7)
        19. Chapter 5: Self-Service Analysis (7/7)
          1. PivotTables and PivotCharts
          2. The PowerPivot Field List
          3. Slicers
          4. DAX Measures
          5. PowerPivot and Other Excel Features
          6. Analysis in the Healthcare Audit Application
          7. Summary
        20. Chapter 6: Self-Service Reporting (1/6)
        21. Chapter 6: Self-Service Reporting (2/6)
        22. Chapter 6: Self-Service Reporting (3/6)
        23. Chapter 6: Self-Service Reporting (4/6)
        24. Chapter 6: Self-Service Reporting (5/6)
        25. Chapter 6: Self-Service Reporting (6/6)
          1. Publishing PowerPivot Workbooks
          2. PowerPivot for SharePoint
          3. Adding Reporting to the SDR Healthcare Application
          4. Summary
      12. Part III: IT Professional
        1. Chapter 7: Preparing for SharePoint 2010 (1/4)
        2. Chapter 7: Preparing for SharePoint 2010 (2/4)
        3. Chapter 7: Preparing for SharePoint 2010 (3/4)
        4. Chapter 7: Preparing for SharePoint 2010 (4/4)
          1. SharePoint 2010
          2. Why Not SharePoint "Lite" BI Edition?
          3. Excel Services
          4. Key Servers in PowerPivot for SharePoint
          5. Key Services in PowerPivot for SharePoint
          6. Services Architecture Workflow Scenarios
          7. Summary
        5. Chapter 8: PowerPivot for SharePoint Setup and Configuration (1/8)
        6. Chapter 8: PowerPivot for SharePoint Setup and Configuration (2/8)
        7. Chapter 8: PowerPivot for SharePoint Setup and Configuration (3/8)
        8. Chapter 8: PowerPivot for SharePoint Setup and Configuration (4/8)
        9. Chapter 8: PowerPivot for SharePoint Setup and Configuration (5/8)
        10. Chapter 8: PowerPivot for SharePoint Setup and Configuration (6/8)
        11. Chapter 8: PowerPivot for SharePoint Setup and Configuration (7/8)
        12. Chapter 8: PowerPivot for SharePoint Setup and Configuration (8/8)
          1. Required Hardware and Software
          2. Setup and Configuration
          3. Multi-Server Farm Setup
          4. Verify the PowerPivot for SharePoint Setup
          5. Optional Setup Steps
          6. Summary
        13. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (1/9)
        14. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (2/9)
        15. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (3/9)
        16. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (4/9)
        17. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (5/9)
        18. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (6/9)
        19. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (7/9)
        20. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (8/9)
        21. Chapter 9: Troubleshooting, Monitoring, and Securing PowerPivot Services (9/9)
          1. Troubleshooting Tools
          2. Troubleshooting Issues
          3. Monitoring PowerPivot Services
          4. Security
          5. Summary
        22. Chapter 10: Diving into the PowerPivot Architecture (1/5)
        23. Chapter 10: Diving into the PowerPivot Architecture (2/5)
        24. Chapter 10: Diving into the PowerPivot Architecture (3/5)
        25. Chapter 10: Diving into the PowerPivot Architecture (4/5)
        26. Chapter 10: Diving into the PowerPivot Architecture (5/5)
          1. PowerPivot for Excel Architecture
          2. PowerPivot for SharePoint Architecture
          3. Summary
        27. Chapter 11: Enterprise Considerations (1/8)
        28. Chapter 11: Enterprise Considerations (2/8)
        29. Chapter 11: Enterprise Considerations (3/8)
        30. Chapter 11: Enterprise Considerations (4/8)
        31. Chapter 11: Enterprise Considerations (5/8)
        32. Chapter 11: Enterprise Considerations (6/8)
        33. Chapter 11: Enterprise Considerations (7/8)
        34. Chapter 11: Enterprise Considerations (8/8)
          1. Capacity Planning
          2. SharePoint WFEs
          3. SharePoint App Servers
          4. SharePoint Databases
          5. Upgrade and Patching Considerations
          6. Upload Considerations
          7. Summary
      13. Part IV: Appendix
        1. Appendix A: Setting Up the SDR Healthcare Application (1/2)
        2. Appendix A: Setting Up the SDR Healthcare Application (2/2)
          1. Setting Up the SQL Server Audit Database
          2. Setting Up the Database Group Name SharePoint List
          3. Setting Up the Client Address to State Report
        3. Appendix B: DAX Reference (1/35)
        4. Appendix B: DAX Reference (2/35)
        5. Appendix B: DAX Reference (3/35)
        6. Appendix B: DAX Reference (4/35)
        7. Appendix B: DAX Reference (5/35)
        8. Appendix B: DAX Reference (6/35)
        9. Appendix B: DAX Reference (7/35)
        10. Appendix B: DAX Reference (8/35)
        11. Appendix B: DAX Reference (9/35)
        12. Appendix B: DAX Reference (10/35)
        13. Appendix B: DAX Reference (11/35)
        14. Appendix B: DAX Reference (12/35)
        15. Appendix B: DAX Reference (13/35)
        16. Appendix B: DAX Reference (14/35)
        17. Appendix B: DAX Reference (15/35)
        18. Appendix B: DAX Reference (16/35)
        19. Appendix B: DAX Reference (17/35)
        20. Appendix B: DAX Reference (18/35)
        21. Appendix B: DAX Reference (19/35)
        22. Appendix B: DAX Reference (20/35)
        23. Appendix B: DAX Reference (21/35)
        24. Appendix B: DAX Reference (22/35)
        25. Appendix B: DAX Reference (23/35)
        26. Appendix B: DAX Reference (24/35)
        27. Appendix B: DAX Reference (25/35)
        28. Appendix B: DAX Reference (26/35)
        29. Appendix B: DAX Reference (27/35)
        30. Appendix B: DAX Reference (28/35)
        31. Appendix B: DAX Reference (29/35)
        32. Appendix B: DAX Reference (30/35)
        33. Appendix B: DAX Reference (31/35)
        34. Appendix B: DAX Reference (32/35)
        35. Appendix B: DAX Reference (33/35)
        36. Appendix B: DAX Reference (34/35)
        37. Appendix B: DAX Reference (35/35)
          1. DAX SYNTAX SPECIFICATION
          2. DAX OPERATOR REFERENCE
          3. DAX FUNCTION REFERENCE
      14. Index (1/3)
      15. Index (2/3)
      16. Index (3/3)

    Product information

    • Title: Professional Microsoft® PowerPivot for Excel® and SharePoint®
    • Author(s): Sivakumar Harinath, Ron Pihlgren, Denny Guang-Yeu Lee
    • Release date: June 2010
    • Publisher(s): Wrox
    • ISBN: 9780470587379