Freigeben über


Integration Services (SSIS)-Projekte

SQL Server stellt SQL Server Data Tools (SSDT) für die Entwicklung von Integration Services -Paketen bereit.

Wenn Sie Pakete in einer Microsoft SQL Server-Datenbank oder im SSIS-Paketspeicher bereitstellen, verwenden Sie den Integration Services-Dienst, um die Pakete zu verwalten. Der Integration Services -Dienst steht nur in SQL Server Management Studiozur Verfügung. Weitere Informationen zum Dienst finden Sie unter Integration Services Service (SSIS Service). Weitere Informationen zur Paketbereitstellung finden Sie unter Package Deployment (SSIS).For more information about package deployment (SSIS).

Wenn Sie Integration Services-Projekte auf dem Integration Services-Server bereitstellen, verwenden Sie Transact-SQL Ansichten und gespeicherten Prozeduren in SQL Server Management Studio, um die Projekte zu verwalten. Weitere Informationen zur Projektbereitstellung finden Sie unter "Bereitstellung von Projekten und Paketen". Weitere Informationen zum Integration Services-Server finden Sie unter Integration Services (SSIS)-Server.

Eine Übersicht über SQL Server Data Tools (SSDT) und SQL Server Management Studio finden Sie unter Integration Services (SSIS) und Studio-Umgebungen.

Grundlegendes zu Integration Services-Projekten

Ein Projekt ist ein Container, in dem Sie Integration Services -Pakete entwickeln.

In SQL Server Data Tools (SSDT)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.

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 Integration Services-Projekten

Das folgende Diagramm zeigt die Ordner in einem Integration Services-Projekt in SQL Server Data Tools (SSDT).

Ordner in einem Integration Services-Projekt

In der folgende Tabelle werden die Ordner in einem Integration Services -Projekt beschrieben.

Ordner BESCHREIBUNG
SSIS Pakete Enthält Pakete. Weitere Informationen finden Sie unter Integration Services-Pakete (SSIS).
Verschiedenes Enthält Dateien, die sich von Paketdateien unterscheiden.

Dateien in Integration Services-Projekten

Wenn Sie einer Lösung ein neues oder ein vorhandenes Integration Services-Projekt hinzufügen, erstellt SQL Server Data Tools (SSDT) Projektdateien mit den Erweiterungen .dtproj und .dtproj.user und .database.

  • Die Datei *.dtproj enthält Informationen zu Projektkonfigurationen und Elementen wie Paketen.

  • Die Datei *.dtproj.user enthält Informationen zu Ihren Vorlieben für das Arbeiten mit dem Projekt.

  • Die Datei "*.database" enthält Informationen, die SQL Server Data Tools (SSDT) zum Öffnen des Integration Services-Projekts benötigt.

Grundlegendes zu Lösungen

Eine Projektmappe ist ein 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.

Projektmappen können unterschiedliche Projekttypen enthalten. Wenn Sie SSIS -Designer zum Erstellen eines Integration Services -Pakets verwenden, arbeiten Sie in einem Integration Services -Projekt in einer von SQL Server Data Tools (SSDT)bereitgestellten Projektmappe.

Wenn Sie eine neue Lösung erstellen, fügt SQL Server Data Tools (SSDT) dem Projektmappen-Explorer einen Projektmappenordner hinzu und erstellt Dateien mit den Erweiterungen .sln und SUO:

  • Die Datei *.sln enthält Informationen zur Lösungskonfiguration und listet die Projekte in der Lösung auf.

  • Die Datei "*.suo" enthält Informationen zu Ihren Vorlieben für die Arbeit mit der Lösung.

Zwar wird von SQL Server Data Tools (SSDT) beim Erstellen eines neuen Projekts automatisch eine Projektmappe erstellt, jedoch können Sie auch eine leere Projektmappe erstellen und später Projekte hinzufügen.

Hinweis

Standardmäßig wird die Projektmappe nicht im Projekt-Explorer-Bereich angezeigt, wenn Sie ein neues Integration Services-Projekt in SQL Server Data Tools (SSDT) erstellen. Um dieses Standardverhalten zu ändern, klicken Sie in den Menüs "Extras" auf "Optionen". Erweitern Sie im Dialogfeld "Optionen " Projekte und Lösungen, und klicken Sie dann auf "Allgemein". Wählen Sie auf der Seite Allgemein die Option Projektmappe immer anzeigenaus.

Hinzufügen oder Entfernen eines Integration Services-Projekts in einer Lösung

Neues Integration Services-Projekt erstellen

Hinzufügen eines Elements zu einem Integration Services-Projekt

Kopieren von Projektelementen

Entwicklung eines Integration Services-Projekts