MOC 20767 Implementing a SQL Data Warehouse

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 5 Tage

Ziele

In diesem Kurs lernen Sie eine Data Warehouse Plattform für eine BI Lösung zu implementieren. Sie erfahren wie man Data Warehouse mit Microsoft SQL Server 2016 erstellt und Daten mit SQL Server Data Quality Services und SQL Server Master Data Services validiert.

Zielgruppe

  • Datenbank-Entwickler
  • Business Intelligence Entwickler

Voraussetzungen

  • Sicherer Umgang mit relationalen Datenbanken
  • Entwurf von Datenbanken
  • Erstellung von Tabellen und Beziehungen
  • Abfragen mit Transact-SQL
  • Kenntnisse zu Programmier-Konstruken (wie z. B. looping und branching)
  • Bewusstsein für Geschäftsprioritäten wie Umsatz und Rentabilität ist wünschenswert

Agenda

Einführung

  • Überblick über Data Warehousing
  • Überlegungen zu Datenbank-Lösungen

Datenbank-Infrastruktur Planung

  • Überlegungen zur Erstellung einer Datenbank
  • Datenbank-Hardware planen

Datenbanken designen und implementieren

  • Dimensions- und Faktentabellen designen
  • Konstruktive Gestaltung einer Datenbank

Columnstore Indizes

  • Einführung in Columnstore Indizes
  • Columnstore Indizes kreieren
  • Mit Columnstore Indizes arbeiten

Azure SQL Datenbanken implementieren

  • Vorteile der Azure SQL Datenbanken
  • Azure SQL Datenbanken implementieren
  • Azure SQL Datenbanken
  • Auf Azure SQ Datenbanken migrieren
  • Daten mit Azure Data Factory kopieren

ETL Lösungen erstellen

  • Einführung in ETL mit SSIS
  • Quelldaten untersuchen
  • Datenfluss implementieren

Ablaufsteuerung in ein SSIS Paket implementieren

  • Einführunng in die Ablaufsteuerung
  • Dynamic Packages erstellen
  • Container verwenden

Fehlersuche und -behebung bei SSIS Paketen

  • Feher eines SSIS Pakets suchen
  • SSIS Paket Events protokollieren
  • Fehler eines SSIS Pakets beheben

Datenextraktions-Lösungen implementieren

  • Einführungen in Incremental ETL
  • Modifizierte Daten gewinnen
  • Temporale Tabellen

Datenqualität durchzusetzen

  • Einführung in die Datenqualität
  • Datenqualität-Services verwenden um Daten zu bereinigen
  • Datenqualität-Services verwenden um Daten zuzuordnen

Stammdaten-Services

  • Einführung in Stammdaten-Services
  • Stammdaten-Service Modelle implementieren
  • Stammdaten verwalten
  • Stammdatenhubs erstellen

SQL Server Integration Services (SSIS) erweitern

  • Skiptsprache in SSIS verwenden
  • Kundenspezifische Komponenten verwenden

SSIS Pakete anwenden und konfigurieren

  • Überblick über SSIS Entwicklungen
  • SSIS Projekte anwenden
  • SSIS Paket Ausführungen planen

Daten in einer Datenbank verwenden

  • Einführung in Business Intelligence
  • Einführung in Reporting
  • Einführung in Datenanalyse
  • Daten mit Azure SQL Datenbanken analysieren

Ziele

In diesem Kurs lernen Sie eine Data Warehouse Plattform für eine BI Lösung zu implementieren. Sie erfahren wie man Data Warehouse mit Microsoft SQL Server 2016 erstellt und Daten mit SQL Server Data Quality Services und SQL Server Master Data Services validiert.

Zielgruppe

  • Datenbank-Entwickler
  • Business Intelligence Entwickler

Voraussetzungen

  • Sicherer Umgang mit relationalen Datenbanken
  • Entwurf von Datenbanken
  • Erstellung von Tabellen und Beziehungen
  • Abfragen mit Transact-SQL
  • Kenntnisse zu Programmier-Konstruken (wie z. B. looping und branching)
  • Bewusstsein für Geschäftsprioritäten wie Umsatz und Rentabilität ist wünschenswert

Agenda

Einführung

  • Überblick über Data Warehousing
  • Überlegungen zu Datenbank-Lösungen

Datenbank-Infrastruktur Planung

  • Überlegungen zur Erstellung einer Datenbank
  • Datenbank-Hardware planen

Datenbanken designen und implementieren

  • Dimensions- und Faktentabellen designen
  • Konstruktive Gestaltung einer Datenbank

Columnstore Indizes

  • Einführung in Columnstore Indizes
  • Columnstore Indizes kreieren
  • Mit Columnstore Indizes arbeiten

Azure SQL Datenbanken implementieren

  • Vorteile der Azure SQL Datenbanken
  • Azure SQL Datenbanken implementieren
  • Azure SQL Datenbanken
  • Auf Azure SQ Datenbanken migrieren
  • Daten mit Azure Data Factory kopieren

ETL Lösungen erstellen

  • Einführung in ETL mit SSIS
  • Quelldaten untersuchen
  • Datenfluss implementieren

Ablaufsteuerung in ein SSIS Paket implementieren

  • Einführunng in die Ablaufsteuerung
  • Dynamic Packages erstellen
  • Container verwenden

Fehlersuche und -behebung bei SSIS Paketen

  • Feher eines SSIS Pakets suchen
  • SSIS Paket Events protokollieren
  • Fehler eines SSIS Pakets beheben

Datenextraktions-Lösungen implementieren

  • Einführungen in Incremental ETL
  • Modifizierte Daten gewinnen
  • Temporale Tabellen

Datenqualität durchzusetzen

  • Einführung in die Datenqualität
  • Datenqualität-Services verwenden um Daten zu bereinigen
  • Datenqualität-Services verwenden um Daten zuzuordnen

Stammdaten-Services

  • Einführung in Stammdaten-Services
  • Stammdaten-Service Modelle implementieren
  • Stammdaten verwalten
  • Stammdatenhubs erstellen

SQL Server Integration Services (SSIS) erweitern

  • Skiptsprache in SSIS verwenden
  • Kundenspezifische Komponenten verwenden

SSIS Pakete anwenden und konfigurieren

  • Überblick über SSIS Entwicklungen
  • SSIS Projekte anwenden
  • SSIS Paket Ausführungen planen

Daten in einer Datenbank verwenden

  • Einführung in Business Intelligence
  • Einführung in Reporting
  • Einführung in Datenanalyse
  • Daten mit Azure SQL Datenbanken analysieren

Tags

Diese Seite weiterempfehlen