What is PowerPivot?

(Duplicating a post here to “pin” it)

I think a lot of people arriving at this site for the first time already know quite a bit about what PowerPivot is, but a few people have expressed curiosity:  it would be easier to understand why the site is called PowerPivotPro if we knew what PowerPivot was in the first place.

There are a lot of good places to read about PowerPivot, so I won’t go super deep here.  Instead I’ll give you a summary in my own words, and then point you elsewhere for the details and the snazzy demos.

First, the (previously missing) sizzle

I realized the first version of this post contained ZERO picture, just a wall of text.  I have higher standards than that.  So quickly, here:

Powerpivot Report

This is the sort of thing that PowerPivot produces.  That’s a screenshot taken straight out of Excel, believe it or not.

OK, now imagine…

  1. That same report, published as an interactive web app, with a single click
  2. The consumers of that web app never needing to know it was produced in Excel
  3. The report itself literally taking less than 5 mins to produce (and they can look much better – this is actually one of my “zero effort invested” samples)
  4. Prepping the data behind that report taking less than 30 minutes
  5. The report being based on your company’s sales data, even up to hundreds of millions of rows’ worth (!), but still very fast
  6. The report automatically refreshing with new data every night, hands free
  7. IT loving this flavor of Excel reporting, rather than worrying about the risks

…and you’ve got the spirit of what PowerPivot can do.

Filtering by Temperature???

temp slicer

I can’t resist pointing out that this report takes a company’s sales data (in this case, from the sample db AdventureWorks) and “mashes that up” with real data I pulled down from the US Meteorological Site.

In about ten minutes’ time, now I had the ability to filter my sales data by the temperature that was recorded on the date of the sale, in the location that the sale was made.

If that doesn’t excite you, perhaps you have not understood it :)   Which I understand – it deserves more explanation really.

(Now I’m tempted to dive in and just show everyone that example, it’s so much fun.  I’ll save it for later.  Tomorrow, I’m back to the football stuff.)

“You still haven’t answered the “what” PowerPivot is, Rob!”

Yeah I know.  Short and sweet, PowerPivot is two things:

1) An addon for Excel 2010 that helps you design reports in Excel, based on killer data models that get built as you build the report

2) An addon for SharePoint 2010 that enables the reports to render interactively (in conjunction with Excel Services), as well as some other nifty server-side capabilities

…what follows, from my original post, could almost be titled “Why is PowerPivot?”

Quick Refresher:  What is Business Intelligence (BI)?

Broadly defined, BI encompasses any data-driven analysis or reporting for business purposes.  If you’re looking at data in an attempt to make better business decisions, or doing something as preparation for looking at data for that purpose, well, that’s BI.

But traditionally, when someone has said “BI,” typically they’ve been referring to those BI activities that are executed by the IT department:  the construction and delivery of standard reports, scorecards, certain flavors of applications, and the plumbing that makes it all possible.  Things that require developers and database pros, in other words.

Of course, the IT department only has so much time and resources.  Of all the needs for digestable data in the company, they maybe have time to address 5%.  (Some people might say less than that).  It’s the most important, most central 5%, but there’s still a lot of unmet need.

What happens to the other 95%?

If IT can’t do it, what happens?  The short answer is that the business units do it themselves, without IT involvement.  There are a number of tools that they use, but by far the most common is Excel.

Excel gets the job done.  A tremendous percentage of the world’s business decisions are brought to you by Excel.  (And the letter Q).  It’s a great tool – flexible, powerful, end-user friendly.  It’s even taught in business schools.  It’s sometimes called the “language” of business.

There are, however, some problems that arise.  Here are a few:

  1. Usually, people share their Excel reports and models by simply emailing the files around.  This carries risk, since the data is often sensitive.
  2. When the author of the Excel report updates it (or fixes it!) there’s no good way to make sure everyone is using the latest.
  3. Keeping the report up to date as conditions change is often a lot of work, especially as the number of reports grows over time.
  4. If the report author leaves the company, or is even just out sick on the wrong day, key business processes can grind to a halt.
  5. These reports often get their data through very clever methods that the IT department is unaware of.  So IT often unknowingly breaks them by making a change to backend systems (and then IT often gets blamed for it).

