Introduzione
Anche se SQL viene comunemente usato dagli analisti dei dati per eseguire query sui dati e supportare i carichi di lavoro di analisi e di creazione di report, gli ingegneri dei dati di frequente devono usare SQL per trasformare i dati, spesso durante una pipeline di inserimento dati o un processo di estrazione, trasformazione e caricamento (ETL).
In questo modulo si apprenderà come usare le istruzioni CREATE EXTERNAL TABLE AS SELECT
(CETAS) per trasformare i dati e archiviare i risultati in file in un data lake su cui è possibile eseguire query tramite una tabella relazionale in un database SQL serverless o che è possibile elaborare direttamente dal file system.
Obiettivi del modulo:
- Usare l'istruzione CREATE EXTERNAL TABLE AS SELECT (CETAS) per trasformare i dati.
- Incapsulare un'istruzione CETAS in una stored procedure.
- Includere una stored procedure di trasformazione dei dati in una pipeline.
Prerequisiti
Prima di iniziare questo modulo, sono necessarie le seguenti competenze e conoscenze prerequisite:
- Familiarità con Azure Synapse Analytics.
- Esperienza con l'uso di Transact-SQL per eseguire query e modificare i dati.