SlideShare a Scribd company logo
1 of 17
Download to read offline
SNOWPRO™ CORE
EXAM STUDY GUIDE
COF-C01
Last Updated: June 30th, 2022
SNOWPRO™ STUDY GUIDE OVERVIEW
This is a self-learning study guide which highlights concepts that may be covered on
Snowflake’s SnowPro™ Core Certification exams.
This study guide does not guarantee certification success.
For an overview and more information on the SnowPro™ Core Certification exam, please
navigate here.
TABLE OF CONTENTS
SNOWPRO™ CORE CERTIFICATION OVERVIEW 2
SNOWPRO™ CORE SUBJECT AREA BREAKDOWN 2
CORE PREREQUISITE KNOWLEDGE 3
RECOMMENDATIONS FOR USING THIS GUIDE 4
SNOWFLAKE OVERVIEW 5
SNOWPRO CORE DOMAINS & OBJECTIVES 6
Domain: Account and Security 6
Account and Security Study Resources: 6
Domain: Virtual Warehouses 7
Virtual Warehouse Study Resources: 8
Domain: Data Movement 8
Data Movement Study Resources: 9
Domain: Performance Management 10
Performance Management Study Resources: 10
Domain: Snowflake Overview & Architecture 11
Snowflake Overview & Architecture Study Resources: 12
Domain: Storage and Protection 13
Storage and Protection Study Resources: 13
SNOWPRO CORE CERTIFICATION SAMPLE QUESTIONS 14
Page 1
SNOWPRO™ CORE CERTIFICATION OVERVIEW
This exam will validate knowledge to apply specific core expertise implementing and migrating
to Snowflake. This certification validates a candidate’s understanding of Snowflake as a Data
Cloud and how Snowflake can be used to drive business objectives.
This certification will test the ability to:
● Load and transform Data in Snowflake
● Scale Virtual Warehouses for Performance and Concurrency
● Utilize Data Sharing
● Query Constructs and DDL & DML Operations
● Manage and Monitor Snowflake Accounts
● Work with Semi-Structured Data
● Utilize Snowflake's method for Continuous Data Protection
Target Audience:
Individuals have at least 6 months of knowledge using Snowflake prior to attempting this exam.
● Solution Architects
● Data Engineers
● Database Administrators
● Data Scientists
● Data Analysts
SNOWPRO™ CORE SUBJECT AREA BREAKDOWN
This exam guide includes test domains, weightings, and objectives. It is not a comprehensive
listing of all the content that will be presented on this examination. The table below lists the main
content domains and their weighting ranges.
Domain Estimated Percentage Range
Domain 1: Account and Security 10 - 15%
Domain 2: Virtual Warehouses 15 - 20%
Domain 3: Data Movement 11 - 20%
Domain 4: Performance Management 5 - 10%
Domain 5: Snowflake Overview and
Architecture 25 - 30%
Page 2
Domain 6: Storage and Protection 10 - 15%
CORE PREREQUISITE KNOWLEDGE
The exam does not cover cloud fundamentals or basics of SQL syntax, but some questions on the
exam assume knowledge of these concepts. If you need assistance learning these concepts, we
recommend you review some computer science textbooks or internet searches.
Database Basic Concepts
Basic Terminology Related to Databases and SQL
Tables and Data Types
Selecting and Manipulating Data
Views, Store Procedures, Functions
Security (Authentication & Authorization)
Basics of Cloud Fundamentals
Types of Cloud Computing and Benefits
Types of Cloud Services
Cloud Computing Architecture (Storage & Compute)
Page 3
RECOMMENDATIONS FOR USING THIS GUIDE
This guide will show the Snowflake topics covered on the exam, each topic will be hyperlinked
to their location in the Snowflake Documentation where you can review the topic in more depth.
Following the topics will be additional resources consisting of videos, documents, blogs or
exercises to help you understand Snowflake.
Estimated length of study guide: 8 – 12 hours
Some links may have more value than others, depending on your experience, the same amount of
time should not be spent on each link.
Prior to reviewing the study guide, please make sure you complete the following configurations:
o Snowflake University (using your Community log in)
o Snowflake 30-day free trial Account for Hands-On Lab
o Getting Started with Snowflake - Zero to Snowflake
Page 4
SNOWFLAKE OVERVIEW
Below is a list of various documents, videos and training videos about Snowflake:
Snowflake Company Overview
o Snowflake Website
o About Snowflake
o Data Cloud Overview: Frank Slootman (Video)
o What is Snowflake? 8 Minute Demo (Video)
o Getting Started with Snowflake – Key Concepts (Video)
o Introduction to Snowflake - Key Concepts & Architecture
o Snowflake Getting Started Documentation
o Getting Started with Snowflake – Key Concepts (Video)
o Before You Begin
o See Snowflake in 8 Minutes (Video)
o The Little Book Of Big Success with Snowflake (eBook)
Page 5
SNOWPRO CORE DOMAINS & OBJECTIVES
This exam outline includes test domains, weightings, and objectives. It is not a comprehensive
listing of all the content that will be presented on the examination.
1.0 Domain: Account and Security
1.1. Explain how to manage Snowflake accounts.
● Account usage
● Account access
● Account views
● Information schema
1.2. Outline security principles.
● Multi-factor Authentication (MFA)
● Data Encryption
● Network Security and Policies
● Access Control
● Federated Authentication
● Single Sign-On (SSO)
1.3. Define the entities and roles that are used in Snowflake.
● Outline how privileges can be granted and revoked
● Explain Role Hierarchy and Privilege Inheritance
1.4. Explain the security capabilities associated with each Snowflake edition.
● Column-level security
1.5. Outline data governance capabilities in Snowflake
● Data masking
● Account usage views
● External tokenization
● Secure views
Account and Security Study Resources:
Getting Started With Snowflake
Module 9: Working with Roles, Account Admin & Account Usage
Reading/Video Assets
Quickly Visualize Snowflake’s Roles, Grants and Privileges (blog)
Snowflake Security Overview (Video)
Page 6
Data Protection with Time Travel in Snowflake (Video)
Crucial Security Controls for Your Cloud Data Warehouse (Video)
Snowflake Documentation
Account Usage (documentation)
Overview of Access Control (documentation)
Information Schema (documentation)
SHOW GRANTS (documentation)
SQL Function Reference (documentation)
Managing your Snowflake Account (documentation)
Managing Security in Snowflake (documentation)
GRANT ROLE (documentation)
GRANT <privileges> … TO ROLE (documentation)
Role Hierarchy and Privilege Inheritance (documentation)
SQL Command Reference (documentation)
Understanding Caller’s Rights and Owner’s Rights Stored Procedures (documentation)
Understanding Dynamic Data Masking (documentation)
Understanding Column-level security (documentation)
Snowflake Editions (documentation)
Cloning Considerations (documentation)
Understanding Row Access Policies (documentation)
Using the Search Optimization Service (documentation)
Access History (documentation)
External Tokenization (documentation)
Working with Secure Views (documentation)
2.0 Domain: Virtual Warehouses
2.1. Outline compute principles.
● Credit usage and billing
● Concurrency
● Caching
● Virtual warehouse characteristics and parameters
● Query profiler
2.2. Explain Virtual Warehouse best practices.
● Scale up compared to scale out
● Types of virtual warehouses
● Management/monitoring
Page 7
Virtual Warehouse Study Resources:
Snowflake University On Demand
Snowflake University, LevelUp: Query & Result (OnDemand Training)
Snowflake University, LevelUp: Context (OnDemand Training)
Snowflake University: LevelUp: Resource Monitoring (OnDemand Training)
Snowflake University, Essentials - Data Warehousing Workshop
Reading/Video Assets
Tackling High Concurrency with Multi-Cluster Warehouses (Video)
Snowflake Workloads Explained: Data Warehouse (Video)
Accelerating BI Queries with Caching in Snowflake (Video)
Managing Snowflake’s Compute Resources (Blog)
Caching in Snowflake Data Warehouse (blog)
Performance Impact from Local and Remote Disk Spilling (blog)
Snowflake Documentation
Understanding Billing for Severless Features (documentation)
Virtual Warehouses (documentation)
Analyzing Queries Using Query Profile (documentation)
Understanding Snowflake Virtual Warehouses, Storage, and Cloud Services Usage
(documentation)
Parameters (documentation)
3.0 Domain: Data Movement
3.1. Outline different commands used to load data and when they should be used.
● COPY
● INSERT
● PUT
● GET
● VALIDATE
● SNOWPIPE
● COPY INTO
3.2. Define bulk as compared to continuous data loading methods.
● COPY
● Snowpipe
● Parameters types
3.3. Define best practices that should be considered when loading data.
● File size
● File Formats
● Folders
Page 8
3.4. Outline how data can be unloaded from Snowflake to either local storage or cloud
storage locations.
● Define formats supported for unloading data from Snowflake
● Define commands that help when unloading data
● Define best practices that should be considered when unloading data
3.5. Explain how to work and load semi-structured data.
● Supported file formats , data types, and sizes
● VARIANT column
● Flattening the nested structure
Data Movement Study Resources:
Snowflake University On Demand
Snowflake University, Level Up: Data Loading (OnDemand Training)
Getting Started With Snowflake
Module 4: Preparing to Load Data
Module 5: Loading Data
Module 7: Working with Semi-Structured Data, Views & Joins
Reading/Video Assets
Getting Started - Introduction to Databases and Querying (Video)
How to Load Terabytes into Snowflake - Speeds, Feeds and Techniques (Blog)
Building and Deploying Continuous Data Pipelines (Video)
Best Practices for Using Tableau with Snowflake (White Paper, requires email for access)
Easily Loading and Analyzing Semi-Structured Data in Snowflake (Video)
Best Practices for Data Unloading (blog)
Snowflake Documentation
Loading Data into Snowflake(documentation)
COPY INTO <table> (documentation)
PUT (documentation)
GET (documentation)
SNOWPIPE (documentation)
Introduction to Data Pipelines (documentation)
Create Pipe (documentation)
Introduction to Snowpipe (documentation)
Introduction to Tasks (documentation)
Preparing Your Data Files (documentation)
Unloading Data from Snowflake (documentation)
Summary of Data Unloading Features (documentation)
Semi-structured Data (documentation)
Page 9
4.0 Domain: Performance Management
4.1. Outline best practices for Snowflake performance management on storage.
● Clustering
● Materialized views
● Search Optimization Service
4.2. Outline best practices for Snowflake performance management on virtual
warehouses.
● Query performance and analysis
● Query profiles
● Query history and activity
● SQL optimization
● Caching
Performance Management Study Resources:
Snowflake University On Demand
Snowflake University, Level Up: Query History & Caching (OnDemand Training)
Reading/Video Assets
Tuning Snowflake (blog)
Using Materialized Views to Solve Multi-Clustering Performance Problems (blog)
Snowflake Materialized Views: A Fast, Zero-Maintenance Accurate Solution (blog)
Snowflake Documentation
Overview of Views (documentation)
Benefits of Defining Clustering Keys (documentation)
Using the Search Optimization Service (documentation)
Clustering Keys & Clustered Tables (documentation)
Working with Materialized Views (documentation)
Resuming Automatic Clustering for a Table (documentation)
Using Persisted Query Results (documentation)
Queries Too Large to Fit in Memory (documentation)
QUERY_HISTORY (documentation)
QUERY_HISTORY View (documentation)
Using Persisted Query Results (documentation)
Inefficient Pruning (documentation)
CREATE MATERIALIZED VIEW (documentation)
Page 10
5.0 Domain: Snowflake Overview & Architecture
5.1. Outline key components of Snowflake’s Cloud data platform.
● Data types
● Optimizer
● Continuous data protection
● Cloning
● Types of Caching
● User-defined Functions (UDFs)
● Web Interface (UI)
● Data Cloud/Data Sharing/ Data Marketplace/ Data Exchange
5.2. Outline Snowflake data sharing capabilities.
● Account types
● Data Marketplace and Exchange
● Access control options
● Shares
5.3. Explain how Snowflake is different compared to legacy warehouse solutions.
● Elastic Storage
● Elastic Compute
● Account Management
5.4. Outline the different editions that are available, and the functionality associated
with each edition.
● Pricing
● Features
5.5. Identify Snowflake’s Partner Ecosystem
● Cloud Partners
● Connectors
5.6. Outline and define the purpose of Snowflake’s three distinct layers.
● Storage Layer
● Compute Layer
● Cloud Services Layer
5.7. Outline Snowflake’s catalog and objects.
● Accounts
Page 11
● Database
● Schema
● Tables Types
● View Types
● Data Types
● External Functions
● Stored Procedures
Snowflake Overview & Architecture Study Resources:
Snowflake University On Demand
Snowflake University, LevelUp: Snowflake’s Key Concepts (OnDemand Training)
Snowflake University, LevelUp: Accounts & Assurances (OnDemand Training)
Snowflake University, Level Up: Snowflake Ecosystem (OnDemand Training)
Snowflake University, Essentials - Sharing, Marketplace & Exchanged Workshop
(OnDemand Training)
Snowflake University, Essentials - Data Applications Builders Workshop (OnDemand
Training)
Getting Started With Snowflake
Module 2: Prepare your Lab Environment
Module 3: The Snowflake User Interface & Lab Story
Module 10: Data Sharing
Reading/Video Assets
Quick Tour of the Web Interface (Document + Video)
User Interface Quick Tour (Video)
Getting Started on Snowflake with Partner Connect (Video)
Data Sharing for Dummies (eBook)
Stephanie Stillman Data Sharing (Video)
New and Improved Snowflake Data Sharing (Video)
Snowflake for Data Lakes (Video)
Search Optimization: When & How to Use (blog)
How to: Understand Result Caching (blog)
Snowflake Documentation
Key Concepts & Architecture (documentation)
Sharing Data Securely in Snowflake (documentation)
Temporary and Transient Tables (documentation)
Data Types for Text Strings (documentation)
Third-Party Accounts (documentation)
Sharing Data with Data Consumers in a Different Region and Cloud Platform
(documentation)
How do I access the Snowflake Data Marketplace to Browse Listings? (documentation)
Page 12
Data Transfer Billing Use Cases (documentation)
CREATE SHARE (documentation)
Benefits of Automatic Clustering (documentation)
Reclustering (documentation)
Setting the Scaling Policy for a Multi-cluster Warehouse (documentation)
Snowflake Partner Connect (documentation)
Supported Cloud Platforms (documentation)
SnowCD (documentation)
Snowflake Ecosystem (documentation)
Cloud Services (documentation)
Query Processing (documentation)
Database Replication Considerations (documentation)
6.0 Domain: Storage and Protection
6.1. Outline Snowflake Storage concepts.
● Micro partitions
● Metadata Types
● Clustering
● Data Storage
● Stage Types
● File Formats
● Storage Monitoring
6.2. Outline Continuous Data Protection with Snowflake.
● Time Travel
● Fail Safe
● Data Encryption
● Cloning
● Replication
● Master keys
Storage and Protection Study Resources:
Snowflake University On Demand
Snowflake University, Level Up: Container Hierarchy (OnDemand Training)
Snowflake University, Level Up: Backup and Recovery (OnDemand Training)
Getting Started With Snowflake
Module 8: Using Time Travel
Page 13
Reading/Video Assets
Meta Data Archiving with Snowflake (Blog)
Top 10 Cool Snowflake Features, #7: Snowflake Fast Clone (Blog + video)
Snowflake Continuous Data Protection (White Paper)
How to Make Data Protection and High Availability for Analytics Fast and Easy (Blog)
Snowflake Documentation
DROP STAGE (documentation)
CREATE STAGE (documentation)
CREATE TABLE (documentation)
Data Encryption (documentation)
Automatic Clustering (documentation)
Clustering Keys & Clustered Tables (documentation)
Overview of Constraints (documentation)
Choosing a stage for Local Files (documentation)
Data Loading/Unloading DDL (documentation)
Continuous Data Protection (documentation)
Storage Costs for Time Travel and Fail-Safe (documentation)
CREATE <object> … CLONE (documentation)
Cloning of Historical Objects (documentation)
Understanding & Using Time Travel (documentation)
Make sure you stay up-to-date on product releases.
SNOWPRO CORE CERTIFICATION SAMPLE QUESTIONS
1. Which type of Data Integration tools leverage Snowflake's scalable compute for data
transformation?
A. Database Replication
B. ELT
C. ETL
D. Streaming
2. What is the maximum number of consumer accounts that can be added to a Share
object?
A. One
Page 14
B. Unlimited
C. 10
D. 100
3. What technique does Snowflake use to limit the number of micro-partitions scanned by
each query?
A. Pruning
B. Indexing
C. Map Reduce
D. B-Tree
4. Which of the following are options when creating a Virtual Warehouse?
Choose 2 correct answers:
A. Auto-suspend
B. Storage size
C. Auto-resume
D. Cache size
E. Default role
5. Which role in Snowflake allows a user to administer users and manage all database
objects?
A. SYSADMIN
B. SECURITYADMIN
C. ACCOUNTADMIN
D. ROOT
Key to sample questions
1: b, 2: b, 3: a, 4: a & c, 5: c
Page 15
Ready to sign up for an exam? Navigate here to get started.
The information provided in this guide is provided for your internal purposes only and may not
be provided to third parties.
IN ADDITION, THIS STUDY GUIDE IS PROVIDED “AS IS”. NEITHER SNOWFLAKE
NOR ITS SUPPLIERS MAKES ANY OTHER WARRANTIES, EXPRESS OR IMPLIED,
STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO WARRANTIES OF
MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR
NONINFRINGEMENT.
Page 16

