2009-06-29 24 views
0

Ich muss überprüfen, dass Olap Cubedaten und die Daten aus relationalen Tabellen, aus denen ein Cube gebaut wird, korrekt sind. Und ich werde dies tun, indem ich die TSQL-Abfragen schreibe und die Werte mit denen von Cube vergleiche.wie Sie herausfinden, welche Spalten in der Faktentabelle zum Berechnen von Kennzahlen in einem OLAP-Cube verwendet werden?

Aber ich steckte im Zuge der Bestimmung, welche Spalten für die Messung verwendet werden. Wie finde ich heraus, welche Spalten für Kennzahlen verwendet werden?

Hilfe geschätzt!

+0

Die Frage scheint mir falsch. Ich entschuldige mich dafür. Es sollte etw. Sein. wie folgt: Wie kann man herausfinden, welche Spalten für OLAP-Messungen beim Durchsuchen des Cubes verwendet werden? – sagar

Antwort

0

Sie müssen sich die Cube-Metadaten ansehen.

  • Für SSAS2005, werfen Sie einen Blick auf die DSV (Datenquellensicht) und Mappings hinter den Kulissen und Faktentabelle Werte zu verdunkeln. Dies sollte Ihnen erlauben zu sehen, was vor sich geht. Wenn Sie kein Projekt haben, können Sie es mit Hilfe der 'import ansalysis services template' (oder einer ähnlichen) Option aus dem neuen Projekt-Dialog in BIDS zurückentwickeln.

  • Berechnete Kennzahlen sind im Cube-Skript definiert. Wenn Sie ein Reverse-Engineering-Cube- oder Cube-Projekt haben, können Sie den Cube öffnen und auf der Registerkarte "Berechnungen" sehen.

  • Für AS2000 können Sie die Cubes auf dem Server öffnen (ausreichende Berechtigungen vorausgesetzt) ​​und sich dort die Mappings anschauen. Es gibt ein Tool namens OLAPScribe, das Ihnen dabei hilft, dies für AS2000 zu tun. Alternativ können Sie eine Ablaufverfolgung für die Quellendatenbank ausführen und das SQL erfassen, das während der Verarbeitung vom Cube generiert wird.

+0

Ich habe das herausgefunden. Ich importierte mithilfe der Vorlage für die Importanalysedienste und konnte herausfinden, welche Spalten verwendet wurden. Allerdings konnte ich nur die Spalte durch "Eigenschaften der Maße von" Maßgruppen "sehen. Wie sehe ich die Measures, die keiner der Measuregruppen angehören (dh wenn wir den Cube durchsuchen, die im Measurements-Ordner angezeigten Measures, die keiner der Measuregruppen angehören) – sagar

+0

Siehe die Bearbeitung für das zweite Bullet Punkt - Die berechneten Maße werden in dem Skript definiert, das Sie auf der Registerkarte "Berechnungen" sehen können. – ConcernedOfTunbridgeWells

+0

Großartig ... Danke ... – sagar