Build your ultimate AI agent
코스 설명
크든 작든, 깔끔하든 지저분하든, 정형이든 비정형이든, 수많은 데이터 팀이 Snowflake를 선택합니다. 이 강의에서는 Snowflake에서 데이터를 조작하고 변환하는 데 필요한 기술을 익히게 됩니다.먼저 Snowflake에서
CASE 구문을 사용해 if-then 논리를 구현하는 방법을 살펴봅니다. CASE 구문을 활용하면 테이블의 값을 범주화하는 등 다양한 조건을 평가할 수 있어요. 그리고 보통 한 가지 조건만 평가하는 데 그치지 않기 때문에, 여러 개의 복잡한 조건을 포함하는 CASE 구문도 직접 작성해 보겠습니다.CASE 구문에 자신감이 생기면, 서브쿼리 작성을 본격적으로 다룹니다. 서브쿼리를 사용하면 작성 중인 쿼리 안에 다른 쿼리의 결과를 결합할 수 있어요. 또한 Common Table Expression(CTE)을 사용하면 유사한 작업을 보다 체계적이고 정리된 방식으로 수행할 수 있다는 점도 확인하게 됩니다.이 강의를 마치면 Snowflake에서 데이터를 조작하고 변환하는 데 필요한 도구를 갖추게 되고, 데이터 전문가로서의 역량을 한 단계 끌어올릴 수 있습니다.사전 요구 사항
커리큘럼
코스 개요
1
조건부 로직
조건부 로직의 기초로 데이터 조작 역량을 쌓아 보세요. `CASE` 구문으로 if-then 로직을 구현하고, `ELSE`로 엣지 케이스를 처리하며, 집계 함수 같은 도구로 결과를 변환합니다.
2
서브쿼리와 Common Table Expression으로 데이터 조작하기
하나의 쿼리로 끝내지 마세요. 필요하다면 두 개(또는 세 개)도 씁니다! 서브쿼리와 Common Table Expression의 강점을 활용해 더 깔끔하고 모듈화된 Snowflake 쿼리를 작성하세요. 복잡한 로직을 단순화하고, 결과를 재사용하며, Snowflake에서의 데이터 조작 역량을 한층 강화합니다.
S
Snowflake에서 데이터 조작
코스
완료

