Minimize
08

 

One of the things I am fascinated with is how familiar data manipulation tools like Excel can be powerful BI enablers.   While traditionally spreadsheet software hasn’t been part of the corporate BI initiative (in fact, it was sometimes seen as an enemy as it generated multiple isolated spreadmarts), newer BI technologies are now embracing it, in part due to the recognition that information workers love working with it and it is the BI program that needs to adapt to the way those workers crunch and analyze data and not the other way around.   Cube functions/PowerPivot/DAX and the Vertipaq engine were born under that philosophy -- the possibility of having Excel interfaces connected to the data warehouse to enable data analysts to create fast ad hoc analysis needed for strategic decision making is what is now being touted as ‘BI for the masses’.
Pivoting in Excel is as easy as drag & drop. However, I have seen many power users needing to go beyond the implicit limitations of pivot tables and create more customized reports. PowerPivot is an excellent tool that can help in most of those cases, but in its current incarnation there is no concept of dimension hierarchies. A power user or BI developer can still leverage the corporate cube dimension hierarchies to build very customized reports in Excel, and even use some basic MDX directly in the Excel functions to build reports not normally available to standard Pivot tables (unless the BI team builds that capability in the cube of course)
In my experience, building some Excel templates using this technology can enable non technical power users to leverage and extend them and from there create very custom reports in a fairly fast way and without having to delve too much in the code. For example, changing the level retrieved from an Descendants function can be a simple thing from a code perspective but can quickly empower a data analyst to satisfy a quick request, provided he has some basic conceptual understanding of what a hierarchy is  –

I wrote a small article that describes the process here: http://www.msbicentral.com/Resources/Articles/tabid/88/articleType/ArticleView/articleId/103/Beyond-Excel-pivot-tables-Leveraging-cube-formulas-with-MDX.aspx

Posted in: Blog

Comments

There are currently no comments, be the first to post one.

Post Comment

Only registered users may post comments.

LatestArticles Minimize
Changing Granularity of Leaf Level Calculations in SSAS Tabular by Jason Thomas

Finding Nearest Stores using SSRS Map Reports by Jason Thomas

Heat Maps for SSRS using Map Control by Jason Thomas

Parameters for Analysis Services Reporting: Introduction, Pt. 3 by William Pearson
BI Architect Bill Pearson continues an extended examination of parameterization within Analysis Services reports. In this, Part 3 of the article, we continue to get hands-on practice cr...

Parameters for Analysis Services Reporting: Introduction, Pt. 2 by William Pearson
BI Architect Bill Pearson continues an extended examination of parameterization within Analysis Services reports. In this, Part 2 of the article, we continue to get hands-on practice cr...

Using Annotation Tables in SSAS to Show Last Processed Time and Latest Data Updates as a Measure in a Cube by John Hall

Using Color in SSRS Charts by Melissa Coates
Effective data presentation techniques help users  interpret information quickly and reliably.  Layout, formatting, sizing, labeling, and other report elements may all be used to facilitate ...

Is TOAD faster than BIDS Query Builder? by John Hall

SSRS: Unexplained Warning “This field is missing from the returned result set from the data source” And Checking a Field for Null Exception by John Hall
If you ever see the warning message “This field is missing from the returned result set form the data source” and get unexplained #Errors in columns on your report it may be from SSAS not returning a ...

Beyond Excel pivot tables: Leveraging cube formulas with MDX by Javier Guillen
PowerPivot and DAX are a powerful technologies, but there is still a good amount of work that can be done with traditional cube functions. In its current version, PowerPivot lacks the concept of ...


Advertisement Minimize

Advertisement Minimize

Copyright 2004-2012 MSBICentral.com Terms Of Use Privacy Statement