Hinzufügen erweiterter Funktionen zu Paketen
Integration Services enthält zahlreiche Features, die Sie zum Erweitern der Funktionalität von Integration Services-Paketen verwenden können. Nachdem Sie die Grundlagen des Pakets fertig gestellt haben, möchten Sie ihm eventuell weitere Funktionen hinzufügen, um es robuster oder flexibler zu machen oder um die Problembehandlung zu erleichtern.
Sie können Paketen folgende Funktionen hinzufügen:
Protokollierungen zum Aufzeichnen von Informationen zu Paketen zur Laufzeit, um die Problembehandlung bei ungenügender Leistung und Fehlern zu erleichtern.
Transaktionen zum Sicherstellen der Datenintegrität durch Unterstützung von Commit- und Rollbackvorgängen, wenn mehrere Vorgänge von den Paketen ausgeführt werden.
Prüfpunkte zum Ermöglichen von Neustarts von Paketen von dem Punkt aus, an dem ein Fehler aufgetreten ist, um nicht den gesamten Workflow des Pakets erneut ausführen zu müssen.
Variablen zum Übergeben von Werten an Skripts, zum Bereitstellen von Parameterwerten für SQL-Anweisungen oder zum Ändern von Auswertungsergebnissen von Ausdrücken.
Ausdrücke und Eigenschaftsausdrücke zum Aktualisieren von Spaltenwerten, Paketeigenschaften und Paketobjekten.
Abfragen, die von Datenflusskomponenten wie z. B. der Transformation für Suche verwendet werden, um Referenztabellen im Arbeitsspeicher zu erstellen.
In der folgenden Tabelle sind die Themen zu erweiterten Paketfunktionen aufgeführt.
Thema |
Beschreibung |
---|---|
Definiert Protokollanbieter und beschreibt, wie einem Paket Protokolle hinzugefügt und wie Protokolloptionen konfiguriert werden. |
|
Sicherstellen der Datenintegrität mithilfe von Transaktionen |
Beschreibt, wie in einem Paket Transaktionen verwendet werden, um die Datenintegrität sicherzustellen und Rollbacks zu verwalten. |
Definiert Prüfpunkte und beschreibt, wie Prüfpunkte in einem Paket implementiert werden, damit es neu gestartet werden kann. |
|
Beschreibt, wie Variablen in verschiedenen Weisen in Paketen verwendet werden können. |
|
Beschreibt, wie Ausdrücke in verschiedenen Weisen in Paketen verwendet werden können. |
|
Definiert Eigenschaftsausdrücke und beschreibt, wie diese zum Aktualisieren der Eigenschaftswerte eines Pakets verwendet werden können. |
|
Beschreibt den Abfrage-Generator und verschiedene Möglichkeiten, Abfrageanweisungen bereitzustellen. |
|