December 30, 2010
In the first post of this series, I introduced the use of filters within the report rather than in the query. I included a list of filter operators, and then focused on the use of the IN operator. As I mentioned in the previous post, the use of some of these operators is not obvious, [...]
December 21, 2010
There are two ways that you can filter data in Reporting Services. The first way, which usually provides a faster performance, is to use query parameters to apply a filter using the WHERE clause in a SQL statement. In that case, the structure of the filter depends upon the syntax recognized by the source database. [...]
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: ยท [...]