Introdução
Embora o SQL seja comumente usado por analistas de dados para consultar dados e dar suporte a cargas de trabalho analíticas e de relatórios, os engenheiros de dados geralmente precisam usar o SQL para transformar dados; geralmente como parte de um processo de pipeline de ingestão de dados ou de ETL (extrair, transformar e carregar).
Neste módulo, você aprenderá a usar instruções CREATE EXTERNAL TABLE AS SELECT
(CETAS) para transformar dados e armazenar os resultados em arquivos em um data lake que podem ser consultados por meio de uma tabela relacional em um banco de dados SQL sem servidor ou processados diretamente do sistema de arquivos.
Depois de concluir este módulo, você poderá:
- Use a instrução CETAS (CREATE EXTERNAL TABLE AS SELECT) para transformar dados.
- Encapsular uma instrução CETAS em um procedimento armazenado.
- Inclua um procedimento armazenado de transformação de dados em um pipeline.
Pré-requisitos
Antes de iniciar este módulo, você deve ter as seguintes habilidades e conhecimentos como pré-requisitos:
- Familiaridade com o Azure Synapse Analytics.
- Experimente usar o Transact-SQL para consultar e manipular dados.