More Related Content

Similar to SnowProCore StudyGuide

Oracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and MaskingOracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and MaskingDLT Solutions
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Glen Hawkins
 
SQL Server - High availability
SQL Server - High availabilitySQL Server - High availability
SQL Server - High availabilityPeter Gfader
 
stackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdf
stackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdfstackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdf
stackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdfNETWAYS
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginnersPini Dibask
 
Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14Symantec
 
ITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
 
Less01 db architecture
Less01 db architectureLess01 db architecture
Less01 db architectureImran Ali
 
Advanced Splunk 50 administration
Advanced Splunk 50 administrationAdvanced Splunk 50 administration
Advanced Splunk 50 administrationGreg Hanchin
 
Advanced Splunk Administration
Advanced Splunk AdministrationAdvanced Splunk Administration
Advanced Splunk AdministrationGreg Hanchin
 
IOUG Collaborate 18 - Data Guard for Beginners
IOUG Collaborate 18 - Data Guard for BeginnersIOUG Collaborate 18 - Data Guard for Beginners
IOUG Collaborate 18 - Data Guard for BeginnersPini Dibask
 
Oracle Data Guard for Beginners
Oracle Data Guard for BeginnersOracle Data Guard for Beginners
Oracle Data Guard for BeginnersPini Dibask
 
Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015Connor McDonald
 
Snowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdfSnowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdfAdrianMontero30
 
Snowflake free trial_lab_guide
Snowflake free trial_lab_guideSnowflake free trial_lab_guide
Snowflake free trial_lab_guideslidedown1
 
Snowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdfSnowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdfssuserf8f9b2
 
Getting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suiteGetting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suiteaioughydchapter
 

Similar to SnowProCore StudyGuide (20)

Oracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and MaskingOracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and Masking
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive
 
SQL Server - High availability
SQL Server - High availabilitySQL Server - High availability
SQL Server - High availability
 
stackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdf
stackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdfstackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdf
stackconf 2023 | Measuring Reliability in Production by Thomas Voss.pdf
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 
Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14
 
ITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
 
Less01 db architecture
Less01 db architectureLess01 db architecture
Less01 db architecture
 
Advanced Splunk 50 administration
Advanced Splunk 50 administrationAdvanced Splunk 50 administration
Advanced Splunk 50 administration
 
Advanced Splunk Administration
Advanced Splunk AdministrationAdvanced Splunk Administration
Advanced Splunk Administration
 
IOUG Collaborate 18 - Data Guard for Beginners
IOUG Collaborate 18 - Data Guard for BeginnersIOUG Collaborate 18 - Data Guard for Beginners
IOUG Collaborate 18 - Data Guard for Beginners
 
