본문으로 바로가기

코스

Snowflake 데이터 파이프라인 자동화

기초3시간

COPY INTO, Snowpipe, streams, tasks, dynamic tables와 쿼리 성능 도구로 Snowflake에서 데이터 파이프라인을 적재·자동화·최적화합니다.

Sql3시간15개 동영상48개 연습 문제3,350 XP1,002수료 확인서

무료 계정 만들기

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

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

코스 설명

Snowflake에서 안정적이고 자동화된 데이터 파이프라인을 구축하는 데 필요한 도구와 기법을 마스터하세요. 먼저 대규모로 데이터를 수집하는 방법부터 배우게 됩니다. 즉, 스테이지와 파일 형식을 구성하고, COPY INTO를 사용해 데이터를 로드하며, 지연 시간과 데이터 볼륨 요구 사항에 따라 배치 로딩, Snowpipe, Snowpipe Streaming 중에서 선택하는 방법을 익히게 됩니다. 그다음에는 엔드투엔드 파이프라인 오케스트레이션 역량을 쌓게 됩니다: 스트림으로 행 수준 변경 사항을 캡처하고, 태스크 DAG로 여러 단계의 워크플로를 연결하며, 동적 테이블로 선언적이고 자동 새로고침되는 파이프라인을 생성합니다. 외부 테이블과 Iceberg 테이블을 언제 활용해야 하는지도 배우게 됩니다. 강의의 후반부에서는 쿼리 및 변환 기술을 더욱 다듬습니다 — VARIANT 열에서 반구조화된 JSON을 추출하고 중첩을 해제하며, 고급 분석을 위해 그룹화 확장과 윈도우 함수를 적용하고, 재사용 가능한 로직을 UDF와 저장 프로시저로 캡슐화합니다. 마지막으로 쿼리 성능을 다룹니다. Snowflake의 Query Profile을 읽어 병목 지점을 정확히 파악하고, 적절한 최적화 도구인 Search Optimization, Query Acceleration Service, 클러스터링 키 또는 materialized views를 선택하며, 성능을 조용히 저하시키는 흔한 안티패턴을 피하는 캐시 친화적인 SQL을 작성합니다.

사전 요구 사항

이 코스에는 사전 요구 사항이 없습니다

커리큘럼

코스 개요

1

데이터 로딩, 수집 및 연결

파일 스테이징부터 COPY INTO, Snowpipe, Snowpipe Streaming까지 Snowflake의 데이터 수집 파이프라인을 마스터하고, 커넥터, 드라이버, 내보내기 도구를 통해 Snowflake를 더 넓은 데이터 생태계와 연결합니다.
챕터 시작하기
2

파이프라인 오케스트레이션과 데이터 오브젝트

4

쿼리 성능 및 최적화

S

Snowflake 데이터 파이프라인 자동화

코스
완료

성취 확인서 획득하기

지금 등록하기

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

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