Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
SSIS-Integration Runtime in Azure Data Factory
SSIS Designer ist ein grafisches Tool, mit dem Sie Integration Services -Pakete erstellen und verwalten können. SSIS Designer ist im Rahmen eines Integration Services-Projekts in SQL Server Data Tools (SSDT) verfügbar.
Mit dem SSIS -Designer können die folgenden Aufgaben ausgeführt werden:
Aufbau des Kontrollflusses in einem Paket.
Erstellen der Datenflüsse in einem Paket.
Hinzufügen von Ereignishandlern zum Paket und zu Paketobjekten.
Anzeigen des Paketinhalts.
Während der Laufzeit den Ausführungsfortschritt des Pakets anzeigen.
Im folgenden Diagramm werden der SSIS -Designer und das Fenster Toolbox angezeigt.
Integrationsdienste umfassen zusätzliche Dialogfelder und Fenster zum Hinzufügen von Funktionen zu Paketen, und SQL Server Data Tools (SSDT) stellt Dialogfelder und Fenster zum Konfigurieren der Entwicklungsumgebung und zum Arbeiten mit Paketen bereit. Weitere Informationen finden Sie unter SQL Server Integration Services-Benutzeroberfläche.
SSIS Designer ist nicht vom Integration Services -Dienst abhängig (der Dienst, mit dem Pakete verwaltet und überwacht werden), und der Dienst muss nicht ausgeführt werden, um Pakete im SSIS -Designer zu erstellen oder zu ändern. Wenn Sie den Dienst jedoch beenden, während SSIS Designer geöffnet ist, können Sie die von SSIS Designer bereitgestellten Dialogfelder nicht mehr öffnen, und Möglicherweise wird die Fehlermeldung "RPC-Server ist nicht verfügbar" angezeigt. Um den SSIS-Designer zurückzusetzen und mit dem Paket fortzufahren, müssen Sie den Designer schließen, SQL Server Data Tools (SSDT) beenden und dann SQL Server Data Tools erneut öffnen. (SSDT), das Integration Services-Projekt und das Paket.
Rückgängig machen und Wiederholen
Sie können bis zu 20 Aktionen im SSIS -Designer rückgängig machen und wiederholen. Bei einem Paket sind die Funktionen "Rückgängig/Wiederholen" in den Registerkarten Control Flow, Datenfluss, Event Handlers und Parameters sowie im Fenster Variables verfügbar. Für ein Projekt ist Rückgängig/Wiederholen im Fenster Project Parameters verfügbar.
In der neuen SSIS-Toolbox können Sie keine Änderungen rückgängig machen oder wiederholen.
Wenn Sie Änderungen an einer Komponente vornehmen, für die der Komponenten-Editor verwendet wird, können Sie Änderungen gruppenweise statt einzeln rückgängig machen und wiederholen. Die Gruppe von Änderungen wird in der Dropdownliste zum Rückgängigmachen und Wiederholen als einzelne Aktion angezeigt.
Klicken Sie auf die Symbolleistenschaltfläche „Rückgängig“, auf das Menüelement Bearbeiten/Rückgängig oder drücken Sie STRG+Z, um eine Aktion rückgängig zu machen. Klicken Sie auf die Symbolleistenschaltfläche „Wiederholen“, auf das Menüelement Bearbeiten/Wiederholen oder drücken Sie STRG+Y, um eine Aktion zu wiederholen. Sie können mehrere Aktionen rückgängig machen und wiederholen, indem Sie auf den Pfeil neben der Symbolleistenschaltfläche klicken, um mehrere Aktionen in der Dropdownliste zu markieren, und anschließend in der Liste klicken.
Teile des SSIS-Designers
SSIS Designer weist fünf ständig angezeigte Registerkarten auf, nämlich je eine Registerkarte zum Erstellen der Paketablaufsteuerung, der Datenflüsse, der Parameter und der Ereignishandler sowie eine Registerkarte zum Anzeigen der Inhalte eines Pakets. Zur Laufzeit wird eine sechste Registerkarte angezeigt, auf der der Ausführungsstatus eines ausgeführten Pakets und nach Beendigung des Pakets die Ausführungsergebnisse angezeigt werden.
Darüber hinaus enthält der SSIS -Designer den Verbindungs-Manager-Bereich zum Hinzufügen und Konfigurieren der Verbindungs-Manager, die von einem Paket zum Herstellen einer Verbindung mit Daten verwendet werden.
Steuerfluss-Registerkarte
Verwenden Sie die Registerkarte Ablaufsteuerung des SSIS -Designers, um die Ablaufsteuerung eines Integration Services -Pakets zu erstellen.
Erstellen Sie die Ablaufsteuerung, indem Sie grafische – SSIS -Tasks und -Container darstellende – Objekte aus der Toolbox auf die Entwurfsoberfläche der Registerkarte Ablaufsteuerung ziehen und die Objekte anschließend miteinander verbinden, indem Sie den Konnektor eines Objekts auf ein anderes ziehen. Jede Verbindungslinie stellt eine Rangfolgeneinschränkung dar, die die Reihenfolge angibt, in der die Tasks und Container ausgeführt werden.
Sie können den SSIS -Designer auch verwenden, um die folgende Funktionalität aus der Registerkarte Ablaufsteuerung hinzuzufügen:
Protokollierung implementieren
Erstellen von Paketkonfigurationen
Signieren von Paketen mit einem Zertifikat
Verwalten von Variablen
Hinzufügen von Anmerkungen
Konfigurieren von Breakpoints
Um diese Funktionen einzelnen Tasks und Containern in SSIS hinzuzufügen, klicken Sie mit der rechten Maustaste auf das entsprechende Objekt auf der Entwurfsoberfläche, und wählen Sie dann die gewünschte Option.
Weitere Informationen finden Sie unter Control Flow.
Registerkarte Datenfluss
Verwenden Sie die Registerkarte Datenfluss von SSIS Designer, um Datenflüsse in einem Integration Services-Paket zu erstellen.
Erstellen Sie die Datenflüsse, indem Sie grafische Objekte ziehen, die Quellen, Transformationen und Ziele aus dem Toolbox auf die Entwurfsoberfläche der Registerkarte Datenfluss darstellen, und dann die Objekte verbinden, um Pfade zu erstellen, die die Sequenz bestimmen, in der die Transformationen ausgeführt werden.
Klicken Sie mit der rechten Maustaste auf einen Pfad, und klicken Sie dann auf Daten-Viewer , um Daten-Viewer hinzuzufügen, in denen Sie die Daten vor und nach dem jeweiligen Datenflussobjekt anzeigen können.
Sie können den SSIS-Designer auch verwenden, um die folgenden Funktionen auf der Registerkarte Datenfluss hinzuzufügen:
Verwalten von Variablen
Hinzufügen von Anmerkungen
Um diese SSIS -Designerfunktionen hinzuzufügen, klicken Sie mit der rechten Maustaste auf die Entwurfoberfläche, und wählen Sie dann die gewünschte Option.
Weitere Informationen finden Sie unter Datenfluss.
Registerkarte "Parameter"
Mit Integration Services-Parametern (SSIS) können Sie Eigenschaften in Paketen zur Zeit der Paketausführung Werte zuweisen. Sie können Projektparameter auf Projektebene und Paketparameter auf Paketebene erstellen. Projektparameter werden verwendet, um alle externen Eingaben bereitzustellen, die das Projekt an ein oder mehrere Pakete im Projekt empfängt. Mit Paketparametern können Sie die Paketausführung ändern, ohne das Paket bearbeiten und erneut bereitstellen zu müssen. Mit dieser Registerkarte können Sie Paketparameter verwalten.
Weitere Informationen zu Parametern finden Sie unter Integration Services-Parameter (SSIS).
Wichtig
Parameter sind nur für Projekte verfügbar, die für das Projektbereitstellungsmodell entwickelt wurden. Daher sehen Sie die Registerkarte "Parameter" nur für Pakete, die ein Teil eines Projekts sind, das für die Verwendung des Projektbereitstellungsmodells konfiguriert wurde.
Registerkarte für Ereignishandler
Verwenden Sie die Registerkarte Ereignishandler von SSIS -Designer zum Erstellen eines Steuerungsflusses in einem Integration Services -Paket. Ein Ereignishandler läuft als Reaktion auf ein Ereignis ab, das von einem Paket, einem Task oder einem Container ausgelöst wird.
Weitere Informationen finden Sie unter Hinzufügen eines Ereignishandlers zu einem Paket.
Optionen
Ausführbare Datei
Wählen Sie die ausführbare Datei aus, für die Sie einen Ereignishandler erstellen möchten. Bei der ausführbaren Datei kann es sich um ein Paket, einen Task oder Container im Paket handeln.
Ereignishandler
Wählen Sie einen Typ von Ereignishandler aus. Erstellen Sie den Ereignishandler, indem Sie Elemente aus der Toolboxziehen.
Löschen
Wählen Sie einen Ereignishandler aus, und entfernen Sie ihn anschließend aus dem Paket, indem Sie auf Löschen klicken.
Klicken Sie hier, um einen <Ereignishandlername> für die ausführbare Datei <Name der ausführbaren Datei> zu erstellen.
Klicken Sie, um den Ereignishandler zu erstellen.
Erstellen Sie den Steuerungsfluss, indem Sie grafische Objekte, die SSIS -Tasks und -Container darstellen, aus der Toolbox auf die Entwurfsoberfläche der Registerkarte Ereignishandler ziehen und diese Objekte dann verbinden, indem Sie Rangfolgeneinschränkungen zum Definieren der Ausführungssequenz verwenden.
Klicken Sie außerdem mit der rechten Maustaste auf die Entwurfsoberfläche, um Anmerkungen hinzuzufügen, und klicken Sie anschließend im Menü auf Anmerkung hinzufügen.
Registerkarte Paket-Explorer
Auf der Registerkarte Paket-Explorer des SSIS -Designers wird eine hierarchische Ansicht aller in einem Paket enthaltenen Elemente angezeigt: Konfigurationen, Verbindungen, Ereignishandler, ausführbare Objekte wie Tasks und Container, Protokollanbieter, Rangfolgeneinschränkungen und Variablen. Wenn ein Paket eine Datenfluss Aufgabe enthält, enthält die Registerkarte Package Explorer einen Knoten, der eine hierarchische Ansicht der data flow-Komponenten enthält.
Klicken Sie mit der rechten Maustaste auf das Paketelement und dann auf Eigenschaften , damit die Eigenschaften des Elements im Fenster Eigenschaften angezeigt werden. Oder klicken Sie auf Löschen , um das Element zu löschen.
Weitere Informationen finden Sie unter Anzeigen von Paketobjekten.
Fortschritt (Registerkarte)
Verwenden Sie die Registerkarte Progress des SSIS-Designers, um den Fortschritt der Ausführung eines Integration Services-Pakets anzuzeigen, wenn Sie das Paket in SQL Server Data Tools (SSDT) ausführen. Die Registerkarte Status listet die Startzeit, die Beendigungszeit und die für die Überprüfung und Ausführung des Pakets und der enthaltenen ausführbaren Dateien verstrichene Zeit sowie sämtliche Informationen oder Warnungen für das Paket, Statusbenachrichtigungen, Informationen zum Erfolg oder Fehlschlagen des Pakets und sämtliche Fehlermeldungen, die bei der Ausführung des Pakets generiert wurden, auf.
Zum Aktivieren bzw. Deaktivieren der Anzeige von Meldungen auf der Registerkarte Status schalten Sie die Option Debug-Statusbericht im Menü SSIS um. Durch deaktivieren der Statusberichterstattung kann die Leistung verbessert werden, während ein komplexes Paket in SQL Server Data Tools ausgeführt wird.
Nachdem die Ausführung des Pakets beendet wurde, wird die Registerkarte Status in die Registerkarte Ausführungsergebnisse umgewandelt.
Verbindungs-Manager (Bereich)
Pakete verwenden Verbindungs-Manager, um Verbindungen mit Datenquellen, beispielsweise Dateien, relationalen Datenbanken oder Servern herzustellen.
Verwenden Sie den Bereich Verbindungs-Manager in SSIS Designer zum Hinzufügen, Löschen, Ändern, Umbenennen sowie zum Kopieren und Einfügen der Verbindungs-Manager.
Klicken Sie mit der rechten Maustaste in diesen Bereich, und klicken Sie dann im Menü auf die Option für den Task, den Sie ausführen möchten.
Weitere Informationen finden Sie unter Integration Services-Verbindungen (SSIS) und Erstellen von Verbindungs-Managern.
Verwandte Aufgaben
Pakete in SQL Server Data Tools