Überprüfen von Cube- und Dimensionseigenschaften

Nachdem Sie einen Cube definiert haben, können Sie die Ergebnisse mit dem Cube-Designer überprüfen. In der folgenden Aufgabe überprüfen Sie die Struktur des Cubs im Analysis Services Tutorial-Projekt.

So überprüfen Sie Cube- und Dimensionseigenschaften im Cube-Designer

  1. Zum Öffnen des Cube-Designers doppelklicken Sie auf den Analysis Services Tutorial-Cube im Cubes-Knoten des Projektmappen-Explorers.

  2. Erweitern Sie im Cube-Designer auf der Registerkarte Cubestruktur im Bereich Measures die Measuregruppe Internet Sales, um die definierten Measures anzuzeigen.

    Durch Ziehen können Sie die Reihenfolge der Measures ändern. Die Reihenfolge hat Auswirkungen auf die Reihenfolge, in der bestimmte Clientanwendungen diese Measures anordnen. Die Measuregruppe und jedes enthaltene Measure weisen Eigenschaften auf, die Sie im Eigenschaftenfenster bearbeiten können.

  3. Überprüfen Sie im Cube-Designer auf der Registerkarte Cubestruktur im Bereich Dimensionen die Cubedimensionen des Analysis Services Tutorial-Cubes.

    Zwar wurden auf der Datenbankebene nur drei Dimensionen erstellt, wie im Projektmappen-Explorer angezeigt; der Analysis Services Tutorial-Cube enthält jedoch fünf Cubedimensionen. Der Cube enthält mehr Dimensionen als die Datenbank, weil die Datumsdimension in der Datenbank als Grundlage für drei separate datumsbezogene Cubedimensionen verwendet wird, basierend auf unterschiedlichen datumsbezogenen Fakten in der Faktentabelle. Diese datumsbezogenen Dimensionen werden auch Dimensionen mit unterschiedlichen Rollen genannt. Mit den drei datumsbezogenen Cubedimensionen können Benutzer den Cube anhand von drei separaten Fakten dimensionieren, die sich auf die einzelnen Produktverkäufe beziehen: das Produktbestelldatum, das Fälligkeitsdatum und das Lieferdatum für die Bestellung. Durch das Wiederverwenden einer einzelnen Datenbankdimension für mehrere Cubedimensionen in Analysis Services wird die Dimensionsverwaltung vereinfacht sowie die Speicherplatzverwendung und die Gesamtverarbeitungszeit reduziert.

  4. Erweitern Sie im Dimensionen-Bereich der Registerkarte Cubestruktur die Customer-Dimension, und klicken Sie dann auf Customer bearbeiten, um die Dimension im Dimensions-Designer zu öffnen.

    Der Dimensions-Designer enthält folgende Registerkarten: Dimensionsstruktur, Attributbeziehungen, Übersetzungen und Browser. Die Registerkarte Dimensionsstruktur enthält drei Bereiche: Attribute, Hierarchien und Datenquellensicht. Die Attribute, die die Dimension enthält, werden im Bereich Attribute angezeigt. Weitere Informationen finden Sie unter Definieren von Dimensionsattributen, Erstellen von benutzerdefinierten Hierarchien und Definieren von Attributbeziehungen.

  5. Um zum Cube-Designer zu wechseln, klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Analysis Services Tutorial-Cube im Cubes-Knoten, und klicken Sie dann auf Designer anzeigen.

  6. Klicken Sie im Cube-Designer auf die Registerkarte Dimensionsverwendung.

    In dieser Ansicht des Analysis Services Tutorial-Cubes sehen Sie die von der Internet Sales-Measuregruppe verwendeten Cubedimensionen. Außerdem können Sie den Typ der Beziehung zwischen jeder Dimension und den einzelnen Measuregruppen, in denen sie verwendet wird, definieren.

  7. Klicken Sie auf die Registerkarte Partitionen.

    Vom Cube-Assistenten wurde eine einzelne Partition für den Cube definiert. Dabei wurde der MOLAP-Speichermodus (Multidimensional Online Analytical Processing) ohne Aggregationen verwendet. Mit MOLAP werden alle Daten der Blattebene und alle Aggregationen innerhalb des Cubes gespeichert. Dies optimiert die Leistung. Aggregationen sind im Voraus berechnete Zusammenfassungen von Daten, mit denen die Abfrageantwortzeit verbessert werden kann, da die Antworten schon vorhanden sind, wenn Fragen gestellt werden. Auf der Registerkarte Partitionen können Sie zusätzliche Partitionen, Speichereinstellungen und Rückschreibeeinstellungen definieren. Weitere Informationen finden Sie unter Partitionen (Analysis Services - Mehrdimensionale Daten), Aggregationen und Aggregationsentwürfe und Entwerfen von Partitionsspeicher und Aggregationen.

  8. Klicken Sie auf die Registerkarte Browser.

    Der Cube kann nicht durchsucht werden, da er noch nicht in einer Instanz von Analysis Services bereitgestellt wurde. Zum aktuellen Zeitpunkt besteht der Cube im Analysis Services Tutorial-Projekt nur aus einer Cubedefinition, die Sie in einer beliebigen Instanz von Analysis Services bereitstellen können. Beim Bereitstellen und Verarbeiten eines Cubes erstellen Sie die definierten Objekte in einer Instanz von Analysis Services und füllen sie mit Daten aus den zugrunde liegenden Datenquellen auf.

  9. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Analysis Services Tutorial im Cubes-Knoten, und klicken Sie dann auf Code anzeigen.

    Der XML-Code für den Analysis Services Tutorial-Cube wird auf der Registerkarte Analysis Services Tutorial.cube [XML] angezeigt. Es handelt sich um den tatsächlichen Code, mit dem der Cube bei der Bereitstellung in einer Instanz von Analysis Services erstellt wird. Weitere Informationen finden Sie unter Vorgehensweise. Anzeigen des XML für ein Analysis Services-Projekt.

  10. Schließen Sie die Registerkarte mit dem XML-Code.

Nächste Aufgabe in dieser Lektion

Bereitstellen eines Analysis Services-Projekts