SOL-C01-SnowProPlatform StudyGuide 020325
SOL-C01-SnowProPlatform StudyGuide 020325
PLATFORM (SOL-C01)
EXAM STUDY GUIDE
Last Updated: February 3, 2025
1
EXAM STUDY GUIDE TABLE OF CONTENTS:
2
RECOMMENDATIONS FOR EXAM PREPARATION
Effective exam preparation requires more than reading and attending a training course. It
involves using a variety of study and training assets to enhance your understanding of the exam
content.
3
SNOWPROⓇ ASSOCIATE: PLATFORM EXAM CONTENT AND
FORMAT
CERTIFICATION OVERVIEW
This exam will validate that a candidate has the knowledge and skills to:
● Setup and navigate the Snowflake user interface and Snowflake Notebooks
● Create database, stages, and use compute resources
● Load and leverage structured, semi-structured, and unstructured data
● Understand Snowflake roles, and data access management
● Understand and manage the Snowflake Account structure
● Call the Snowflake Cortex LLM functions
Target Audience:
● An individual with 3+ months of knowledge using Snowflake.
4
1.0 Interacting with Snowflake and the Architecture
5
2.0 Identity and Data Access Management
2.1 Define the roles that are used in 2.2 Create a database, explore data,
Snowflake. configure parameters, and transfer
ownership.
● Role-Based Access Control (RBAC)
● Use database objects
○ Explain role hierarchy
○ Use the
● Role types INFORMATION_SCHEMA
● Privileges ○ Use the PUBLIC SCHEMA
● Object access by role ● Understand context
● Transfer ownership
● Create and drop schemas
● Run basic SQL commands
○ EXCLUDE
○ SELECT *
○ LIMIT
6
3.0 Data Loading and Virtual Warehouses
3.1 Describe considerations when working 3.3 Create tables in Snowflake and load
with structured and semi-structured data. data into the tables.
● Stages ● Use Snowsight to identify particular
● Loading data tables
○ Structured data ● View the table definition
○ Semi-structured data ● Preview the table data
● Querying data ● Use INSERT statements to load data
○ Structured data ● Use Snowsight to load data
○ Semi-structured data ● Use COPY INTO <table>
● Commands statements
○ COPY INTO ○ File format options
○ INSERT
○ LIST 3.4 Explain how to work with
unstructured data.
3.2 Explain virtual warehouses. ● Directory tables
● Standard warehouses compared to ○ Enable
multi-clustered warehouses ○ Use of SELECT statements
● Warehouse sizing ● Use of Pre-signed URLs
● Warehouse scaling ○ Function argument
○ Scaling in or out
○ Scaling up or down
3.5 Explain how to use Snowflake Cortex
LLM functions.
● PARSE_DOCUMENT function
● TRANSLATE function
● CLASSIFY_TEXT function
● COMPLETE function
7
4.0 Data Protection and Data Sharing
8
SNOWPROⓇ ASSOCIATE: PLATFORM SAMPLE QUESTIONS
2. Which task is performed in the Cloud Services layer in the Snowflake architecture?
3. What is the purpose of using the SHOW GRANTS ON SQL command for a specific object?
4. What will occur if a virtual warehouse size is increased from Small to Medium?
5. What is the PRIMARY purpose for using the PARSE_DOCUMENT function when using a Cortex
LLM?
9
NEXT STEPS
The information provided in this guide is provided for your internal purposes only and may not
be provided to third parties.
10