서문
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
6년 전, 저는 이전 회사에서 더 나은 데이터 웨어하우스를 대체할 솔루션을 찾던 중 Snowflake를 처음 접했습니다. 기술적인 평가로 시작했던 것이 곧 흥미진진한 여정으로 바뀌었고, 지금까지도 계속되고 있습니다. 그 이후로 저는 Snowflake가 클라우드 데이터 웨어하우스에서 종합적인 데이터 클라우드 플랫폼으로 진화하는 과정을 지켜보면서, 데이터 전문가들을 설레게 하는 동시에 도전하게 하는 속도로 혁신적인 기능을 출시하는 것을 지켜보았습니다.
저는 Snowflake의 데이터 슈퍼히어로로서 밋업과 컨퍼런스에서 정기적으로 실무자들과 교류하고 있습니다. 그때마다 한 가지 주제에 대한 우려를 반복해서 듣게 됩니다: Snowflake는 너무 빠르게 발전하고 있는데 어떻게 모든 것을 따라잡을 수 있을까요? 스노우파크, 네이티브 앱, AI/ML 기능과 같은 기능은 데이터 플랫폼에 대한 우리의 생각을 바꾸고 있지만, 혁신의 빠른 속도는 압도적으로 느껴질 수 있습니다.
이러한 도전에 영감을 받아 고급 Snowflake를 작성하게 되었습니다. 기본적인 Snowflake 리소스는 풍부하지만, 플랫폼의 고급 기능을 이해하기 쉽고 실행 가능한 인사이트로 추출할 수 있는 종합적인 가이드는 없었습니다. 이 책은 판도를 바꿀 세 가지 영역에 집중하여 그 공백을 메웁니다: 프로그래매틱 데이터 처리를 위한 Snowpark, 플랫폼 기능 확장을 위한 네이티브 앱과 개발자 에코시스템, 그리고 확장되는 Snowflake의 AI/ML 기능입니다.
이러한 핵심 주제 외에도 빙산 테이블, 동적 테이블, Windows 함수를 비롯한 고급 SQL 기능, Snowflake의 지리공간 기능 등 Snowflake의 다양성과 강력한 기능을 보여주는 흥미로운 개발 사항을 살펴봅니다. Openflow 및 AISQL과 같은 최신 서밋 발표에 대해서도 언급하지만, 주로 현재 구현할 수 있는 성숙한 기능에 중점을 두었습니다.
단순히 이러한 도구를 설명하는 데 그치지 않고, 고유한 과제에 이러한 도구를 창의적으로 적용하는 방법을 보여드리는 것이 저의 목표입니다. 실습과 실제 예제를 통해 익숙한 문제에 대한 새로운 접근 방식을 발견하고 미처 생각하지 못했던 기능을 활용할 수 있습니다. 데이터 엔지니어, 분석가, 설계자 등 Snowflake 전문성을 높이고자 하는 분이라면 이 책을 통해 데이터 클라우드의 잠재력을 최대한 활용할 수 있는 지식과 실무 경험을 얻을 수 있습니다. 기본을 넘어 Snowflake의 고급 기능을 수용하면 어떤 일이 가능한지 살펴보세요.
이 책을 읽어야 하는 대상
이 책은 Snowflake와 데이터베이스 전반에 이미 익숙하고 플랫폼의 고급 기능을 탐색할 준비가 되어 있는 데이터 전문가를 위해 만들어졌습니다. Snowflake의 웹 인터페이스를 탐색하고, SQL 쿼리를 작성하고, 기본적인 데이터베이스 개념을 이해할 수 있다면 앞으로의 작업에 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access