Momenteel werk ik op een project waarbij SQL Server 2005 (64-bit), Analysis & Reporting Services plus Excel 2007 wordt geimplementeerd. De combinatie Analysis en Excel biedt zeer goede mogelijkheden tot het uitvoeren van analyses, drill down, slice & dice etc.
Bij het maken van rapporten kiezen we ervoor om een voorgedefinieerde layout te ontwikkelen met behulp van Visual Studio. De vraag die nu opkomt is hoe je de dataset inricht: op basis van een datamart (de kubus, waar je eea aan business logica hebt gedefinieerd) of ga je rechtstreeks op je datawarehouse.
Het nadeel van Reporting Services op een kubus is dat RS de kubus dataset als platte dataset interpreteert, hierdoor verlies je veel flexibiliteit. Echter als je met T-SQL gaat werken, zal je business logica gaan herbouwen die al in de datamart zit.
Ik ben benieuwd hoe tevreden jullie zijn met het bouwen van reports op een kubus.