or
이 연습은 강의의 일부입니다
Snowflake로 세상을 바꾸려면 먼저 다룰 데이터의 유형을 알아야 합니다. 텍스트 데이터부터 시작해, 쿼리에서 사용하는 법과 열을 정의하는 방법을 배우고, 어떤 테이블이든 열 세부 정보를 조회하는 방법을 익힙니다. 그다음 숫자형 데이터 타입과 날짜/시간 데이터를 마스터하며 정밀도, 자릿수, 문자열을 타임스탬프로 변환하는 법을 이해하게 됩니다.
이제 Snowflake의 데이터를 속속들이 알게 되었으니, 조작하고 변환해 볼 차례입니다. TRIM, SPLIT, CONCAT으로 텍스트 데이터를 다루는 것부터 시작해, SUM과 AVG로 산술 연산과 요약 지표 같은 숫자 연산을 마스터하세요. 연도나 시(hour) 같은 구성 요소를 추출하고 날짜 간 간격을 계산하는 타임스탬프 변환을 살펴본 뒤, 나만의 사용자 정의 Snowflake 함수(UDF)를 만들어 원하는 로직을 구현합니다.
마지막 장에서는 Snowflake의 고급 기능으로 한 단계 더 나아갑니다. VARIANT 데이터 타입(반정형 데이터)부터 시작해 점 표기법과 대괄호 표기법으로 최상위 및 중첩 데이터를 파싱하는 방법을 배우고, 여러 개의 공통 테이블 식(CTE)을 구성하고 사용하는 법을 익혀 마스터합니다. 마지막으로 PIVOT 키워드를 사용해 데이터를 보고와 분석에 적합한, 보기 쉬운 형식으로 변환하는 피벗 테이블을 만들어 마무리합니다.
현재 연습