As a result, there has been a longstanding but low-grade tension between IT (who sometimes wish that Excel would just disappear) and the business units’ Excel power users (who sometimes wish that IT would stop complaining).  Neither side is right or wrong really – it’s just a natural, inevitable tension, given the state of things.

PowerPivot magically fixes all of this, right?

Why, of course it does :)   OK, it’s not going to fix everything, and the things it does fix, will take some adaptation on the part of both sides of the business.  But PowerPivot does indeed bring a number of things to the table that have never existed before, and that will certainly improve the situation dramatically when properly deployed.  Here are a few:

  1. More powerful tools for the Excel authors.  Things that used to take hours will now take minutes (or seconds), and some things that used to simply be impossible become possible.
  2. A secure and “instant update” method for sharing the reports.  No more sharing the files directly – now you can publish the workbook to SharePoint, where it becomes an interactive web application.  The consumers get all of the benefit, but they never download the file.  Less risk to sensitive data, and when I publish a new version, everyone gets it the next time they visit the site.
  3. Scheduled, automatic report refresh.  You can configure the reports to automatically refresh nightly (or on any other interval) without human intervention.  Less hassle for the publisher, and less risk of an outage.
  4. Transparency for IT.  Since these reports are all stored and executing on centralized servers, IT has the ability to see what apps are out there “in the wild,” which they cannot do today.  They furthermore can see which apps are being used most frequently, who is using them, and inspect them to see what systems they rely on.  Again, less risk of outage.

That list of benefits typically only come with a “real” BI solution.  This is why PowerPivot is often referred to as “Self-Service BI.”

Lastly, it’s crucially important to note that PowerPivot delivers all of those benefits without requiring the business users to adopt some new IT-approved tool.  PowerPivot is merely an extension to Excel, and an extension to paradigms that are already well-known by those users.  …Which is particularly exciting for me, because, hey, now even I can use it :)

Rob, you said it was going to be brief!

OK, yeah, it ran a little longer than I wanted.  But there’s a lot to cover here, and I want to make sure everyone has the chance to understand – Excel users, BI pros, and SharePoint pros alike.

As always, questions welcome.

For more info…

A few links here, but you can search on “Microsoft PowerPivot” or “Microsoft Gemini” (the old codename) and find a lot of great stuff.

Official site:  http://powerpivot.com/
PowerPivot Team Blog:  http://blogs.msdn.com/gemini/
Twitter:  powerpivot
Facebook:  http://www.facebook.com/PowerPivot
Donald Farmer’s Video Series: Geminute

