소개
SQL은 일반적으로 데이터 분석가가 데이터를 쿼리하고 분석 및 보고 워크로드를 지원하는 데 사용되지만 데이터 엔지니어는 SQL을 사용하여 데이터를 변환해야 하는 경우가 많습니다. 종종 데이터 수집 파이프라인 또는 ETL(추출, 변환 및 로드) 프로세스의 일부로 사용됩니다.
이 모듈에서는 CREATE EXTERNAL TABLE AS SELECT CETAS(문)를 사용하여 데이터를 변환하고, 서버리스 SQL 데이터베이스의 관계형 테이블을 통해 쿼리하거나 파일 시스템에서 직접 처리할 수 있는 데이터 레이크의 파일에 결과를 저장하는 방법을 알아봅니다.
이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.
- CETAS(CREATE EXTERNAL TABLE AS SELECT) 문을 사용하여 데이터를 변환합니다.
- 저장 프로시저에 CETAS 문을 캡슐화합니다.
- 파이프라인에 데이터 변환 저장 프로시저를 포함합니다.
필수 구성 요소
이 모듈을 시작하기 전에 다음과 같은 사전 요구 기술과 지식이 있어야 합니다.
- Azure Synapse Analytics에 대해 이해합니다.
- Transact-SQL을 사용하여 데이터를 쿼리하고 조작한 경험