본문으로 바로가기
Snowflake

강의

Snowflake의 Window 함수

중급기술 수준
업데이트됨 2026. 1.
랭킹, 파티션 및 롤링 계산을 통해 복잡한 데이터 문제를 해결하는 Snowflake 윈도우 함수를 알아보세요.
무료로 강의 시작
SnowflakeData Manipulation3시간10 동영상34 연습 문제2,850 XP2,046성취 증명서

무료 계정을 만드세요

또는

계속 진행하시면 당사의 이용약관, 개인정보처리방침 및 귀하의 데이터가 미국에 저장되는 것에 동의하시는 것입니다.

수천 개 기업의 학습자들이 사랑하는

Group

2명 이상을 교육하시나요?

DataCamp for Business 체험

강의 설명

Snowflake의 window 함수로 새로운 문제 해결 도구들을 열어 보세요! 이 강의에서 데이터의 이상치를 찾고 이동 평균을 계산하는 등 다양한 문제를 해결하는 데 필요한 도구를 익히게 됩니다.먼저, 전통적인 집계 함수와 window 함수의 차이를 구분해 볼 거예요. 그런 다음 Snowflake 쿼리의 모든 레코드에 행 번호와 순위를 매기면서 window 함수의 구성 요소를 확실히 이해합니다. 기본기를 다진 뒤에는 이러한 window 함수를 파티션과 함께 사용해 볼 거예요. 이를 통해 정렬된 레코드 그룹을 만들고, 연속된 값들을 비교할 수 있습니다.마지막으로 집계 window 함수와 롤링 평균을 다룹니다. 이는 데이터를 정리하고 분석할 때 window 함수의 가장 유용한 활용 사례예요. 강의를 마치면 Snowflake 쿼리를 한층 강력하게 만들어 줄 새로운 기술 세트를 갖추게 됩니다!

선수 조건

Data Manipulation in Snowflake
1

Window Functions

Open the window to a world of possibilities with Snowflake window functions! You'll get the ball rolling by differentiating window functions from traditional functions. Then, you'll learn how to provide a row number and ranking for each record in a query. Once you've nailed down the basics, you'll put the "window" in window functions, using PARTITION BY. You'll explore how to find and use the first and last value of a certain window before wrapping up with a sneak peek into aggregation functions.
챕터 시작
2

Ranking Window Functions

Time to crank it up! In this chapter, you’ll take ranking functions to the next level. You’ll start with a variant of RANK, called DENSE_RANK, which handles ties in a bit of a different way. You’ll also explore a more robust version of the functions you saw in the previous lesson using NTH_VALUE. Next, you’ll create “buckets” of data using NTILE, which is more useful than you may think. You’ll also pick up a nifty little tool called CUME_DIST to find the number of records less than or equal to a certain record in a window. You’ll wrap up the chapter with one of the most powerful applications of window functions you’ve seen so far; LAG and LEAD.
챕터 시작
3

Aggregate Window Functions

You’ll start this final chapter with aggregation functions like AVG, COUNT, and SUM. You’ll compare the output of these functions to individual records in a window, as well as to perform additional calculations. After this, you’ll master the most exciting application of window functions; running and moving calculations! You’ll start by calculating running averages and totals for different metrics for electric vehicle charging. Finally, you’ll wrap up the course by generating moving totals and averages with a sliding window!
챕터 시작
Snowflake의 Window 함수
강의
완료

수료증 획득

LinkedIn 프로필, 이력서 또는 CV에 이 자격증을 추가하세요
소셜 미디어와 성과 평가에서 공유하세요
지금 등록

19백만 명 이상의 학습자와 함께 Snowflake의 Window 함수을(를) 시작하세요!

무료 계정을 만드세요

또는

계속 진행하시면 당사의 이용약관, 개인정보처리방침 및 귀하의 데이터가 미국에 저장되는 것에 동의하시는 것입니다.

DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.

모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.