Verwenden einer geänderten Version des Analysis Services Tutorial-Projekts
Die verbleibenden sieben Lektionen in diesem Lernprogramm basieren auf einer erweiterten Version des Analysis Services Tutorial-Projekts, das Sie in den ersten drei Lektionen abgeschlossen haben. Zusätzliche Tabellen und benannte Berechnungen sind der Adventure Works DW-Datenquellensicht hinzugefügt worden; zusätzliche Dimensionen sind dem Projekt hinzugefügt worden, und diese Dimensionen sind dem Analysis Services Tutorial-Cube hinzugefügt worden; eine zweite Measuregruppe ist hinzugefügt worden, die Measures aus einer zweiten Faktentabelle enthält. Mithilfe dieses erweiterten Projekts können Sie lernen, wie Ihrer Business Intelligence-Anwendung Funktionalität hinzugefügt wird, ohne dass Sie bereits durchgeführte Lernschritte wiederholen müssen.
Bevor Sie dieses Lernprogramm fortsetzen können, müssen Sie die erweiterte Version des Analysis Services Tutorial-Projekts laden und verarbeiten.
Hinweis: |
---|
Für die Fortsetzung dieses Lernprogramms ist die aktualisierte Version dieses erweiterten Lernprogrammprojekts erforderlich. Sie können diese Version erhalten, indem Sie die aktualisierten Beispiele von der Microsoft-Downloadsite downloaden. Weitere Informationen finden Sie im Abschnitt zum Abrufen von aktualisierten Beispielen in Installieren von Beispielen. |
Laden und Verarbeiten des erweiterten Projekts
So laden und verarbeiten Sie das erweiterte Tutorial-Projekt
Klicken Sie im Menü Datei auf Projektmappe schließen.
Zeigen Sie im Menü Datei auf Öffnen, und klicken Sie dann auf Projekt/Projektmappe.
Suchen Sie C:\Programme\Microsoft SQL Server\90\Samples\Analysis Services\Tutorials\Lesson4 Start, und doppelklicken Sie dann auf Analysis Services Tutorial.sln.
Stellen Sie die erweiterte Version des Analysis Services Tutorial-Projekts für die lokale Instanz von Analysis Services oder für eine andere Instanz bereit, und überprüfen Sie, ob die Verarbeitung erfolgreich abgeschlossen wird.
Grundlegendes zu den Erweiterungen am Projekt
Die erweiterte Version des Projekts unterscheidet sich von der Version des Analysis Services Tutorial-Projekts, das Sie in den ersten drei Lektionen abgeschlossen haben. Die Unterschiede werden in den folgenden Abschnitten beschrieben. Lesen Sie diese Informationen durch, bevor Sie die verbleibenden Lektionen in dem Lernprogramm fortsetzen.
Datenquellensicht
Die Datenquellensicht im erweiterten Projekt enthält eine zusätzliche Faktentabelle und vier zusätzliche Dimensionstabellen aus der AdventureWorksDW-Datenbank. Die Datenquellensicht wird im folgenden Diagramm angezeigt.
Beachten Sie, dass das Diagramm <Alle Tabellen> mit zehn Tabellen in der Datenquellensicht überfüllt erscheint, wodurch das einfache Verständnis der Beziehungen zwischen den Tabellen sowie das Auffinden bestimmter Tabellen erschwert wird. Die Tabellen sind in zwei logischen Diagrammen organisiert – das Internet Sales- und das Reseller Sales-Diagramm, um dieses Problem zu lösen. Diese Diagramme sind jeweils um eine einzelne Faktentabelle herum organisiert. Mithilfe von logischen Diagrammen können Sie eine bestimmte Untermenge der Tabellen in einer Datenquellensicht anzeigen und damit arbeiten, statt immer alle Tabellen und deren Beziehungen in einem einzigen Diagramm anzuzeigen.
Internet Sales-Diagramm
Das Internet Sales-Diagramm enthält die Tabellen, die mit dem Verkauf von Adventure Works-Produkten direkt an Kunden über das Internet verknüpft sind. Bei den Tabellen im Diagramm handelt es sich um die vier Dimensionstabellen und eine Faktentabelle, die Sie in Lektion 1 der Analysis Services Tutorial-Datenquellensicht hinzugefügt haben. Dabei handelt es sich um die folgenden Tabellen:
- DimGeography
- DimCustomer
- DimTime
- DimProduct
- FactInternetSales
Das folgende Bild zeigt das Internet Sales-Diagramm.
Reseller Sales-Diagramm
Das Reseller Sales-Diagramm enthält die Tabellen, die mit dem Verkauf von Adventure Works-Produkten durch Wiederverkäufer verknüpft sind. Dieses Diagramm enthält die folgenden sieben Dimensionstabellen und eine Faktentabelle aus der AdventureWorksDW-Datenbank:
- DimReseller
- DimPromotion
- DimSalesTerritory
- DimGeography
- DimTime
- DimProduct
- DimEmployee
- FactResellerSales
Das folgende Bild zeigt das Reseller Sales-Diagramm.
Beachten Sie, dass die Tabellen DimGeography, DimTime und DimProduct sowohl im Internet Sales-Diagramm als auch im Reseller Sales-Diagramm verwendet werden. In SQL Server 2005 können Dimensionstabellen mit mehreren Faktentabellen verknüpft werden.
Datenbank- und Cubedimensionen
Das Analysis Services Tutorial-Projekt enthält fünf neue Datenbankdimensionen, und der Analysis Services Tutorial-Cube enthält diese gleichen fünf Dimensionen als Cubedimensionen. Diese Dimensionen wurden definiert, um Benutzerhierarchien und Attribute bereitzustellen, die mithilfe von benannten Berechnungen, zusammengesetzten Elementschlüsseln und Anzeigeordnern geändert wurden. Die neuen Dimensionen werden in der folgenden Liste beschrieben.
- Reseller-Dimension
Die Reseller-Dimension basiert auf der Reseller-Tabelle in der Adventure Works DW-Datenquellensicht.
- Promotion-Dimension
Die Promotion-Dimension basiert auf der Promotion-Tabelle in der Adventure Works DW-Datenquellensicht.
- Sales Territory-Dimension
Die Sales Territory-Dimension basiert auf der SalesTerritory-Tabelle in der Adventure Works DW-Datenquellensicht.
- Employee-Dimension
Die Employee-Dimension basiert auf der Employee-Tabelle in der Adventure Works DW-Datenquellensicht.
- Geography-Dimension
Die Geography-Dimension basiert auf der Geography-Tabelle in der Adventure Works DW-Datenquellensicht.
Analysis Services-Cube
Der Analysis Services Tutorial-Cube enthält jetzt zwei Measuregruppen – die ursprüngliche Measuregruppe basierend auf der InternetSales-Tabelle, und eine zweite Measuregruppe basierend auf der ResellerSales-Tabelle in der Adventure Works DW-Datenquellensicht. Der Analysis Services Tutorial-Cube ist in der folgenden Grafik dargestellt, wobei die Internet Sales-Measuregruppe hervorgehoben ist.
Nächste Aufgabe in dieser Lektion
Definieren der Eigenschaften des übergeordneten Attributs in einer Parent-Child-Hierarchie
Siehe auch
Aufgaben
Bereitstellen eines Analysis Services-Projekts