Definieren logischer Primärschlüssel in einer Datenquellensicht (Analysis Services)

Der Datenquellensicht-Assistent und der Datenquellensicht-Designer definieren automatisch einen Primärschlüssel für eine Tabelle, die einer Datenquellensicht hinzugefügt wird, basierend auf der zugrunde liegenden Datenbanktabelle. Es kann jedoch notwendig sein, einen Primärschlüssel manuell in der Datenquellensicht zu definieren.

Aus Leistungs- oder Entwurfsgründen haben Tabellen in einer Datenquelle möglicherweise keine explizit definierten Primärschlüsselspalten. Benannte Abfragen und Sichten vermeiden möglicherweise ebenfalls die Primärschlüsselspalte einer Tabelle. Wenn für eine Tabelle, Sicht oder benannte Abfrage kein physikalischer Primärschlüssel definiert ist, können Sie im Datenquellensicht-Designer manuell einen logischen Primärschlüssel für die Tabelle, Sicht oder benannte Abfrage definieren.

ms174570.note(de-de,SQL.90).gifHinweis:
Die Option zum Festlegen eines logischen Primärschlüssels ist nur für Tabellen verfügbar, die keinen Primärschlüssel aufweisen.

Jede Spalte kann für den logischen Primärschlüssel verwendet werden, einschließlich einer benannten Berechnung. Wenn Sie einen logischen Primärschlüssel erstellen, wird eine eindeutige Einschränkung in der Datenquellensicht erstellt und als Primärschlüsseleinschränkung markiert. Jeder andere in der Tabelle festgelegte, vorhandene logische Primärschlüssel wird gelöscht.

Primärschlüssel sind in Microsoft SQL Server 2005 Analysis Services (SSAS) erforderlich, um Datensätze in Tabellen eindeutig zu identifizieren, um Schlüsselspalten in Dimensionstabellen zu identifizieren und um Beziehungen zwischen Tabellen, Sichten und benannten Abfragen zu unterstützen. Diese Beziehungen werden verwendet, um Abfragen zum Abrufen von Daten und Metadaten aus zugrunde liegenden Datenquellen zu erstellen und um erweiterte Business Intelligence-Features zu nutzen.

ms174570.note(de-de,SQL.90).gifHinweis:
Spalten, die als Primärschlüsselspalten festgelegt sind, werden in den Bereichen Tabellen und Schema mit einem Schlüsselsymbol neben der Spalte gekennzeichnet.

Anweisungen zum Festlegen eines logischen Primärschlüssels in einer Datenquellensicht finden Sie unter Vorgehensweise: Festlegen oder Ändern eines logischen Primärschlüssels mithilfe des Datenquellensicht-Designers.

Siehe auch

Aufgaben

Vorgehensweise: Anzeigen von Objekten in einer Datenquellensicht mithilfe des Datenquellensicht-Designers

Konzepte

Verwenden von Datenquellensichten (Analysis Services)

Andere Ressourcen

Arbeiten mit Themen zur Vorgehensweise bei Datenquellensichten (SSAS)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Geänderter Inhalt: