Entwickeln eines benutzerdefinierten Tasks
In Integration Services werden Tasks zur Ausführung von Arbeitseinheiten verwendet, die das Extrahieren, Transformieren und Laden von Daten unterstützen. Integration Services umfasst eine Vielzahl von Tasks, die die am häufigsten verwendeten Aktionen durchführen, vom Ausführen einer SQL-Anweisung bis hin zum 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 Task-Basisklasse erbt, das DtsTaskAttribute-Attribut auf die neue Klasse anwenden und die Hauptmethoden und -eigenschaften der Basisklasse, einschließlich der Execute-Methode, außer Kraft setzen.
Funktionstüchtige Beispiele für benutzerdefinierte Protokollanbieter finden Sie in den Integration Services-Beispielen auf Codeplex.
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 Haltepunktziele 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 Dauerhaftigkeit 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.
|