SQL Server Integration Services , oder SSIS , bieten Unternehmen und anderen großen Daten -abhängigen Organisationen eine Möglichkeit, eine Vielzahl von Daten und Datenbanken in ein größeres System zu integrieren. Daten in einer Datenquelle können durch SSIS , an ein anderes Ziel Datenbank bewegen sich durch eine Reihe von Kontrollen und Transformationen . Steuerungsflüsse diktieren, wie Datenübertragungen passieren und welche Schritte erforderlich sind, um die Datenübertragung zu erfüllen. Datenflüsse steuern, wie Daten über verschiedene Systeme verwandelt , und wie verschiedene Systeme Daten über die Integration Service. Ablaufsteuerung
Steuerungsflüsse , wie ihr Name schon sagt , die Kontrolle der Ausführung von Operationen über Systeme in SSIS . In erster Linie geht die Steuerung zu betreiben mit dem Verständnis , dass eine bestimmte Kette von Ereignissen auftreten muss , um zu gewährleisten , dass eine Datenübertragung erfolgreich passiert. Um dies zu tun , geht die Steuerung , um die Ausführung von Befehlen , wie z. B. Daten-Extraktion oder Daten -Transformation. Die Steuerung geht sicherzustellen , dass die Ausführung Sequenzen nicht passieren out of order .
Container, Tasks und Constraints Precedent
Die primären Komponenten einer Ablaufsteuerung sind Container, Tasks und Präzedenzfall Einschränkungen . Container bieten Struktur innerhalb der Ablaufsteuerung , indem der Administrator , um Schleifen oder Blöcken der Ausführung innerhalb der größeren Strömung auszuführen. Aufgaben stellen die grundlegenden Befehle von der Strömung, wie das Kopieren von Dateien oder das Erstellen von Verzeichnissen . Precedent Einschränkungen stellen die Reihenfolge der Ausführung der Strömung , und verbinden Sie Tasks und Container in einer bestimmten Reihenfolge , um die korrekte Reihenfolge der Ausführung innerhalb der Ablaufsteuerung zu gewährleisten.
Datenfluss
< p> der Datenfluss in SSIS beschäftigt sich mit den tatsächlichen Daten in einer Übertragung aus einer Datenquelle zu einem Ziel beteiligt. Unternehmen , die Daten in großen Data Warehouses eine bestimmte Art von Datenbank-System in diesem Lager können Sie, während kleinere Systeme innerhalb der Konzernzentrale eine andere Datenbank -System verwenden können. Um die Übertragung von Daten über diese Systeme zu ermöglichen, stellt der Datenfluss , dass die Daten an seinem Ziel in einem System - kompatibles Format .
Quellen, Transformationen und Ziele
< p> Quellen , Transformationen und Ziele stellen die Elemente der SSIS Datenfluss. Die Quelle Element eines Datenflusses stellt die Daten von einer Quelle , die dem System als Ganzes . Die Transformation Elemente eines Datenfluss zu verarbeiten die Korrelation , die Aktualisierung und die Übertragung von Daten über das SSIS . Die Ziel- Elemente setzen übermittelten Informationen in eine Zieldatenbank mit der richtigen Formatierung und Struktur.