Da würde ich doch einfach mal ein richtiges BI-Produkt (Abfrage- und Analyse-Produkt) einsetzen.
Das erleichtert das Leben.