마무리

Snowflake SQL 입문

George Boorman

Senior Curriculum Manager, DataCamp

챕터 1: Snowflake SQL과 핵심 개념

Snowflake 연결

  • 웹 UI
  • 드라이버 & 커넥터
  • Snowflake CLI
Snowflake SQL 입문

챕터 1: Snowflake SQL과 핵심 개념

  • VARCHAR
  • NUMBER
  • TIMESTAMP_LTZ

데이터 타입 변환 - 무엇, 왜, 어떻게? 변환 함수: TO_VARCHAR, TO_DATE

문자열 함수: CONCAT, INITCAP

날짜/시간 함수: CURRENT_DATE, CURRENT_TIME

추출 함수: GROUP BY ALL

Snowflake SQL 입문

챕터 2: 고급 Snowflake SQL 개념

조인

  • NATURAL JOIN
  • LATERAL JOIN

서브쿼리

CTE

Snowflake SQL 입문

챕터 2: 고급 Snowflake SQL 개념

Snowflake 쿼리 최적화

  • 일반 쿼리 문제: 폭발적 조인, UNION vs UNION ALL
  • 쿼리 재작성: TOP, LIMIT, 초반 필터링, Select * 지양

세미구조화 데이터

  • PARSE_JSON, OBJECT_CONSTRUCT
  • Snowflake에서 JSON 쿼리하기
Snowflake SQL 입문

이게 전부일까요?

  • 아직 다루지 못한 내용이 많습니다

다루지 않음

  • 컨텍스트 설정
  • 역할, 사용자
  • 가상 웨어하우스 설정
  • 윈도 함수
  • 쿼리 프로파일링
  • 머티리얼라이즈드 뷰
  • 클러스터링

...

Snowflake SQL 입문

유용한 자료

Snowflake SQL 입문

지금이 시작입니다!

Snowflake SQL 입문

Preparing Video For Download...