현재 팔란티어를 사용하면서 업무를 하고 있지만, 내 마음 한켠엔 스노우플레이크가 조금 아니 많이 남아있다. 데이터 웨어하우징으로 전세계에서 두 기업이 가장 크게 시장을 장악하고 서로가 경쟁사이지만(데이터브릭스 미안), 스노우플레이크의 사용성 및 데이터로부터 인사이트를 찾아가는 여정 자체가 매우 매력적이다. 내 15만원...ㅠㅠㅠ
후기
나는 이전까지 스노우플레이크를 사용해 보았고, 어느정도 익숙하여 오랜 기간 동안 준비 하지 않았다. 링크를 주긴 하겠다만 전혀 비슷한 문제가 나오지 않았다.
https://www.examtopics.com/exams/snowflake/snowpro-core/view/
가격은 미국 달러로 100불인데, 굳이 ASSOCIATE 말고 바로 스노우플레이크가 자신있고 익숙하다 싶으면 CORE 시험으로 넘어가는게 좋다고 생각함.
시험 범위
내가 직접 인터넷 강의(?)를 들으며 정리해본 목차이다.
Architecture - 35%
- Key features and benefits of Snowflake
- Elastic storage
- Elastic compute
- Snowflake layers
- Key Snowflake interfaces
- Snowsight
- Snowflake notebooks
- Worksheets(python, SQL)
- Use Snowsight to load and query data
- Data loading
- Query history
- Object browsers
- Create objects(database, schema, stages)
- How to work with Snowflake notebooks
- Notebook sessions
- Run code
- Visualize data with Streamlit
- Python variable substitution
- Snowflake objects and hierarchy
- Databases, schemas, table, views, data types
Identity & Access Management - 15%
- Role-based Access Control
- Role-based Access Control (RBAC) -> Explain role hierarchy
- Role types
- Privileages
- Object access by role
- Create database, explore data configure parameters, and transfer ownership including understanding context and running basic SQL commands
- Use database objects
- Use the INFORMATION_SCHEMA
- Use the PUBLIC SCHEMA
- Understand context
- Transfer ownership
- Create and drop schemas
- Run basic commands (EXCLUED, SELECT *, LIMIT)
Data Protection & Data Sharing - 10 %
- Continuous data protection like time travel and cloning
- Snowflake data sharing including Snowflake Marketplace and Data Exchange
- Snowflake Marketplace
- Data exchange
Data Loading & Virtual Warehouse - 40 %
- Using structured and semi-structured data
- Stages
- Loading data
- Structured data
- Semi-structured data
- Querying data
- Structured data
- Semi-structured data
- Commands
- Explain virtual warehouses
- Standard warehouses compared to multi-cluster warehouses
- Warehouse sizing
- Warehouse scaling
- Scaling in or out
- Scaling up or down
- Create tables and load data into tables
- Use Snowsight to identity particular tables
- View the table definition
- Preview the table data
- Use the INSERT statements to load data
- Use the Snowsight to load data
- Use COPY INTO statements
- Work with unstructured data
- Directory tables
- Enable
- Use of SELECT statements
- Use of Pre-signed URLs
- Use Cortex LLM functions
- PARSE_DOCUMENT function
- TRANSLATE function
- CLASSIFY_TEXT function
- COMPLETE function