Definieren einer Dimension eines Standardtyps ohne eine Datenquelle

In Business Intelligence Development Studio können Sie Dimensionen auch ohne vorhandene Datenquelle definieren und dann die Tabellen und Spalten in der Datenquellensicht und in der zugrunde liegenden Datenquelle generieren. Weitere Informationen finden Sie unter Einführung in den Schemagenerierungs-Assistenten. Wenn Sie eine Dimension ohne vorab definierte Datenquellensicht definieren, können Sie eine vollständig neue Dimension definieren oder eine Dimensionsvorlage als Grundlage verwenden.

Wenn Sie eine Dimension ohne Datenquelle definieren, können Sie eine Dimensionsvorlage als Grundlage verwenden oder eine vollständig neue Dimension definieren. Im Dimensions-Assistenten werden Dimensionsvorlagen bereitgestellt, die Sie als Grundlage für verschiedene gängige Dimensionstypen verwenden können. Sie haben die Wahl zwischen den folgenden Dimensionstypen:

  • Account
  • Customer
  • Date
  • Department
  • Destination Currency
  • Employee
  • Geography
  • Internet Sales Order Details
  • Organization
  • Product
  • Promotion
  • Reseller Sales Order Details
  • Reseller
  • Sales Channel
  • Sales Reason
  • Sales Summary Order Details
  • Sales Territory
  • Scenario
  • Source Currency

Die einzelnen Standardvorlagen unterstützen Attribute, die Sie der Dimension hinzufügen können. Sie können auch eigene Vorlagendateien für Dimensionen hinzufügen, die häufig mit Ihren Daten verwendet werden. Die Dimensionsvorlagen befinden sich im folgenden Ordner:

C:\Program Files\Microsoft SQL Server\90\Tools\Templates\olap\1033\Dimension Templates

Erstellen einer Standarddimension ohne eine Datenquelle

Der Dimensions-Assistent führt Sie durch die folgenden Schritte zum Erstellen einer Standarddimension ohne eine Datenquelle.

Angeben des Dimensionstyps

Auf der Seite Dimensionstyp angeben des Dimensions-Assistenten können Sie den Dimensionstyp angeben, es sei denn, Sie erstellen die Dimension basierend auf einer Vorlage. In diesem Fall ist der Typ bereits definiert. Auf dieser Seite können Sie außerdem Standardattribute für den angegebenen Dimensionstyp identifizieren. Auf dieser Seite wird die Type-Eigenschaft für die Dimension und für alle Attribute festgelegt, die Sie als Standardtypen für die Dimension identifizieren.

Wenn Sie eine Vorlage ausgewählt haben, die einem Dimensionstyp entspricht, wird diese Seite mit den Optionen für den jeweiligen Dimensionstyp aufgefüllt. Wenn Sie keine Vorlage ausgewählt haben, oder wenn kein entsprechender Dimensionstyp vorhanden ist, ist der Standarddimensionstyp Regular. Falls noch kein Dimensionstyp ausgewählt ist, wählen Sie den am besten geeigneten Typ für die von Ihnen erstellte Dimension aus. Falls kein geeigneter Typ für Dimensionstyp aufgelistet ist, verwenden Sie Regular.

Wenn Sie einen Dimensionstyp auswählen, werden im Assistenten unter Dimensionsattribute die Attributtypen aufgelistet, die für diese Dimension angewendet werden können. Wählen Sie in der Tabelle die Attributtypen aus, die von Ihren Daten unterstützt werden. Zum Auswählen eines Attributtyps aktivieren Sie das Kontrollkästchen Einschließen neben dem Attributtyp, und geben Sie unter Dimensionsattribut den Namen für das Attribut ein. Der Standardname entspricht dem Attributtyp. Wenn Sie keinen Attributtyp auswählen, werden Verweise auf dieses Attribut aus der Dimension und den zugehörigen Hierarchien entfernt.

ms175372.note(de-de,SQL.90).gifHinweis:
Beachten Sie, dass Sie Time als Dimensionstyp auswählen, wenn Sie eine Zeitdimension erstellen möchten. Weitere Informationen zu Attributtypen für eine Zeitdimension finden Sie unter Zeit (SSAS).

Identifizieren von Schlüsselattributen und veränderlichen Dimensionen

Wählen Sie auf der Seite Dimensionsschlüssel und -typ angeben das Attribut aus, das Sie als Schlüsselattribut für die Dimension festlegen möchten. Das Schlüsselattribut entspricht normalerweise der Primärschlüsselspalte in der Hauptdimensionstabelle und indiziert die Blattelemente der Dimension.

Wenn Sie eine Vorlage ausgewählt haben und in der Vorlage ein Schlüsselattribut definiert ist, handelt es sich bei diesem Attribut um das Standardschlüsselattribut. Wenn Sie eine Vorlage ausgewählt haben und kein Schlüsselattribut in der Vorlage definiert ist, sind alle von Ihnen auf der Seite Dimensionstyp angeben ausgewählten Attribute in der Liste verfügbar, und das erste Attribut in der Liste ist der Standardwert. Sie können alle Attribute, die Sie auf der Seite Dimensionstyp angeben ausgewählt haben, als Schlüsselattribut festlegen. Falls Sie keine Attribute ausgewählt haben, erstellt der Assistent automatisch ein Schlüsselattribut und benennt es, indem er den Dimensionsnamen und "ID" verkettet.

Geben Sie schließlich an, ob es sich bei dieser Dimension um eine veränderliche Dimension handelt. Elemente in einer veränderlichen Dimension werden im Laufe der Zeit an verschiedene Positionen innerhalb der Hierarchie verschoben. Damit Analysis Services diese Änderungen nachverfolgen kann, werden vom Assistenten zusätzliche Spalten generiert und Attribute erstellt, die diesen Spalten entsprechen. Sämtliche Pakete, die Sie anschließend mit dem Schemagenerierungs-Assistenten erstellen, verwalten Ersatzschlüssel auf der Basis der Eigenschaften langsam veränderlicher Dimensionen für die Dimension.

Wenn Sie das Kontrollkästchen Dies ist eine veränderliche Dimension aktivieren, definiert der Dimensions-Assistent die folgenden Attribute mit der angegebenen Einstellung für die Type-Eigenschaft des Attributs:

Attribut Typ

SCD-Original-ID

SCDOriginalID

SCD-Enddatum

SCDEndDate

SCD-Startdatum

SCDStartDate

SCD-Status

SCDStatus

Das Kontrollkästchen Dies ist eine veränderliche Dimension ist standardmäßig aktiviert, wenn Sie eine Vorlage verwenden, für die diese Attribute für langsam veränderlichen Dimensionen definiert sind. Wenn Sie das Kontrollkästchen deaktivieren, werden die Attribute für langsam veränderliche Dimensionen aus der Dimension entfernt.

Sie können die Eigenschaften für eine langsam veränderliche Dimension mithilfe des Dimensions-Designers konfigurieren.

Abschließen des Dimensions-Assistenten

Überprüfen Sie auf der Seite Assistenten abschließen die Struktur der neuen Dimension, und geben Sie anschließend einen Namen für die Dimension ein. Aktivieren Sie das Kontrollkästchen Schema jetzt generieren, damit nach dem Klicken auf Fertig stellen der Schemagenerierungs-Assistent gestartet wird. In den meisten Fällen sollten dieses Kontrollkästchen nicht aktivieren, wenn Sie weitere Objekte erstellen möchten. Wenn Sie dieses Kontrollkästchen nicht aktivieren, können Sie das Schema später mithilfe des Dimensions-Designers generieren.