Integration Services-Projekte
SQL Server stellt zwei Umgebungen - Business Intelligence Development Studio und SQL Server Management Studio - für das Entwickeln und Verwalten von Integration Services-Paketen bereit.
Business Intelligence Development Studio unterstützt das Entwickeln von Integration Services-Paketen. Sie können außerdem die Datenquellen- und Datenquellensicht-Objekte erstellen, die von Paketen verwendet werden. Weitere Informationen finden Sie unter Einführung in Business Intelligence Development Studio.
SQL Server Management Studio unterstützt mithilfe des Integration Services-Dienstes die Verwaltung von Integration Services-Paketen in Test- und Produktionsumgebungen. Weitere Informationen finden Sie unter Verwenden von SQL Server Management Studio.
Beide Umgebungen verwenden das Konzept von Projekten innerhalb von Projektmappen, um die Elemente anzuordnen und zu verwalten, die Sie beim Erstellen von Business Intelligence-Lösungen verwenden. Weitere Informationen finden Sie unter Einführung in Projektmappen, Projekte und Elemente.
Hinweis |
---|
Microsoft Visual Studio 2010 unterstützt keine Projekte für Business Intelligence Development Studio Integration Services, Berichtsdienste und Analysis Services für SQL Server 2008 und SQL Server 2008 R2. Um dieses Problem zu umgehen, installieren Sie Visual Studio 2008 und Visual Studio 2010 auf dem gleichen Computer, und öffnen Sie die Business Intelligence Development Studio-Projekte in Visual Studio 2008. |
Grundlegendes zu Integration Services-Projekten
In SQL Server Management Studio und Business Intelligence Development Studio handelt es sich bei einem Projekt um einen Container, in dem Sie Integration Services-Pakete entwickeln.
In Business Intelligence Development Studio werden in Integration Services-Projekten die mit dem Paket verknüpften Dateien gespeichert und gruppiert. Beispielsweise enthält ein Projekt die zum Erstellen einer bestimmten ETL-Projektmappe (Extract, Transfer, And Load) erforderlichen Dateien, einschließlich des Pakets, der Datenquelle und der Definitionen für die Datenquellensicht.
Vor dem Erstellen eines Integration Services-Projekts sollten Sie sich mit den grundlegenden Inhalten dieser Art von Projekten vertraut machen. Wenn Sie die Inhalte eines Projekts verstanden haben, können Sie ein Integration Services-Projekt erstellen und verwenden.
Ordner in SQL Server Integration Services-Projekten
Im folgenden Diagramm werden die Ordner in einem Integration Services-Projekt angezeigt.
In der folgende Tabelle werden die Ordner in einem Integration Services-Projekt beschrieben.
Ordner |
Beschreibung |
---|---|
Datenquellen |
Enthält Datenquellen auf Projektebene, auf die mehrere Pakete verweisen können. Weitere Informationen finden Sie unter Datenquelle (SSIS). |
Datenquellensichten |
Enthält Datenquellensichten, die auf Datenquellen basieren und auf die Quellen, Transformationen und Ziele verweisen können. Weitere Informationen finden Sie unter Datenquellensicht (SSIS). |
SSIS-Pakete |
Enthält Pakete. Weitere Informationen finden Sie unter SQL Server Integration Services-Pakete und Entwerfen und Implementieren von Paketen (Integration Services). |
Sonstiges |
Enthält andere Dateien als Quell-, Datenquellensicht- oder Paketdateien. |
Dateien in SQL Server Integration Services-Projekten
Wenn Sie einer Projektmappe ein neues oder vorhandenes Integration Services-Projekt hinzufügen, erstellt Business Intelligence Development Studio Projektdateien mit den Erweiterungen DTPROJ, DTPROJ.USER und DATABASE.
Die DTPROJ-Datei enthält Informationen zu Projektkonfigurationen und Elementen wie z. B. Datenquellen und Pakete.
Die DTPROJ.USER-Datei enthält Informationen zu Ihren Einstellungen für das Verwenden dieses Projekts.
Die DATABASE-Datei enthält Informationen, die Business Intelligence Development Studio zum Öffnen des Integration Services-Projekts benötigt.
Grundlegendes zu Projektmappen
In SQL Server Management Studio und Business Intelligence Development Studio handelt es sich bei einer Projektmappe um einen Container, in dem die Projekte gruppiert und verwaltet werden, die Sie zum Entwickeln von End-to-End-Unternehmenslösungen verwenden. Mithilfe einer Projektmappe können Sie mehrere Projekte als Einheit verwalten und zusammenhängende Projekte für eine Unternehmenslösung zusammenbringen. Weitere Informationen finden Sie unter Projektmappen als Container.
Projektmappen in SQL Server Management Studio und Business Intelligence Development Studio können unterschiedliche Projekttypen einschließen. Wenn Sie SSIS-Designer zum Erstellen eines Integration Services-Pakets verwenden, arbeiten Sie in einem Integration Services-Projekt in einer von Business Intelligence Development Studio bereitgestellten Projektmappe. Weitere Informationen finden Sie unter Einführung in Business Intelligence Development Studio.
Wenn Sie eine neue Projektmappe erstellen, fügt Business Intelligence Development Studio dem Projektmappen-Explorer einen Projektmappenordner hinzu und erstellt Dateien mit den Dateierweiterungen .SLN und .SUO.
Die SLN-Datei enthält Informationen zur Projektmappenkonfiguration und führt die Projekte in der Projektmappe auf.
Die SUO-Datei enthält Informationen zu Ihren Einstellungen für das Verwenden der Projektmappe.
Zwar wird von Business Intelligence Development Studio beim Erstellen eines neuen Projekts automatisch eine Projektmappe erstellt, doch können Sie auch eine leere Projektmappe erstellen und später Projekte hinzufügen.
Hinweis |
---|
Wenn Sie in Business Intelligence Development Studio ein neues Integration Services-Projekt erstellen, wird die Projektmappe standardmäßig nicht im Bereich Projektexplorer angezeigt. Um dieses Standardverhalten zu ändern, klicken Sie im Menü Extras auf Optionen. Erweitern Sie im Dialogfeld Optionen den Eintrag Projekte und Projektmappen, und klicken Sie dann auf Allgemein. Wählen Sie auf der Seite Allgemein die Option Projektmappe immer anzeigen aus. |
|
Änderungsverlauf
Aktualisierter Inhalt |
---|
Informationen zur Visual Studio Unterstützung für Business Intelligence Development Studio Projekte in 2010 hinzugefügt. |