MOC 55321 SQL Server Integration Services
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 5 Tage
Ziele
Dieser fünftägige Kurs ist für IT-Fachleute geeignet, die lernen möchten, wie man SSIS zum Erstellen, Bereitstellen, Verwalten und Sichern von Integration Services-Projekten und -Paketen sowie zum Extrahieren, Transformieren und Laden von Daten in und aus SQL Server verwendet.
Dieses Seminar ähnelt dem bereits eingestellten Kurs MOC 20767 Implementing a SQL Data Warehouse, konzentriert sich aber mehr auf die Erstellung von Paketen als auf den gesamten Entwurf und die Implementierung eines Data Warehouse.
Zielgruppe
Datenbank-Entwickler / Business Intelligence Entwickler
Voraussetzungen
Zusätzlich zu ihrer beruflichen Erfahrung sollten die Teilnehmer dieses Kurses bereits über die folgenden technischen Kenntnisse verfügen:
- Grundlegende Kenntnisse des Betriebssystems Microsoft Windows und seiner Kernfunktionen.
- Kenntnisse im Umgang mit relationalen Datenbanken.
- Einige Erfahrungen mit Datenbankdesign.
Agenda
SSIS-Übersicht
- Import/Export-Assistent
- Exportieren von Daten mit dem Assistenten
- Häufige Probleme beim Import
- Qualitätsüberprüfung importierter/exportierter Daten
Arbeiten mit Solutions und Projects
- Arbeiten mit SQL Server Data Tools
- Verstehen von Solutions und Projects
- Arbeiten mit der Visual Studio-Schnittstelle
Grundlegender Kontrollfluss
- Arbeiten mit Tasks
- Verstehen von Vorrangseinschränkungen
- Pakete annotieren
- Tasks gruppieren
- Eigenschaften von Paketen und Tasks
- Verbindungs-Manager
- Bevorzugte Tasks
Allgemeine Tasks
- Analysis Services-Verarbeitung
- Task "Datenprofilierung
- Task "Paket ausführen
- Execute Process Task
- Expression Task
- Dateisystem Task
- FTP Task
- Hadoop Task
- Skript Task Einführung
- Mail senden Task
- Web Service Task
- XML Task
Data Flow-Quellen und -Ziele
- Der Data Flow Task
- Die SSIS-Toolbox für den Data Flow
- Arbeiten mit Datenquellen
- SSIS-Datenquellen
- Arbeiten mit Datenzielen
- SSIS-Daten-Zielorte
Data Flow-Transformationen
- - Transformationen
- Konfigurieren von Transformationen
Pakete dynamisch machen
- Funktionen zur Dynamisierung von Paketen
- Paket-Parameter
- Projekt-Parameter
- Variablen
- SQL-Parameter
- Ausdrücke in Tasks
- Ausdrücke in Verbindungsmanagern
- Nach der Bereitstellung
- Wie alles zusammenhängt
Container
- Sequenz-Container
- For-Loop-Container
- Foreach-Loop-Container
Fehlersuche und Paket-Zuverlässigkeit
- Verstehen von MaximumErrorCount
- Breakpoints
- Umleitung von Fehlerzeilen
- Logging
- Event-Handlers
- Checkpoints verwenden
- Transaktionen
Bereitstellen im SSIS-Katalog
- Der SSIS-Katalog
- Projekte bereitstellen
- Arbeiten mit Umgebungen
- Ausführen von Paketen in SSMS
- Ausführen von Paketen über die Befehlszeile
- Unterschiede zwischen den Bereitstellungsmodellen
Installieren und Verwalten von SSIS
- Installieren von SSIS
- SSIS upgraden
- Verwalten des SSIS-Katalogs
- Anzeigen von eingebauten SSIS-Berichten
- Verwalten von SSIS-Protokollen und Operations-Historien
- Automatisieren der Paket-Ausführung
Sichern des SSIS-Katalogs
- Grundsätze
- Sicherheiten
- Erteilbare Berechtigungen
- Erteilen von Berechtigungen
- Proxy-Konten konfigurieren
Ziele
Dieser fünftägige Kurs ist für IT-Fachleute geeignet, die lernen möchten, wie man SSIS zum Erstellen, Bereitstellen, Verwalten und Sichern von Integration Services-Projekten und -Paketen sowie zum Extrahieren, Transformieren und Laden von Daten in und aus SQL Server verwendet.
Dieses Seminar ähnelt dem bereits eingestellten Kurs MOC 20767 Implementing a SQL Data Warehouse, konzentriert sich aber mehr auf die Erstellung von Paketen als auf den gesamten Entwurf und die Implementierung eines Data Warehouse.
Zielgruppe
Datenbank-Entwickler / Business Intelligence Entwickler
Voraussetzungen
Zusätzlich zu ihrer beruflichen Erfahrung sollten die Teilnehmer dieses Kurses bereits über die folgenden technischen Kenntnisse verfügen:
- Grundlegende Kenntnisse des Betriebssystems Microsoft Windows und seiner Kernfunktionen.
- Kenntnisse im Umgang mit relationalen Datenbanken.
- Einige Erfahrungen mit Datenbankdesign.
Agenda
SSIS-Übersicht
- Import/Export-Assistent
- Exportieren von Daten mit dem Assistenten
- Häufige Probleme beim Import
- Qualitätsüberprüfung importierter/exportierter Daten
Arbeiten mit Solutions und Projects
- Arbeiten mit SQL Server Data Tools
- Verstehen von Solutions und Projects
- Arbeiten mit der Visual Studio-Schnittstelle
Grundlegender Kontrollfluss
- Arbeiten mit Tasks
- Verstehen von Vorrangseinschränkungen
- Pakete annotieren
- Tasks gruppieren
- Eigenschaften von Paketen und Tasks
- Verbindungs-Manager
- Bevorzugte Tasks
Allgemeine Tasks
- Analysis Services-Verarbeitung
- Task "Datenprofilierung
- Task "Paket ausführen
- Execute Process Task
- Expression Task
- Dateisystem Task
- FTP Task
- Hadoop Task
- Skript Task Einführung
- Mail senden Task
- Web Service Task
- XML Task
Data Flow-Quellen und -Ziele
- Der Data Flow Task
- Die SSIS-Toolbox für den Data Flow
- Arbeiten mit Datenquellen
- SSIS-Datenquellen
- Arbeiten mit Datenzielen
- SSIS-Daten-Zielorte
Data Flow-Transformationen
- - Transformationen
- Konfigurieren von Transformationen
Pakete dynamisch machen
- Funktionen zur Dynamisierung von Paketen
- Paket-Parameter
- Projekt-Parameter
- Variablen
- SQL-Parameter
- Ausdrücke in Tasks
- Ausdrücke in Verbindungsmanagern
- Nach der Bereitstellung
- Wie alles zusammenhängt
Container
- Sequenz-Container
- For-Loop-Container
- Foreach-Loop-Container
Fehlersuche und Paket-Zuverlässigkeit
- Verstehen von MaximumErrorCount
- Breakpoints
- Umleitung von Fehlerzeilen
- Logging
- Event-Handlers
- Checkpoints verwenden
- Transaktionen
Bereitstellen im SSIS-Katalog
- Der SSIS-Katalog
- Projekte bereitstellen
- Arbeiten mit Umgebungen
- Ausführen von Paketen in SSMS
- Ausführen von Paketen über die Befehlszeile
- Unterschiede zwischen den Bereitstellungsmodellen
Installieren und Verwalten von SSIS
- Installieren von SSIS
- SSIS upgraden
- Verwalten des SSIS-Katalogs
- Anzeigen von eingebauten SSIS-Berichten
- Verwalten von SSIS-Protokollen und Operations-Historien
- Automatisieren der Paket-Ausführung
Sichern des SSIS-Katalogs
- Grundsätze
- Sicherheiten
- Erteilbare Berechtigungen
- Erteilen von Berechtigungen
- Proxy-Konten konfigurieren