Cloud-basierte Data-Warehouse-Lösungen haben die Art verändert, wie Unternehmen große Datenmengen speichern und analysieren. Snowflake steht dabei für eine Architektur, die Speicherung und Rechenleistung konsequent trennt und damit neue Möglichkeiten für skalierbare Datenverarbeitung eröffnet. Dieser Kurs legt das technische Fundament für den sicheren Umgang mit dieser Plattform.
Kursinhalt1. Snowflake-Architektur und Cloud-Infrastruktur
- Aufbau der Multi-Cluster-Architektur und ihre Bestandteile
- Unterschied zwischen Storage- und Compute-Schicht
- Anbindung an Cloud-Anbieter (AWS, Azure, GCP)
2. Datenbanken, Schemas und virtuelle Warehouses
- Anlegen und Verwalten von Datenbanken und Schemas
- Konfiguration und Skalierung virtueller Warehouses
- Benutzer- und Rollenverwaltung in Snowflake
3. Datenladen und Abfrageverarbeitung
- Laden von Daten über interne und externe Stages
- Grundlagen der SQL-Abfragesprache in Snowflake
- Nutzung von Time Travel und Zero-Copy Cloning
4. Kosten- und Performance-Monitoring
- Überwachung von Credits und Ressourcenverbrauch
- Analyse von Query-Performance mit dem Query Profile
- Optimierungsansätze für Abfragen und Warehouse-Konfiguration
Berufliche Relevanz
- Grundlage für Tätigkeiten als Data Engineer oder Analytics Engineer in Cloud-Umgebungen
- Voraussetzung für den Aufbau und Betrieb moderner Datenplattformen
- Relevante Qualifikation für Unternehmen, die auf Cloud-native Datenhaltung setzen