Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien