Die Schulung zu SQL Server 2025 Integration Services (SSIS) führt in das SSIS-Workflow-System ein. Sie lernen, Pakete zu erstellen, zu speichern und zeitgesteuert auszuführen sowie Datenflüsse und Tasks für ETL-Aufgaben zu gestalten. Script-Tasks erweitern Workflows mit .NET-Programmcode.
Kursbeschreibung
In dieser Schulung zeigen wir Ihnen das Workflow-System SSIS (SQL Server Integration Services).
Als Teil der SQL Server Produkt-Palette kann SSIS im Rahmen einer lizensierten SQL Server Installation ohne Zusatzkosten betrieben werden. Mit Hilfe der integrierten Tasks lassen sich meist mehrere Wege oder Workflows für eine ETL-Aufgabe finden. Durch den Einsatz des Script-Tasks lässt sich jede Aufgabe mittels .NET-Programm-Code lösen.
Seminarinhalte
Einführung
- Die Architektur von Integration Services
- Erstellen, Speichern und Scheduling von Paketen
- Datentypen in SSIS, .NET und RDBMS
Task-Ablaufsteuerung und Dynamik
- Verwenden von Variablen
- Einsatz von Sequenz- und Loop-Containern
- Steuerung von Paket-Eigenschaften über Expressions
- Steuerung des Workflows über Workflow-Constraints
- Parametrieren der Paket-Ausführung
Die gebräuchlichsten Tasks im Detail
- Versenden von SQL-Befehlen und Verarbeiten des Returns
- Datenquellen-Typen und -Ziele: Excel, Flatfile, SQL etc.
- Aufrufen von DTS- und SSIS-Subpackages
- Datenströme duplizieren, teilen, zusammenführen, joinen und aggregieren
Übersicht über weitere Tasks
- Massenkopier-Task
- Erstellen von Datenprofilen
- Verarbeiten von WMI-Daten
- Verarbeiten von BLOB-Daten
- Lookups und Aggregate mit Fuzzy-Logik
- Pivotieren
- Aktualisieren von Dimensions-Daten
Kontrolle über die Paket-Ausführung
- Protokollieren der Paket-Ausführung
- Behandeln von Fehlern
- Erstellen von Event-Handler-Tasks
- SSIS-Transaktionen, Fehlerschwellwerte und Ausnahme-Datensätze
- Neustart von Paketen nach einem Fehler
- Neuerungen in SQL Server
Lernziele
Sie lernen, SSIS-Workflows für ETL-Aufgaben mit integrierten Tasks zu gestalten sowie Pakete zu erstellen, zu speichern, zeitgesteuert auszuführen und zu parametrisieren. Mit Script-Tasks lösen Sie Aufgaben mittels .NET-Programmcode.
Zielgruppe
- Datenbankanwender
- Datenbankentwickler
- Datenbankadministoren
- Data Warehouse-Spezialisten
Voraussetzungen
Kenntnisse in relationalen Datenbanken und der Sprache SQL.
Nächste Termine
Weitere Termine finden Sie online auf der Kursseite.
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.