Verwenden von Datenquellensichten in Paketen

Business Intelligence Development Studio enthält zwei Entwurfszeitobjekte, die die Verwendung von Verbindungen in Integration Services-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 - Mehrdimensionale Daten) 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 AdventureWorks2008R2-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:

Integration Services (kleines Symbol) Bleiben Sie mit Integration Services auf dem neuesten Stand

Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf MSDN oder TechNet auf der Integration Services-Seite:

Abonnieren Sie die auf der Seite verfügbaren RSS-Newsfeeds, um automatische Benachrichtigungen zu diesen Aktualisierungen zu erhalten.