본문으로 바로가기

코스

Snowflake의 데이터 타입과 함수

중급3시간

스노우플레이크 데이터 유형과 함수를 학습하여 텍스트, 숫자, 날짜를 조작하고 사용자 정의 함수와 피벗 테이블을 구축하세요.

Sql3시간11개 동영상38개 연습 문제3,000 XP2,661수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

Snowflake의 기초를 데이터 타입부터 확실히 다져 보세요. Snowflake가 저장할 수 있는 다양한 데이터 타입과 그 데이터에 수행할 수 있는 연산을 이해하게 됩니다. Snowflake의 다양한 데이터 타입을 익힌 뒤에는 TRIM, AVG, SUM, DATEDIFF 같은 함수를 사용해 데이터를 조작하고 변환해 볼 거예요. 나만의 함수를 정의해 데이터 조작을 보다 맞춤화하고 효율화할 수도 있습니다.데이터 조작과 변환에 익숙해졌다면, 유용한 도구 몇 가지를 도구 상자에 더해 보세요. 반정형 데이터를 평탄화하는 가장 좋은 방법과 여러 개의 공통 테이블 식을 구성하는 방법을 익히게 됩니다. 마지막으로, Snowflake에서 PIVOT을 사용해 데이터를 피벗하는 기법을 마스터하며 과정을 마무리합니다.

사전 요구 사항

커리큘럼

코스 개요

1

데이터 타입

Snowflake로 세상을 바꾸려면 먼저 다룰 데이터의 유형을 알아야 합니다. 텍스트 데이터부터 시작해, 쿼리에서 사용하는 법과 열을 정의하는 방법을 배우고, 어떤 테이블이든 열 세부 정보를 조회하는 방법을 익힙니다. 그다음 숫자형 데이터 타입과 날짜/시간 데이터를 마스터하며 정밀도, 자릿수, 문자열을 타임스탬프로 변환하는 법을 이해하게 됩니다.
챕터 시작하기
2

데이터 조작

이제 Snowflake의 데이터를 속속들이 알게 되었으니, 조작하고 변환해 볼 차례입니다. TRIM, SPLIT, CONCAT으로 텍스트 데이터를 다루는 것부터 시작해, SUM과 AVG로 산술 연산과 요약 지표 같은 숫자 연산을 마스터하세요. 연도나 시(hour) 같은 구성 요소를 추출하고 날짜 간 간격을 계산하는 타임스탬프 변환을 살펴본 뒤, 나만의 사용자 정의 Snowflake 함수(UDF)를 만들어 원하는 로직을 구현합니다.
챕터 시작하기
3

고급 Snowflake 기법

마지막 장에서는 Snowflake의 고급 기능으로 한 단계 더 나아갑니다. VARIANT 데이터 타입(반정형 데이터)부터 시작해 점 표기법과 대괄호 표기법으로 최상위 및 중첩 데이터를 파싱하는 방법을 배우고, 여러 개의 공통 테이블 식(CTE)을 구성하고 사용하는 법을 익혀 마스터합니다. 마지막으로 PIVOT 키워드를 사용해 데이터를 보고와 분석에 적합한, 보기 쉬운 형식으로 변환하는 피벗 테이블을 만들어 마무리합니다.
챕터 시작하기
S

Snowflake의 데이터 타입과 함수

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.