May 11, 2011
Once again, I am serving as the professor at SQL University during MDX week. MDX stands for MultiDimension eXpression language and we use it to add business logic to cubes in the form of calculations, named sets, and KPIs as well as to configure security and to write reports. I can’t teach you everything you [...]
November 30, 2010
I think I’ve finally recovered (in more ways than one!) from PASS Summit 2010 in Seattle a mere few weeks ago. I seem to be eternally plagued with computer problems at every conference I attend, but always in different ways. Accordingly, I have devised different strategies for anticipating and coping with problems. I foiled this [...]
November 15, 2010
Another PASS Summit has come and gone, and a good time was had by all. The song at the opening keynote sums up the experience quite nicely, “Simply the Best.” My favorite quote of the week comes from Andy Leonard (blog| twitter) who tweeted on November 9, “#sqlpass is a family reunion. :{>” Oddly enough, [...]
October 9, 2010
In this post, I continue my exploration of approaches to working with dynamic MDX in a Reporting Services dataset when you are using Analysis Services as a data source. I began this series with a look at string conversion functions in Part 1. In Part 1, the dynamic MDX relied on parameters that work as [...]
October 7, 2010
If you’re using Analysis Services as a data source for Reporting Services reports, you can build a simple dataset using the graphical query designer, but you’ll want to switch to the generic query designer to create the MDX query string manually when you have more advanced requirements. Using the generic query designer, you can: · [...]