19 Responses to What is PowerPivot?

  1. [...] Posted by decipherinfosys on December 23, 2009 If you have dealt with a business intelligence project for the financial industry, chances are that you must have met business/application users who know excel in and out and can do pretty nice business analytics using excel itself.  MSFT has now introduced PowerPivot for Excel 2010 which is essentially a data analysis add-in.  This used to be called as Project Gemini in the past for those of you who have been tracking it in the past.   Pretty cool and very powerful indeed.  If you are new to it, there is an excellent introduction to powerpivot by Rob Collie – here. [...]

  2. José Quinto says:

    Hi Rob,

    What happen if I upload to SP2010 site (that hasn´t installed PowerPivot for SharePoint) a PowerPivor workbook with a slicer. And then I open with excel services and change the slicer?
    1. Can I upload a PowerPivot file in this system?
    2. Excel Services show slices dinamically or static?

    Thanks

    • Hi José,

      This unfortunately won’t work. The PowerPivot gallery is a different sort of document library. When you call a slicer in this library the data will be loaded to the MSOLAP server which runs in memory on the server.

      So you have to run the SharePoint PowerPivot services to execute PowerPivot files on SharePoint.

      Kasper

  3. [...] fashion. Microsoft has introduced PowerPivot for Excel 2010 (and for SharePoint 2010); I found this blog, which does a great job of explaining PowerPivot, so I won’t go into it here. However, I will [...]

  4. Mario says:

    Hi all, thanks for this great site. It has really helped my. I had some questions about hardware. I have a team of about 6 analysts that I need to get new hardware for and wanted to know what the best spec would be in order to use powerpivot and just deal with massive data sets in general. i need to stick with XP so I assume a 64 bit version with 5 or 6 GB of ram? Anyone have some dream machine specs in mind? Out current setup of 32 bit, 2Gb of ram is painfully slow.

    Thanks

  5. We are putting up our first SSAS cube at our really large hospital system.

    We have two or three (depends on how you count) dashboard tools in place, so the integrated data from our ODS will be great, but really won’t add any new features to our performance monitoring. It will give more depth and breadth.

    Our doctors and researchers have no ad-hoc query facilities, and were/are looking forward to Proclarity and the ability to do pull reporting (consider metrics and dashboards a push for this question).

    Your screenshot above looks like the Gemini demo I got from Microsoft in January. Every demo, picture, discussion I have had since focuses on powerpivot’s integration with Sharepoint for metrics/dashboards or some really weird v-lookup thingy for power users.

    As someone looking at the Proclarity successor, where would you point me for more info on these features in Powerpivot?

    • Hi Paul. I need to understand a little better before I can answer. Are you looking for an ad hoc query tool to use against SSAS, or against other sources?

      • ymac says:

        Are you looking for a cube browser on sharepoint 2010 ?.
        I am looking for the same feature as you but I can not find it.
        It seems that to find a web application that allow to browse a ssas cube like the owc pivottable component allow to do it we have to search for a third party tool like dundas or http://ranetuilibraryolap.codeplex.com/. RRrhhh it makes me so frustated to say to all end-users they can not play with data as it was the case with the owc pivot control.
        I know microsoft will tell me POWERPIVOT is the solution.
        Ok, But How do I allow end user to create powerpivot sheet without excell 2010 ?
        So, Microsoft will tell me: you ask your poweruser/key user (meaning more advanced business users) to create the powerpivot sheet and publish it to sharepoint 2010 with powerpivot and so end user can see powerpivot sheet and play with the data without having excell 2010…. Heuuurk , no.
        Powerpivot for sharepoint does not allow to browse cube data and play with axes as we usually do it with the owc pivotable component.

        What do I have to propose to my end users/business users so they can browse the cube and play with the data inside the cube ? pps … no … because it requires silverlight and my client does not allow silverlight to be installed … but this is another story.

  6. Mandeep says:

    Hi Paul,
    Just want to clarify that if Powerpivot excel sheet is published using Sharepoint 2010, then users need not have excel on their PC’s??
    In other words Excel 2010 is only required to develop Powerpivot sheet, but once it is published using Sharepoint 2010, users don’t need Excel 2010 locally. and they can still play with slicers and dicers.
    Regards,
    Mandeep

  7. Bryce says:

    Rob you know you’re my hero… but with all do respect your sizzle reminds me of Sizzler :-)

  8. Samuel MREJEN says:

    Thank you for PowerPivotPro “institution” it is really good and enriching
    I have a few questions/Request for enhancements

    1. in powerpivot Fields TableList, a small place is dedicated to field name so the table name is ommited so i suggget to include the full field name (Table and field) in a toolTip for each of the six filter positions(slicer, report, column, lines etc..)
    2. Where i can find , in powerpivot, the relation diagram between tables as in Access ?

  9. Kate says:

    Hi Rob

    I’ve been reading your posts for the last 2 days, which is also how long i have known about PowerPivot. I’ve seen you say a few times that you are finding slow adoption among excel users. I just wanted to say, as an excel user, that this is the coolest thing i have ever seen and i think it may revolutionize my life. Seriously. I can’t wait to dig in!

    Thanks,

    Kate

  10. valerie says:

    Hi,

    I am an experienced Excel user and a new PowerPivot user. While I am using Excel 2010, my company has not upgraded to SharePoint 2010 – we are still using 2007.
    One of the benefits of PP you noted above is “1.That same report, published as an interactive web app, with a single click ….”. Since our SP is 2007 rather than 2010, do I have other options?

    Thanks much,

    valerie

  11. Thomas Abel says:

    Hi,
    the powerpivot tool is great, but is this tool only for excel 2010 or have I the chance to use it for the 2007 version?

  12. Christopher says:

    I just added this site to the Blog page on the Directory of Excel Experts as everyone needs to see this site. This is the best site for PowerPivot I have seen. I hope that it gets you traffic once that site is slowly launched.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>