Entwickeln eines benutzerdefinierten Tasks
Integration Services nutzt Tasks, um Arbeitseinheiten auszuführen, die das Extrahieren, Umwandeln und Laden von Daten unterstützen. Integration Services beinhaltet verschiedene Tasks, durch die häufig auftretende Aktionen ausgeführt werden, z. B. das Ausführen von SQL-Anweisungen oder das Herunterladen einer Datei von einer FTP-Site. Wenn die enthaltenen Tasks und unterstützten Aktionen Ihre Anforderungen nicht vollständig erfüllen, können Sie einen benutzerdefinierten Task erstellen.
Zum Erstellen eines benutzerdefinierten Tasks müssen Sie eine Klasse erstellen, die von der Basisklasse Microsoft.SqlServer.Dts.Runtime.Task erbt, das DtsTaskAttribute-Attribut auf die neue Klasse anwenden und die Hauptmethoden und -eigenschaften der Basisklasse, einschließlich der Execute-Methode, überschreiben.
In diesem Abschnitt
In diesem Abschnitt wird beschrieben, wie Sie einen benutzerdefinierten Task und seine optionale benutzerdefinierte Benutzeroberfläche erstellen, konfigurieren und codieren.
Erstellen eines benutzerdefinierten Tasks
Beschreibt den ersten Schritt, durch den der benutzerdefinierte Task erstellt wird.
Codieren eines benutzerdefinierten Tasks
Beschreibt, wie die Hauptmethoden eines benutzerdefinierten Tasks codiert werden.
Herstellen einer Verbindung mit Datenquellen in einem benutzerdefinierten Task
Beschreibt, wie Sie einen benutzerdefinierten Task mit einer Datenquelle verbinden können.
Auslösen und Definieren von Ereignissen in einem benutzerdefinierten Task
Beschreibt, wie Ereignisse ausgelöst und benutzerdefinierte Ereignisse in dem benutzerdefinierten Task definiert werden.
Bereitstellen von Unterstützung für das Debuggen in einem benutzerdefinierten Task
Beschreibt, wie Breakpointziele in dem benutzerdefinierten Task erstellt werden.
Entwickeln einer Benutzeroberfläche für einen benutzerdefinierten Task
Beschreibt, wie eine Benutzeroberfläche erstellt wird, die im SSIS-Designer angezeigt wird, um Eigenschaften für den benutzerdefinierten Task zu konfigurieren.
Verwandte Abschnitte
Informationen, die für alle benutzerdefinierten Objekte gelten
Informationen zu allen Arten benutzerdefinierter Objekte, die Sie in Integration Services erstellen können, finden Sie in den folgenden Themen:
Entwickeln benutzerdefinierter Objekte für Integration Services
Beschreibt die grundlegenden Schritte bei der Implementierung aller Arten von benutzerdefinierten Objekten in Integration Services.
Beibehalten von benutzerdefinierten Objekten
Beschreibt die benutzerdefinierte Persistenz und erklärt, wann diese notwendig ist.
Erstellen, Bereitstellen und Debuggen von benutzerdefinierten Objekten
Beschreibt die Techniken für das Erstellen, Signieren, Bereitstellen und Debuggen von benutzerdefinierten Objekten.
Informationen zu anderen benutzerdefinierten Objekten
Informationen zu den anderen Arten benutzerdefinierter Objekte, die Sie in Integration Services erstellen können, finden Sie in den folgenden Themen:
Entwickeln eines benutzerdefinierten Verbindungs-Managers
Erläutert die Programmierung benutzerdefinierter Verbindungs-Manager.
Entwickeln eines benutzerdefinierten Protokollanbieters
Erläutert die Programmierung benutzerdefinierter Protokollanbieter.
Entwickeln eines benutzerdefinierten ForEach-Enumerators
Erläutert die Programmierung benutzerdefinierter Enumeratoren.
Entwickeln einer benutzerdefinierten Datenflusskomponente
Erläutert die Programmierung benutzerdefinierter Datenflussquellen, Transformationen und Ziele.
Mit Integrationsdiensten auf dem neuesten Stand bleiben
Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf der Seite Integration Services auf MSDN:
Besuchen Sie die Integration Services-Seite auf MSDN
Abonnieren Sie die auf der Seite verfügbaren RSS-Feeds, um automatische Benachrichtigungen zu diesen Updates zu erhalten.
Weitere Informationen
Erweitern von Paketen mithilfe des Skripttasks
Vergleichen von Skriptlösungen und benutzerdefinierten Objekten