Definieren einer Datenquellensicht mithilfe des Datenquellensicht-Assistenten
In Microsoft SQL Server 2005 Analysis Services (SSAS) verwenden Sie den Datenquellensicht-Assistenten von Business Intelligence Development Studio, um eine neue Datenquellensicht in einem Projekt oder einer Datenbank von Analysis Services basierend auf einer einzelnen Datenquelle zu definieren. Mit dem Datenquellensicht-Assistenten führen Sie die folgenden Aufgaben aus.
- Wählen Sie eine zuvor definierte Datenquelle aus, oder definieren Sie eine neue Datenquelle für die Datenquellensicht (hierdurch wird der Datenquellensicht-Assistent gestartet). Diese Datenquelle wird zur primären Datenquelle für die Datenquellensicht; diese Festlegung kann nicht geändert werden. Damit Analysis Services in einer einzelnen Verarbeitungsabfrage auf mehrere Datenquellen verweisen kann (wie z. B. bei einer Schneeflockendimension), muss die primäre Datenquelle, die Sie im Assistenten angeben, OPENROWSET-Abfragen unterstützen (üblicherweise handelt es sich dabei um eine SQL Server-Datenquelle).
- Wählen Sie Tabellen und Sichten aus der primären Datenquelle aus, die der Datenquellensicht hinzugefügt werden sollen. Sie können auch Tabellen hinzufügen, die mit jenen verknüpft sind, die Sie auf der Grundlage von Fremdschlüsselbeziehungen oder Kriterien zu Namensübereinstimmungen ausgewählt haben.
Hinweis: Es ist nicht möglich, Tabellen oder Sichten aus mehreren Datenquellen hinzuzufügen, wenn Sie die Datenquellensicht erstmalig mithilfe des Dimensions-Assistenten definieren. Das Hinzufügen von Tabellen und Spalten aus einer sekundären Datenquelle ist erst möglich, nachdem Sie die Anfangsdefinition der Datenquellensicht abgeschlossen haben. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Tabellen oder Sichten in einer Datenquellensicht und Definieren von unbekannten Elementen und Eigenschaften für das Verarbeiten von NULL-Werten.
Angeben von Namensübereinstimmungskriterien für Beziehungen
Wenn Sie eine Datenquellensicht erstellen, werden Beziehungen zwischen Tabellen erstellt, die auf FOREIGN KEY-Einschränkungen in der Datenquelle basieren. Diese Beziehungen sind erforderlich, damit das Analysis Services-Modul die geeigneten OLAP-Verarbeitungs- und Data Mining-Abfragen erstellen kann. Manchmal hat eine Datenquelle mit mehreren Tabellen keine FOREIGN KEY-Einschränkungen. Wenn eine Datenquelle nicht über FOREIGN KEY-Einschränkungen verfügt, werden Sie vom Datenquellensicht-Assistenten aufgefordert, zu definieren, wie der Assistent Spaltennamen verschiedener Tabellen vergleichen soll.
Hinweis: |
---|
Sie werden nur dann aufgefordert, Namensübereinstimmungskriterien anzugeben, wenn in der zugrunde liegenden Datenquelle keine Fremdschlüsselbeziehungen erkannt werden. Wenn Fremdschlüsselbeziehungen erkannt werden, werden die gefundenen Beziehungen verwendet. Zusätzliche Beziehungen, die Sie in die Datenquellensicht einschließen möchten, einschließlich logischer Primärschlüssel, müssen manuell definiert werden. Weitere Informationen finden Sie unter Definieren von logischen Beziehungen in einer Datenquellensicht (Analysis Services), Vorgehensweise: Hinzufügen, Löschen, Anzeigen oder Ändern einer logischen Beziehung mithilfe des Datenquellensicht-Designers, Definieren logischer Primärschlüssel in einer Datenquellensicht (Analysis Services) und Vorgehensweise: Festlegen oder Ändern eines logischen Primärschlüssels mithilfe des Datenquellensicht-Designers. |
Der Datenquellensicht-Assistent verwendet Ihre Antwort, um Spaltennamen zu vergleichen und Beziehungen zwischen verschiedenen Tabellen in der Datenquellensicht zu erstellen. Sie können jedes beliebige Kriterium angeben, das in der folgenden Tabelle aufgeführt ist.
Namensübereinstimmungskriterien | Beschreibung |
---|---|
Gleicher Name wie Primärschlüssel |
Der FOREIGN KEY-Spaltenname in der Quelltabelle stimmt mit dem Namen der Primärschlüsselspalte in der Zieltabelle überein. Beispielsweise ist die FOREIGN-KEY-Spalte |
Gleicher Name wie Zieltabelle |
Der FOREIGN KEY-Spaltenname in der Quelltabelle ist mit dem Namen der Zieltabelle identisch. Beispielsweise ist die FOREIGN KEY-Spalte |
Zieltabellenname + Primärschlüsselname |
Der FOREIGN KEY-Spaltenname in der Quelltabelle ist identisch mit dem Zieltabellennamen, der mit dem Spaltennamen des Primärschlüssels verkettet ist. Ein Leerzeichen oder Unterstrich als Trennzeichen ist zulässig. Beispielsweise stimmen die folgenden FOREIGN KEY-Primärschlüssel alle überein:
|
Die Kriterien, die Sie auswählen, ändern die Einstellung der NameMatchingCriteria-Eigenschaft der Datenquellensicht. Mit dieser Einstellung wird bestimmt, wie der Assistent verknüpfte Tabellen hinzufügt. Wenn Sie die Datenquellensicht mit dem Datenquellensicht-Designer ändern, legen Sie fest, wie Designer die Spalten angleicht, um Beziehungen zwischen Tabellen in der Datenquellensicht herzustellen. Sie können die NameMatchingCriteria-Eigenschaft im Datenquellensicht-Designer ändern. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen oder Ändern der Eigenschaften einer Datenquellensicht mithilfe des Datenquellensicht-Designers.
Hinweis: |
---|
Nachdem Sie den Datenquellensicht-Assistenten fertig gestellt haben, können Sie Beziehungen im Schemabereich von Datenquellensicht-Designer hinzufügen oder entfernen. Weitere Informationen finden Sie unter Definieren von logischen Beziehungen in einer Datenquellensicht (Analysis Services). |
Erstellen einer Datenquellensicht
Hinweise dazu, wie Sie eine Datenquellensicht erstellen, finden Sie unter Vorgehensweise: Definieren einer Datenquellensicht mithilfe des Datenquellensicht-Assistenten.
Siehe auch
Konzepte
Hinzufügen oder Entfernen von Tabellen oder Sichten in einer Datenquellensicht
Anzeigen oder Ändern von Datenquellensicht-, DataTable- und DataColumn-Eigenschaften in einer Datenquellensicht
Definieren von logischen Beziehungen in einer Datenquellensicht (Analysis Services)
Definieren logischer Primärschlüssel in einer Datenquellensicht (Analysis Services)
Definieren von benannten Berechnungen in einer Datenquellensicht (Analysis Services)
Definieren von benannten Abfragen in einer Datenquellensicht (Analysis Services)
Ersetzen einer Tabelle oder einer benannten Abfrage in einer Datenquellensicht
Verwenden von Diagrammen in einer Datenquellensicht (Analysis Services)
Durchsuchen von Daten in einer Datenquellensicht (Analysis Services)
Löschen von Datenquellensichten im Projektmappen-Explorer
Aktualisieren des Schemas in einer Datenquellensicht (Analysis Services)
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
14. April 2006 |
|