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

Tags

Diese Seite weiterempfehlen