Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in SQL Server Integration Services (SSIS)
- Überblick über SSIS sowie dessen Rolle bei der Datenintegration
- Wichtige Funktionen und Verbesserungen in SQL Server 2022
- Architektur sowie Komponenten von SSIS
- Grundlagen zu ETL-Prozessen
Einstieg in die Arbeit mit SSIS
- Installation und Konfiguration von SSIS
- Einführung in SQL Server Data Tools (SSDT)
- Erstellung des ersten SSIS-Projekts sowie Pakets
- Navigieren im Designer-Interface von SSIS
Gestaltung von Datenflüssen
- Einführung in Aufgaben und Transformationen zum Datenfluss
- Umgang mit Datenquellen sowie -zielen
- Implementierung gängiger Datentransformationen
- Behandlung von Problemen im Bereich der Datenqualität
Steuerungsfluss in SSIS
- Grundlagen zu Steuerungstasks und deren Nutzung
- Einsatz von Containern zur Verwaltung des Steuerungsflusses
- Implementierung von Schleifen sowie bedingter Logik
- Verwaltung des Ausführungsablaufs der Pakete
Fortgeschrittene Techniken der Datentransformation
- Einsatz komplexerer Transformationen
- Durchführung von Datensäuberung und -validierung
- Aufbereitung sowie Aggregation von Daten
- Nutzung von Fuzzy-Matching- und Gruppierungsverfahren
Arbeiten mit Variablen und Parametern
- Einführung in Variablen und Parameter
- Steuerung des Paketverhaltens mittels Variablen
- Übergabe von Parametern zu bzw. aus Paketen
- Dynamische Konfiguration der Paketeigenschaften
Verwaltung der Ausführung von SSIS-Paketen
- Einstellungen zur Ausführung der Pakete konfigurieren
- Fehlerbehandlung sowie Protokollierung implementieren
- Event Handler nutzen, um Laufzeitereignisse zu steuern
- Ausführungsplanung und Automatisierung der Pakete mittels SQL Server Agent
Bereitstellung sowie Verwaltung von SSIS-Paketen
- Übersicht über gängige Bereitstellungsmodelle
- Pakete im SSIS-Katalog bereitstellen
- Verwaltung von Paketkonfigurationen und Umgebungen
- Überwachung sowie Fehlerbehebung bei bereits bereitgestellten Paketen
Leistungsoptimierung von SSIS-Paketen
- Identifizierung von Flaschenhälsen im Leistungsverhalten der Pakete
- Bewährte Methoden zur Optimierung von Daten- und Steuerungsflüssen
- Nutzung von SSIS-Protokollierung sowie Leistungskennzahlen
- Parallelität sowie Batchverarbeitung sinnvoll einsetzen
Fortgeschrittene Themen und zukünftige Entwicklungen
- Einführung in das Skripten mit SSIS unter Verwendung von C# und VB.NET
- Integration mit weiteren Komponenten von SQL Server
- Auslotung neuer Funktionen sowie Verbesserungen künftiger SSIS-Versionen
- Ressourcen zur Weiterbildung sowie zur Einbindung in die Community
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in SQL sowie in Konzepten relationaler Datenbanken
- Erfahrung mit SQL Server Management Studio (SSMS)
Zielgruppe
- Datenverarbeiter
- Entwickler
- Datenbankadministratoren
28 Stunden