Freigeben über


Integration Services-Architektur

Wie im folgenden Diagramm gezeigt, besteht Microsoft SQL Server Integration Services aus verschiedenen Komponenten.

Integration Services-Architektur

Von den im vorherigen Diagramm gezeigten Komponenten werden im Folgenden einige wichtige Komponenten erläutert, die zur erfolgreichen Verwendung von Integration Services erforderlich sind:

  • SSIS-Designer
    Der SSIS-Designer ist ein grafisches Tool, mit dem Sie Integration Services-Pakete erstellen und verwalten können. Der SSIS-Designer ist in Business Intelligence Development Studio im Rahmen eines Integration Services-Projekts verfügbar.

    Weitere Informationen finden Sie unter SSIS-Designer und Integration Services in Business Intelligence Development Studio.

  • Laufzeitmodul
    Die Integration Services-Laufzeit speichert das Layout von Paketen, führt Pakete aus und unterstützt die Protokollierung, die Konfiguration, Haltepunkte, Verbindungen und Transaktionen.

    Weitere Informationen finden Sie unter SQL Server Integration Services-Pakete.

  • Tasks und andere ausführbare Dateien
    Bei den ausführbaren Integration Services-Laufzeitdateien handelt es sich um das Paket, die Container, Tasks und Ereignishandler, die in Integration Servicesenthalten sind. Ausführbare Laufzeitdateien schließen auch von Ihnen entwickelte, benutzerdefinierte Tasks ein.

    Weitere Informationen finden Sie unter Integration Services-Tasks, SQL Server Integration Services-Container und Ereignishandler von SQL Server Integration Services.

  • Datenflussmodul (auch als Pipeline bezeichnet) und Datenflusskomponenten
    Der Datenflusstask kapselt das Datenflussmodul. Das Datenflussmodul stellt die Puffer im Arbeitsspeicher bereit, mit denen Daten von der Quelle zum Ziel verschoben werden, und ruft die Quellen auf, mit denen Daten aus Dateien und relationalen Datenbanken extrahiert werden. Das Datenflussmodul verwaltet außerdem die Transformationen, mit denen Daten geändert werden, und die Ziele, mit denen Daten geladen oder für andere Prozesse verfügbar gemacht werden. Die Datenflusskomponenten von Integration Services sind die Quellen, Transformationen und Ziele, die in Integration Services enthalten sind. Sie können auch benutzerdefinierte Komponenten in einen Datenfluss einschließen.

    Weitere Informationen finden Sie unter Datenflusstask und Datenflusselemente.

  • API- oder Objektmodell
    Das Integration Services-Objektmodell beinhaltet verwaltete Schnittstellen für die Anwendungsprogrammierung (Application Programming Interfaces oder API) zum Erstellen von benutzerdefinierten Komponenten zur Verwendung in Paketen oder benutzerdefinierte Anwendungen, mit denen Pakete erstellt, geladen, ausgeführt und verwaltet werden. Entwickler können benutzerdefinierte Anwendungen oder benutzerdefinierte Tasks oder Transformationen mit einer beliebigen CLR-kompatiblen (Common Language Runtime) Programmiersprache erstellen.

    Weitere Informationen finden Sie unter Entwicklerhandbuch (Integration Services).

  • SQL Server Integration Services-Dienst
    Der Integration Services-Dienst ermöglicht Ihnen, SQL Server Management Studio zum Überwachen der Ausführung von Integration Services-Paketen und zur Speicherverwaltung der Pakete zu verwenden.

    Weitere Informationen finden Sie unter Verwalten von Integration Services und Verwenden von SQL Server Management Studio.

  • SQL Server-Import/Export-Assistent
    Mit dem SQL Server-Import/Export-Assistenten können Daten in eine und aus einer Datenquelle kopiert werden, für die ein verwalteter .NET Framework-Datenanbieter oder ein systemeigener OLE DB-Datenanbieter verfügbar ist. Dieser Assistent ist die einfachste Methode, um ein Integration Services-Paket zu erstellen, mit dem Daten aus einer Quelle in ein Ziel kopiert werden.

    Weitere Informationen finden Sie unter Verwenden des SQL Server-Import/Export-Assistenten zum Verschieben von Daten.

  • Andere Tools, Assistenten und Eingabeaufforderungs-Hilfsprogramme
    Integration Services enthält zusätzliche Tools, Assistenten und Eingabeaufforderungs-Hilfsprogramme zum Ausführen und Verwalten von Integration Services-Paketen.

    Weitere Informationen finden Sie unter SQL Server Integration Services-Assistenten und Eingabeaufforderungs-Hilfsprogramme (Integration Services).

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 der Integration Services-Seite von MSDN oder TechNet:

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