wie, um herauszufinden, welche Spalten in der Faktentabelle sind für die Berechnung von Kennzahlen in einer OLAP-cube?

StackOverflow https://stackoverflow.com/questions/1058796

  •  21-08-2019
  •  | 
  •  

Frage

Ich habe, um zu überprüfen, dass olap-cube-Daten und die Daten aus relationalen Tabellen, aus denen ein Würfel aufgebaut ist, ist richtig.Und das werde ich tun, indem Sie die TSQL-Abfragen und vergleichen Sie die Werte, mit denen sich der cube.

Aber ich blieb stecken im Zuge der Festlegung der Spalten werden verwendet für Messung.Wie kann ich herausfinden, welche Spalten angezeigt werden, für die Maßnahmen?

Hilfe geschätzt!

War es hilfreich?

Lösung

Sie müssen sich auf der cube-Metadaten.

  • Für SSAS2005, werfen Sie einen Blick auf die DSV (data source view) und Zuordnungen zu dim und Faktentabelle Werte hinter den kulissen.Dies sollte Ihnen ermöglichen, zu sehen, was Los ist.Wenn Sie nicht haben ein Projekt, Sie können reverse Engineering es mit der "import anslysis Dienstleistungen Vorlage' (oder so) - option aus dem Dialogfeld "neues Projekt" in BIDS.

  • Calcuated Maßnahmen definiert, die in den Würfel-Skript.Wenn Sie einen reverse-engineered cube oder cube-Projekt können Sie öffnen Sie den cube und sehen dies in der 'Berechnungen' tab.

  • Für AS2000, öffnen Sie die cubes auf dem server (vorausgesetzt, dass ausreichende Berechtigungen) und schauen Sie sich die Zuordnungen gibt.Es gibt ein tool namens OLAPScribe, die helfen, Sie tun diese für AS2000.Alternativ können Sie eine Ablaufverfolgung ausführen, die auf der Quell-Datenbank und erfassen Sie die generierte SQL von der cube, wie es verarbeitet wird.

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