EXASOL Certified Developer
Zielgruppe
Die Schulung richtet sich an Entwickler von Datenbanken und ETL-Prozessen.
Inhalt
Im Grundlagenkapitel wird eine umfassende Einführung in das EXASolution-System gegeben. Nach einem kurzen Abriss der von EXASolution adressierten Ziele werden die wichtigsten Konzepte und die Architektur des Systems vorgestellt. Dabei werden folgende Themen behandelt:
- Business Intelligence: Herausforderungen und Lösungen
- Referenzbeispiele: Wie setzen Kunden EXASolution ein, welchen Nutzen ziehen sie daraus
- EXASolution in-depth: algorithmische Grundlagen von EXASolution, insbesondere die Funktionsweise der parallelen und Arbeitsspeicheralgorithmen sowie der Kompression
- Integration in die Systemlandschaften, Maintenance
- Überblick über EXASOL Services: Support, Kundenportal, Hosting/Housing, Projekte
Im weiteren wird auf Besonderheiten von EXASolution eingegangen:
- EXASOL SQL
- Behandlung von Bezeichnern im EXASOL SQL-Dialekt
- Datentypen
- Das Schema-Konzept
- Rechte- und Benutzerverwaltung in EXASolution
- Eigenschaften und Verhalten des Transaktionssystems
- Überblick über ausgewählte SQL-Konstrukts
- Wichtige Systemtabellen und –befehle
Der zweite Teil der Schulung konzentriert sich auf folgende Themen:
- Datenbank-Design
- Best Practices
- Mandantenfähigkeit
- Datenverteilung
- Einführung in die Thematik „ETL“ (gängige Konzepte, z. B. ETL vs. ELT, Staging Area).
- Transfer von Daten mit Hilfe von EXAloader
- Transformationen mit Hilfe von reinem SQL an Beispielen
- Datenbank-Scripting
- Benutzung und Auswertung von statistischen Systemtabellen
Voraussetzungen
Praktische SQL-Erfahrungen
Dauer
2 Tage inklusive Übungen















