Einführung
Während SQL in der Regel von Data Analysts verwendet wird, um Daten abzufragen und Analyse- und Berichterstellungsworkloads zu unterstützen, müssen Data Engineers häufig SQL verwenden, um Daten zu transformieren, oft als Teil einer Datenerfassungspipeline oder eines ETL-Prozesses (Extrahieren, Transformieren und Laden).
In diesem Modul lernen Sie, wie Sie CREATE EXTERNAL TABLE AS SELECT
-Anweisungen (CETAS) zum Transformieren von Daten verwenden und die Ergebnisse in einem Data Lake speichern können, die über eine relationale Tabelle in einer serverlosen SQL-Datenbank abgefragt oder direkt im Dateisystem verarbeitet werden können.
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Verwenden einer CETAS-Anweisung (CREATE EXTERNAL TABLE AS SELECT) zum Transformieren von Daten
- Kapseln einer CETAS-Anweisung in einer gespeicherten Prozedur.
- Einschließen einer gespeicherten Prozedur für die Datentransformation in eine Pipeline
Voraussetzungen
Bevor Sie mit diesem Modul beginnen, sollten Sie über die folgenden erforderlichen Fähigkeiten und Kenntnisse verfügen:
- Vertrautheit mit Azure Synapse Analytics
- Erfahrung mit der Verwendung von Transact-SQL zum Abfragen und Bearbeiten von Daten