Ermitteln der Measurenutzung in SQL Server Analysis Services

Business Intelligence Projekte erzeugen in der Regel einen oder mehrere Cubes. Jeder kennt die Problematik, dass es für den internen oder externen Kunden sehr schwierig ist seine Anforderungen derart zu abstrahieren, dass sich Measures im Vorfeld genau definieren lassen. Manchmal versteht der Kunde sogar erst während des Projektes, wie die Technologie wirklich funktioniert.
Die Folge: Anforderungen werden über den Haufen geworfen und das System wird an diversen stellen erweitert – sowohl noch im Projekt, als auch später durch die Wartung. Über die Jahre hinweg werden die Strukturen des Cubes immer komplexer. Doch wie ermittelt man, welche wirklich noch gebraucht werden?

Datengesteuerte Abonnements in Microsoft Reporting Services mit MDX

Das ein Bericht in Reporting Services automatisiert ablaufen soll, und das Output am besten in verschiedenen Formaten gespeichert wird, ist bekanntlich ein alter Hut und gängige Praxis in Büros weltweit. Doch was ist wenn der Bericht nicht aus einer SQL-Datenquelle abgefragt wird, sondern aus einer multi-dimensionalen Datenbank mittels MDX?

Auch das kann mit der richtigen Abfrage problemlos bewältigt werden, was ich hier gerne erläutern möchte. Zur Veranschaulichung greife ich hier auf einen Bericht zurück, der die Großhändler aus der Microsoft AdventureWorks Cubedatenbank anzeigt. Darüber hinaus soll Reporting Services wegen seiner Vielzahl an Exportmöglichkeiten zur Weiterverarbeitung von Berichten in andere Systeme genutzt werden.

“Splashing” beim Zurückschreiben mit Excel 2010 und SSAS?

Wie sich in der Zwischenzeit sicher rumgesprochen hat, ist es mit Excel 2010 möglich, Daten in einem Analysis Services Cube zu verändern. Damit besteht also theoretisch die Möglichkeit, das Gespann aus Excel und SQL Server für einfache Planungsprozesse zu verwenden. Ein wichtiges Feature vieler Excel-Addins – alternativer OLAP Server – ist das Verteilen der eingegebenen Daten auf tiefere Ebenen mit unterschiedlichen Gewichtungsmöglichkeiten – das sogenannte Splashing. Meinen Versuch ein Splashing mit Excel Boardmitteln durchzuführen, möchte ich heute teilen.