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.