Verwenden von Datenquellensichten in Paketen

Aktualisiert: 14. April 2006

Business Intelligence Development Studio enthält zwei Entwurfszeitobjekte, die die Verwendung von Verbindungen in Microsoft SQL Server 2005 Integration Services (SSIS)-Paketen ermöglichen, nämlich die Objekte Datenquellen und Datenquellensicht.

Ein Datenquellenobjekt ist ein Verweis auf eine Verbindung und enthält zumindest eine Verbindungszeichenfolge und einen Datenquellenbezeichner. Eine Datenquellensicht basiert auf einer Datenquelle. Weitere Informationen zum Erstellen einer Datenquelle finden Sie unter Verwenden von Datenquellen in Paketen.

Eine Datenquellensicht ist eine benannte, gespeicherte Teilmenge eines relationalen Schemas. Eine Datenquellensicht kann Schemainformationen einschließen, wie z. B. Tabellen, eindeutige Schlüssel und Fremdschlüsselbeziehungen, sowie Attribute, wie z. B. benannte Abfragen, berechnete Spalten, Beziehungen und logische Primärschlüssel. Weitere Informationen finden Sie unter Datenquellensichten (Analysis Services) und Datenquellensicht (SSIS).

Die Verwendung von Datenquellensichten in Integration Services-Paketen bietet folgende Vorteile:

  • Eine Datenquellensicht kann einmal definiert und dann von mehreren Datenflusskomponenten verwendet werden.
  • Eine Datenquellensicht kann aktualisiert werden, damit Änderungen an den zugrunde liegenden Datenquellen berücksichtigt werden.
  • Mit einer Datenquellensicht werden die Metadaten aus den Datenquellen, auf denen sie basiert, zwischengespeichert.
  • Mit einer Datenquellensicht können die Objekte ausgewählt werden, die in der Benutzeroberfläche von Datenflusskomponenten angezeigt werden.

Sie können mehrere Datenquellensichten für eine Datenquelle erstellen und die einzelnen Datenquellensichten an Ihre Anforderungen anpassen. Beispielsweise können Sie mithilfe einer Datenquelle, die auf die AdventureWorks-Datenbank verweist, eine Datenquellensicht erstellen, die nur die Production.Product-Tabelle einschließt, und eine zweite Datenquellensicht, die nur die HumanResources.Employee-Tabelle einschließt.

Nachdem Sie einen Verbindungs-Manager hinzugefügt haben, der auf ein Datenquellenobjekt in einem Paket verweist, können die Datenflusskomponenten im Paket mithilfe der Datenquellensicht Quellen und Ziele definieren. Transformationen, die Verweistabellen wie z. B. die Transformation für Suche verwenden, können ebenfalls Datenquellensichten verwenden.

Die folgenden Datenflusskomponenten können Datenquellensichten verwenden:

Es gibt keine Abhängigkeit zwischen einer Datenquellensicht und den Paketen, die darauf verweisen. Wenn Sie eine Datenquellensicht in einem Paket verwenden, wird die Sichtdefinition der Paketdefinition in der entsprechenden Datenflusskomponenten-Eigenschaft hinzugefügt. Beispielsweise wird in einem Paket, das eine Transformation für die Suche enthält, die Sicht – eine SELECT SQL-Anweisung – in der sqlCommand-Eigenschaft der Transformation für die Suche gespeichert. Selbst wenn eine Datenquellensicht nicht mehr zum Projekt gehört, ist das Paket weiterhin gültig, weil die SQL-Darstellung der Datenquellensicht in der Paketdefinition gespeichert wird.

Verwenden von Datenquellensichten

Klicken Sie auf eines der folgenden Themen, um Informationen zum Verwenden von Datenquellensicht-Objekten zu erhalten:

Ändern von Datenquellensichten

Klicken Sie auf eines der folgenden Themen, um Informationen zum Ändern von Datenquellensichten zu erhalten:

Siehe auch

Andere Ressourcen

Erstellen von Paketen im SSIS-Designer

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Neuer Inhalt:
  • Eine Verknüpfung mit einem neuen Thema zum Verwenden von Datenquellensichten in Paketen wurde hinzugefügt.
  • Informationen zu Datenflusskomponenten, in denen Sie Datenquellensichten verwenden können, wurden hinzugefügt.