Oracle Data Guard for Beginners
Oracle Data Guard for BeginnersOracle Data Guard for Beginners
Oracle Data Guard for Beginners
 
Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015
 
Oracle Management Cloud
Oracle Management Cloud Oracle Management Cloud
Oracle Management Cloud
 
Oracle Management Cloud
Oracle Management CloudOracle Management Cloud
Oracle Management Cloud
 
Snowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdfSnowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdf
 
Snowflake free trial_lab_guide
Snowflake free trial_lab_guideSnowflake free trial_lab_guide
Snowflake free trial_lab_guide
 
Snowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdfSnowflake_free_trial_LabGuide.pdf
Snowflake_free_trial_LabGuide.pdf
 
Les02
Les02Les02
Les02
 
Getting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suiteGetting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suite
 

Recently uploaded

Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Recently uploaded (20)

Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

SnowProCore StudyGuide

  • 1. SNOWPRO™ CORE EXAM STUDY GUIDE COF-C01 Last Updated: June 30th, 2022
  • 2. SNOWPRO™ STUDY GUIDE OVERVIEW This is a self-learning study guide which highlights concepts that may be covered on Snowflake’s SnowPro™ Core Certification exams. This study guide does not guarantee certification success. For an overview and more information on the SnowPro™ Core Certification exam, please navigate here. TABLE OF CONTENTS SNOWPRO™ CORE CERTIFICATION OVERVIEW 2 SNOWPRO™ CORE SUBJECT AREA BREAKDOWN 2 CORE PREREQUISITE KNOWLEDGE 3 RECOMMENDATIONS FOR USING THIS GUIDE 4 SNOWFLAKE OVERVIEW 5 SNOWPRO CORE DOMAINS & OBJECTIVES 6 Domain: Account and Security 6 Account and Security Study Resources: 6 Domain: Virtual Warehouses 7 Virtual Warehouse Study Resources: 8 Domain: Data Movement 8 Data Movement Study Resources: 9 Domain: Performance Management 10 Performance Management Study Resources: 10 Domain: Snowflake Overview & Architecture 11 Snowflake Overview & Architecture Study Resources: 12 Domain: Storage and Protection 13 Storage and Protection Study Resources: 13 SNOWPRO CORE CERTIFICATION SAMPLE QUESTIONS 14 Page 1
  • 3. SNOWPRO™ CORE CERTIFICATION OVERVIEW This exam will validate knowledge to apply specific core expertise implementing and migrating to Snowflake. This certification validates a candidate’s understanding of Snowflake as a Data Cloud and how Snowflake can be used to drive business objectives. This certification will test the ability to: ● Load and transform Data in Snowflake ● Scale Virtual Warehouses for Performance and Concurrency ● Utilize Data Sharing ● Query Constructs and DDL & DML Operations ● Manage and Monitor Snowflake Accounts ● Work with Semi-Structured Data ● Utilize Snowflake's method for Continuous Data Protection Target Audience: Individuals have at least 6 months of knowledge using Snowflake prior to attempting this exam. ● Solution Architects ● Data Engineers ● Database Administrators ● Data Scientists ● Data Analysts SNOWPRO™ CORE SUBJECT AREA BREAKDOWN This exam guide includes test domains, weightings, and objectives. It is not a comprehensive listing of all the content that will be presented on this examination. The table below lists the main content domains and their weighting ranges. Domain Estimated Percentage Range Domain 1: Account and Security 10 - 15% Domain 2: Virtual Warehouses 15 - 20% Domain 3: Data Movement 11 - 20% Domain 4: Performance Management 5 - 10% Domain 5: Snowflake Overview and Architecture 25 - 30% Page 2
  • 4. Domain 6: Storage and Protection 10 - 15% CORE PREREQUISITE KNOWLEDGE The exam does not cover cloud fundamentals or basics of SQL syntax, but some questions on the exam assume knowledge of these concepts. If you need assistance learning these concepts, we recommend you review some computer science textbooks or internet searches. Database Basic Concepts Basic Terminology Related to Databases and SQL Tables and Data Types Selecting and Manipulating Data Views, Store Procedures, Functions Security (Authentication & Authorization) Basics of Cloud Fundamentals Types of Cloud Computing and Benefits Types of Cloud Services Cloud Computing Architecture (Storage & Compute) Page 3
  • 5. RECOMMENDATIONS FOR USING THIS GUIDE This guide will show the Snowflake topics covered on the exam, each topic will be hyperlinked to their location in the Snowflake Documentation where you can review the topic in more depth. Following the topics will be additional resources consisting of videos, documents, blogs or exercises to help you understand Snowflake. Estimated length of study guide: 8 – 12 hours Some links may have more value than others, depending on your experience, the same amount of time should not be spent on each link. Prior to reviewing the study guide, please make sure you complete the following configurations: o Snowflake University (using your Community log in) o Snowflake 30-day free trial Account for Hands-On Lab o Getting Started with Snowflake - Zero to Snowflake Page 4
  • 6. SNOWFLAKE OVERVIEW Below is a list of various documents, videos and training videos about Snowflake: Snowflake Company Overview o Snowflake Website o About Snowflake o Data Cloud Overview: Frank Slootman (Video) o What is Snowflake? 8 Minute Demo (Video) o Getting Started with Snowflake – Key Concepts (Video) o Introduction to Snowflake - Key Concepts & Architecture o Snowflake Getting Started Documentation o Getting Started with Snowflake – Key Concepts (Video) o Before You Begin o See Snowflake in 8 Minutes (Video) o The Little Book Of Big Success with Snowflake (eBook) Page 5
  • 7. SNOWPRO CORE DOMAINS & OBJECTIVES This exam outline includes test domains, weightings, and objectives. It is not a comprehensive listing of all the content that will be presented on the examination. 1.0 Domain: Account and Security 1.1. Explain how to manage Snowflake accounts. ● Account usage ● Account access ● Account views ● Information schema 1.2. Outline security principles. ● Multi-factor Authentication (MFA) ● Data Encryption ● Network Security and Policies ● Access Control ● Federated Authentication ● Single Sign-On (SSO) 1.3. Define the entities and roles that are used in Snowflake. ● Outline how privileges can be granted and revoked ● Explain Role Hierarchy and Privilege Inheritance 1.4. Explain the security capabilities associated with each Snowflake edition. ● Column-level security 1.5. Outline data governance capabilities in Snowflake ● Data masking ● Account usage views ● External tokenization ● Secure views Account and Security Study Resources: Getting Started With Snowflake Module 9: Working with Roles, Account Admin & Account Usage Reading/Video Assets Quickly Visualize Snowflake’s Roles, Grants and Privileges (blog) Snowflake Security Overview (Video) Page 6
  • 8. Data Protection with Time Travel in Snowflake (Video) Crucial Security Controls for Your Cloud Data Warehouse (Video) Snowflake Documentation Account Usage (documentation) Overview of Access Control (documentation) Information Schema (documentation) SHOW GRANTS (documentation) SQL Function Reference (documentation) Managing your Snowflake Account (documentation) Managing Security in Snowflake (documentation) GRANT ROLE (documentation) GRANT <privileges> … TO ROLE (documentation) Role Hierarchy and Privilege Inheritance (documentation) SQL Command Reference (documentation) Understanding Caller’s Rights and Owner’s Rights Stored Procedures (documentation) Understanding Dynamic Data Masking (documentation) Understanding Column-level security (documentation) Snowflake Editions (documentation) Cloning Considerations (documentation) Understanding Row Access Policies (documentation) Using the Search Optimization Service (documentation) Access History (documentation) External Tokenization (documentation) Working with Secure Views (documentation) 2.0 Domain: Virtual Warehouses 2.1. Outline compute principles. ● Credit usage and billing ● Concurrency ● Caching ● Virtual warehouse characteristics and parameters ● Query profiler 2.2. Explain Virtual Warehouse best practices. ● Scale up compared to scale out ● Types of virtual warehouses ● Management/monitoring Page 7
  • 9. Virtual Warehouse Study Resources: Snowflake University On Demand Snowflake University, LevelUp: Query & Result (OnDemand Training) Snowflake University, LevelUp: Context (OnDemand Training) Snowflake University: LevelUp: Resource Monitoring (OnDemand Training) Snowflake University, Essentials - Data Warehousing Workshop Reading/Video Assets Tackling High Concurrency with Multi-Cluster Warehouses (Video) Snowflake Workloads Explained: Data Warehouse (Video) Accelerating BI Queries with Caching in Snowflake (Video) Managing Snowflake’s Compute Resources (Blog) Caching in Snowflake Data Warehouse (blog) Performance Impact from Local and Remote Disk Spilling (blog) Snowflake Documentation Understanding Billing for Severless Features (documentation) Virtual Warehouses (documentation) Analyzing Queries Using Query Profile (documentation) Understanding Snowflake Virtual Warehouses, Storage, and Cloud Services Usage (documentation) Parameters (documentation) 3.0 Domain: Data Movement 3.1. Outline different commands used to load data and when they should be used. ● COPY ● INSERT ● PUT ● GET ● VALIDATE ● SNOWPIPE ● COPY INTO 3.2. Define bulk as compared to continuous data loading methods. ● COPY ● Snowpipe ● Parameters types 3.3. Define best practices that should be considered when loading data. ● File size ● File Formats ● Folders Page 8
  • 10. 3.4. Outline how data can be unloaded from Snowflake to either local storage or cloud storage locations. ● Define formats supported for unloading data from Snowflake ● Define commands that help when unloading data ● Define best practices that should be considered when unloading data 3.5. Explain how to work and load semi-structured data. ● Supported file formats , data types, and sizes ● VARIANT column ● Flattening the nested structure Data Movement Study Resources: Snowflake University On Demand Snowflake University, Level Up: Data Loading (OnDemand Training) Getting Started With Snowflake Module 4: Preparing to Load Data Module 5: Loading Data Module 7: Working with Semi-Structured Data, Views & Joins Reading/Video Assets Getting Started - Introduction to Databases and Querying (Video) How to Load Terabytes into Snowflake - Speeds, Feeds and Techniques (Blog) Building and Deploying Continuous Data Pipelines (Video) Best Practices for Using Tableau with Snowflake (White Paper, requires email for access) Easily Loading and Analyzing Semi-Structured Data in Snowflake (Video) Best Practices for Data Unloading (blog) Snowflake Documentation Loading Data into Snowflake(documentation) COPY INTO <table> (documentation) PUT (documentation) GET (documentation) SNOWPIPE (documentation) Introduction to Data Pipelines (documentation) Create Pipe (documentation) Introduction to Snowpipe (documentation) Introduction to Tasks (documentation) Preparing Your Data Files (documentation) Unloading Data from Snowflake (documentation) Summary of Data Unloading Features (documentation) Semi-structured Data (documentation) Page 9
  • 11. 4.0 Domain: Performance Management 4.1. Outline best practices for Snowflake performance management on storage. ● Clustering ● Materialized views ● Search Optimization Service 4.2. Outline best practices for Snowflake performance management on virtual warehouses. ● Query performance and analysis ● Query profiles ● Query history and activity ● SQL optimization ● Caching Performance Management Study Resources: Snowflake University On Demand Snowflake University, Level Up: Query History & Caching (OnDemand Training) Reading/Video Assets Tuning Snowflake (blog) Using Materialized Views to Solve Multi-Clustering Performance Problems (blog) Snowflake Materialized Views: A Fast, Zero-Maintenance Accurate Solution (blog) Snowflake Documentation Overview of Views (documentation) Benefits of Defining Clustering Keys (documentation) Using the Search Optimization Service (documentation) Clustering Keys & Clustered Tables (documentation) Working with Materialized Views (documentation) Resuming Automatic Clustering for a Table (documentation) Using Persisted Query Results (documentation) Queries Too Large to Fit in Memory (documentation) QUERY_HISTORY (documentation) QUERY_HISTORY View (documentation) Using Persisted Query Results (documentation) Inefficient Pruning (documentation) CREATE MATERIALIZED VIEW (documentation) Page 10
  • 12. 5.0 Domain: Snowflake Overview & Architecture 5.1. Outline key components of Snowflake’s Cloud data platform. ● Data types ● Optimizer ● Continuous data protection ● Cloning ● Types of Caching ● User-defined Functions (UDFs) ● Web Interface (UI) ● Data Cloud/Data Sharing/ Data Marketplace/ Data Exchange 5.2. Outline Snowflake data sharing capabilities. ● Account types ● Data Marketplace and Exchange ● Access control options ● Shares 5.3. Explain how Snowflake is different compared to legacy warehouse solutions. ● Elastic Storage ● Elastic Compute ● Account Management 5.4. Outline the different editions that are available, and the functionality associated with each edition. ● Pricing ● Features 5.5. Identify Snowflake’s Partner Ecosystem ● Cloud Partners ● Connectors 5.6. Outline and define the purpose of Snowflake’s three distinct layers. ● Storage Layer ● Compute Layer ● Cloud Services Layer 5.7. Outline Snowflake’s catalog and objects. ● Accounts Page 11
  • 13. ● Database ● Schema ● Tables Types ● View Types ● Data Types ● External Functions ● Stored Procedures Snowflake Overview & Architecture Study Resources: Snowflake University On Demand Snowflake University, LevelUp: Snowflake’s Key Concepts (OnDemand Training) Snowflake University, LevelUp: Accounts & Assurances (OnDemand Training) Snowflake University, Level Up: Snowflake Ecosystem (OnDemand Training) Snowflake University, Essentials - Sharing, Marketplace & Exchanged Workshop (OnDemand Training) Snowflake University, Essentials - Data Applications Builders Workshop (OnDemand Training) Getting Started With Snowflake Module 2: Prepare your Lab Environment Module 3: The Snowflake User Interface & Lab Story Module 10: Data Sharing Reading/Video Assets Quick Tour of the Web Interface (Document + Video) User Interface Quick Tour (Video) Getting Started on Snowflake with Partner Connect (Video) Data Sharing for Dummies (eBook) Stephanie Stillman Data Sharing (Video) New and Improved Snowflake Data Sharing (Video) Snowflake for Data Lakes (Video) Search Optimization: When & How to Use (blog) How to: Understand Result Caching (blog) Snowflake Documentation Key Concepts & Architecture (documentation) Sharing Data Securely in Snowflake (documentation) Temporary and Transient Tables (documentation) Data Types for Text Strings (documentation) Third-Party Accounts (documentation) Sharing Data with Data Consumers in a Different Region and Cloud Platform (documentation) How do I access the Snowflake Data Marketplace to Browse Listings? (documentation) Page 12
  • 14. Data Transfer Billing Use Cases (documentation) CREATE SHARE (documentation) Benefits of Automatic Clustering (documentation) Reclustering (documentation) Setting the Scaling Policy for a Multi-cluster Warehouse (documentation) Snowflake Partner Connect (documentation) Supported Cloud Platforms (documentation) SnowCD (documentation) Snowflake Ecosystem (documentation) Cloud Services (documentation) Query Processing (documentation) Database Replication Considerations (documentation) 6.0 Domain: Storage and Protection 6.1. Outline Snowflake Storage concepts. ● Micro partitions ● Metadata Types ● Clustering ● Data Storage ● Stage Types ● File Formats ● Storage Monitoring 6.2. Outline Continuous Data Protection with Snowflake. ● Time Travel ● Fail Safe ● Data Encryption ● Cloning ● Replication ● Master keys Storage and Protection Study Resources: Snowflake University On Demand Snowflake University, Level Up: Container Hierarchy (OnDemand Training) Snowflake University, Level Up: Backup and Recovery (OnDemand Training) Getting Started With Snowflake Module 8: Using Time Travel Page 13
  • 15. Reading/Video Assets Meta Data Archiving with Snowflake (Blog) Top 10 Cool Snowflake Features, #7: Snowflake Fast Clone (Blog + video) Snowflake Continuous Data Protection (White Paper) How to Make Data Protection and High Availability for Analytics Fast and Easy (Blog) Snowflake Documentation DROP STAGE (documentation) CREATE STAGE (documentation) CREATE TABLE (documentation) Data Encryption (documentation) Automatic Clustering (documentation) Clustering Keys & Clustered Tables (documentation) Overview of Constraints (documentation) Choosing a stage for Local Files (documentation) Data Loading/Unloading DDL (documentation) Continuous Data Protection (documentation) Storage Costs for Time Travel and Fail-Safe (documentation) CREATE <object> … CLONE (documentation) Cloning of Historical Objects (documentation) Understanding & Using Time Travel (documentation) Make sure you stay up-to-date on product releases. SNOWPRO CORE CERTIFICATION SAMPLE QUESTIONS 1. Which type of Data Integration tools leverage Snowflake's scalable compute for data transformation? A. Database Replication B. ELT C. ETL D. Streaming 2. What is the maximum number of consumer accounts that can be added to a Share object? A. One Page 14
  • 16. B. Unlimited C. 10 D. 100 3. What technique does Snowflake use to limit the number of micro-partitions scanned by each query? A. Pruning B. Indexing C. Map Reduce D. B-Tree 4. Which of the following are options when creating a Virtual Warehouse? Choose 2 correct answers: A. Auto-suspend B. Storage size C. Auto-resume D. Cache size E. Default role 5. Which role in Snowflake allows a user to administer users and manage all database objects? A. SYSADMIN B. SECURITYADMIN C. ACCOUNTADMIN D. ROOT Key to sample questions 1: b, 2: b, 3: a, 4: a & c, 5: c Page 15
  • 17. Ready to sign up for an exam? Navigate here to get started. The information provided in this guide is provided for your internal purposes only and may not be provided to third parties. IN ADDITION, THIS STUDY GUIDE IS PROVIDED “AS IS”. NEITHER SNOWFLAKE NOR ITS SUPPLIERS MAKES ANY OTHER WARRANTIES, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. Page 16