Entwurfszeit-Datenquellenobjekte
Projekte in Business Intelligence Development Studio schließen als Entwurfszeitobjekte, die das Implementieren von Verbindungen in Paketen vereinfachen, Datenquellen und Datenquellensichten ein.
Datenquellen und Datenquellensichten werden separat von Paketen erstellt und anschließend in Paketen verwendet. Sie können Datenquellen und Datenquellensichten in Integration Services, Analysis Services und Reporting Services-Projekten erstellen.
In SQL Server 2005 Integration Services (SSIS) sind Datenquellen und Datenquellensichten keine bereitstellbaren Objekte. Vielmehr erstellt SSIS von den Eigenschaften des Objekts einen Verbindungs-Manager und fügt ihn dem Paket hinzu. Sie können in mehreren Paketen dieselbe Datenquelle und Datenquellensicht verwenden, um einen einheitlichen Ansatz für mehrere Pakete bereitzustellen. Angenommen, mehrere Pakete oder mehrere Elemente in einem Paket (Tasks, Quellen, Transformationen oder Ziele) greifen auf die Customer-Tabelle in AdventureWorks zu. In diesem Fall können Sie eine Datenquelle erstellen, die die Verbindung mit AdventureWorks bereitstellt, eine Datenquellensicht erstellen, die nur die Customer-Tabelle einschließt, und dann die Datenquellensicht in allen Paketen und Tasks verwenden.
Integration Services stellt die Synchronisierung zwischen einer Datenquelle und den Verbindungs-Managern bereit, die auf die Datenquelle verweisen, damit die Verbindung einfacher verwaltet werden kann. Wenn z. B. die Verbindungszeichenfolge in einer Datenquelle geändert wird, wird die Verbindungszeichenfolge in allen Verbindungs-Managern, die auf die Datenquelle verweisen, ebenfalls aktualisiert.
Hinweis: |
---|
Die Synchronisierung erfolgt nur innerhalb eines Projekts, nicht innerhalb einer Projektmappe mit mehreren Projekten. |
Die Metadaten werden von Datenquellen und Datenquellensichten zwischengespeichert. Durch das Zwischenspeichern können Sie Datenquellen und Datenquellensichten bearbeiten und erweitern, ohne eine Verbindung mit den zugrunde liegenden Datenspeichern herzustellen. Die Metadaten schließen Informationen zu Tabellen, Spaltenattributen und Fremdschlüsselbeziehungen zwischen Tabellen ein. Beispielsweise können Sie eine Datenquellensicht im Datenquellensicht-Designer öffnen und neue Beziehungen zwischen Tabellen erstellen.
Wenn Sie ein Paket programmgesteuert erstellen, verwenden Sie keine Datenquellen oder Datenquellensichten, sondern erstellen einen Verbindungs-Manager und legen dessen Eigenschaften fest.
Siehe auch
Konzepte
Datenquelle (SSIS)
Datenquellensicht (SSIS)
Andere Ressourcen
SQL Server Integration Services-Verbindungen