SQL Server Integration Services
Dieser Kurs bietet eine Einführung in SSIS, um Integration-Services-Projekte und -Pakete zu erstellen, bereitzustellen, zu warten und zu sichern sowie SSIS zu verwenden, um Daten in und aus SQL Server zu extrahieren, zu transformieren und zu laden.
Der Kurs ähnelt dem abgekündigten MOC 20767: Implementing an SQL Data Warehouse, er legt jedoch den Schwerpunkt auf das Erstellen von Paketen statt auf Design und Implementierung eines Data Warehouse.
Inhalt
SSIS-Überblick
- Import/Export-Wizard
- Export von Daten mit dem Wizard
- Gängige Bedenken beim Import
- Qualitätsprüfung importierter bzw. exportierter Daten
Arbeiten mit Lösungen und Projekten
- Arbeiten mit SQL Server Data Tools (SSDT)
- Lösungen und Projekte
- Arbeiten mit dem Visual Studio Interface
Grundlagen des Steuerungsflusses
- Arbeiten mit Aufgaben
- Rangfolgeeinschränkungen (Precedence Constraints)
- Annotieren von Paketen
- Gruppieren von Aufgaben
- Eigenschaften von Paketen und Aufgaben
- Verbindungsmanager
- Bevorzugte Aufgaben
Gängige Aufgaben
- Analysis-Services-Verarbeitung
- Data Profiling
- Execute Package
- Execute Process
- Expression
- File System
- FTP
- Hadoop
- Script
- Send Mail
- Web Service
- XML
Quellen und Ziele von Datenflüssen
- Die Datenfluss-Aufgabe
- Data Flow SSIS Toolbox
- Arbeiten mit Datenquellen
- SSIS-Datenquellen
- Arbeiten mit Datenzielen
- SSIS-Datenziele
Datenflusstransformationen
- Konfiguration von Transformationen
Pakete dynamisch machen
- Features, um Pakete dynamisch zu machen
- Paketparameter
- Projektparameter
- Variablen
- SQL-Parameter
- Ausdrücke in Aufgaben
- Ausdrücke in Verbindungsmanagern
- Nach der Bereitstellung
- Alles im Zusammenspiel
Container
- Sequenzcontainer
- For-Loop-Container
- Foreach-Loop-Container
Troubleshooting und Paketverlässlichkeit
- MaximumErrorCount
- Breakpoints
- Umleiten von Fehlerzeilen
- Logging
- Event Handlers
- Verwenden von Checkpoints
- Transaktionen
Bereitstellung von Projekten für den SSIS-Katalog
- Der SSIS-Katalog
- Bereitstellen von Projekten
- Arbeiten mit Umgebungen
- Ausführen von Paketen in SSIS
- Ausführen von Paketen von der Kommandozeile
- Unterschiede zwischen Bereitstellungsmodellen
Installation und Administration von SSIS
- Installation von SSIS
- Upgrade von SSIS
- Verwaltung des SSIS-Katalogs
- Einsicht in eingebaute SSIS-Berichte
- Verwaltung von SSIS-Logging- und -Betriebshistorie
- Automatisieren der Paketausführung
Absicherung des SSIS-Katalogs
- Prinzipale
- Sicherungsfähige Elemente (Securables)
- Zu bewilligende Berechtigungen
- Bewilligen von Berechtigungen
- Konfiguration von Proxy-Konten
Voraussetzung
- Grundkenntnisse über das Windows-Betriebssystem und seine Kernfunktionalität
- Praktische Erfahrung mit relationalen Datenbanken
- Erste Erfahrungen mit dem Datenbankdesign
- Kenntnisse über T-SQL und SQL-Server-Agent-Jobs sind hilfreich, aber nicht erforderlich.
Zielgruppe
Business-Intelligence-Entwickler
Kursinfo
Kursnummer 55321
Dauer 5 Tag(e)
Seminargebühr
EUR 2.350,00 netto
(2.796,50 inkl. 19% MwSt.)
Durchführungsgarantie
Belegt
Kurs-Anmeldung / Anfrage
Wählen Sie einen der kommenden Termine aus um ein Angebot anzufordern oder sich direkt zu einem Kurs anzumelden.