Frage

Gibt es einen ORM-Analogon zur Abfrage von OLAP-Cubes / Daten-Lager? Ich bin speziell interessiert in der .NET-Welt, aber in der Regel daran interessiert, etwas; -)

War es hilfreich?

Lösung

ich ein Open-Source-Projekt, Kona, wickelt die ADOMD.Net lib, und versuchen Sie habe damit begonnen, ADOMD.Net ins 21. Jahrhundert zu bringen. Sie können es aufstehen unter http://www.codeplex.com/kona , aber es braucht einige mehr Liebe und Aufmerksamkeit.

Die Aufgabe lambdas zu MDX der Umwandlung ist nicht ein kleiner, so habe ich zu, dass nicht einmal versucht, noch nicht. Ich habe versucht, MSFT zu ermutigen, eine LINQ to MDX-Provider zu schreiben, aber wenn man bedenkt, wie wenige .Net Entwickler versuchen, tatsächlich mit OLAP / SSAS (außerhalb des SSRS Raum) zu arbeiten, ich glaube nicht, dass hoch sein wird auf jedermann Prioritätenliste im Moment. Aber das bedeutet nicht aufhören zu versuchen. Ich habe meine „BI für den .NET-Guy“ Vortrag auf den lokalen Benutzergruppen und Code-Camps tun und versuchen, die Liebe zu verbreiten.

Andere Tipps

ADOMD können Sie Ihre eigene Rolle. Ich habe keine gute Bibliotheken gesehen, die darauf sitzt und eine einfache API für Ergebnismengen liefern, vielleicht aufgrund der Natur des Analysis Service und MDX?

http://msdn.microsoft.com/en-us/library /ms123483.aspx

Ich habe besser ausgesehen, also bin ich ganz Ohr, wenn jemand irgendwelche Lösungen. Derzeit für die schnelle Entwicklung Ich bin mit SQL Server MDX-Abfragen über einen Verbindungsserver zu SSAS senden, dann als gespeicherte Prozedur Ausgabe von SQL Server zurückkehren, dass, wie jeder kann dann damit umgehen. Probleme, die ich waren der Mangel an Debuggen angetroffen, und wenn die Zeilen es Fehler fehlen, so try / catch für bestimmte Fehlernummern und eine rethrow, wenn nicht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top