Hallo,
ich hoffe hier kennen sich einige mit den Analysis Services von SQL Server 2005 aus.
Ich habe ein Problem mit den Dimensionen und Hierarchien.
Als Beispiel habe ich 2 Tabellen, die eine Hierarchie untereinander darstellen.
Tabelle 1:
....ID....FK......Name.......Value
+-----+-----+------------+---------
1 | 1 | Name1 | K
2 | 1 | Name2 | A
3 | 2 | Name3 | K
4 | 3 | Name4 | Z
Tabelle 2:
....ID......Name2
+-----+-----------
1 | Parent1
2 | Parent2
3 | Parent3
Man erkennt die Beziehung zwischen Tabelle 1 und Tabelle 2 über Foreignkey.
Ich habe jetzt in der Dimension eine Hierarchie definiert in der Reihenfolge der Felder Tabelle2.Name2 -> Tabelle1.Name -> Tabelle1.Value
Beim Browsen der Dimension baut er mir die Baumstruktur auf:
Parent1.->.Name1.->.K
..............->.Name2.->.A
Parent2.->.Name3.->
Parent3.->.Name4.->.Z
Es fehlt somit bei Name3 das Blatt "K" im Baum. Das macht er weil "K" schon einmal angezeigt wurde beim Abschnitt Parent1 -> Name1 ->K.
Wieso blendet er also schon einmal vorhandene Baumelemente aus???
Ich komme als nicht weiter und bei der MSDN habe ich leider auch nichts gefunden.
Wenn mir jemand einen Tipp geben könnte wäre ich sehr dankbar.
Gruß Timo
ich hoffe hier kennen sich einige mit den Analysis Services von SQL Server 2005 aus.
Ich habe ein Problem mit den Dimensionen und Hierarchien.
Als Beispiel habe ich 2 Tabellen, die eine Hierarchie untereinander darstellen.
Tabelle 1:
....ID....FK......Name.......Value
+-----+-----+------------+---------
1 | 1 | Name1 | K
2 | 1 | Name2 | A
3 | 2 | Name3 | K
4 | 3 | Name4 | Z
Tabelle 2:
....ID......Name2
+-----+-----------
1 | Parent1
2 | Parent2
3 | Parent3
Man erkennt die Beziehung zwischen Tabelle 1 und Tabelle 2 über Foreignkey.
Ich habe jetzt in der Dimension eine Hierarchie definiert in der Reihenfolge der Felder Tabelle2.Name2 -> Tabelle1.Name -> Tabelle1.Value
Beim Browsen der Dimension baut er mir die Baumstruktur auf:
Parent1.->.Name1.->.K
..............->.Name2.->.A
Parent2.->.Name3.->
Parent3.->.Name4.->.Z
Es fehlt somit bei Name3 das Blatt "K" im Baum. Das macht er weil "K" schon einmal angezeigt wurde beim Abschnitt Parent1 -> Name1 ->K.
Wieso blendet er also schon einmal vorhandene Baumelemente aus???
Ich komme als nicht weiter und bei der MSDN habe ich leider auch nichts gefunden.
Wenn mir jemand einen Tipp geben könnte wäre ich sehr dankbar.
Gruß Timo