๐ŸŽ„

CertoMetrics - 9% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Snowflake SnowPro Core Certification Exam (COF-C02)

Get full access to the updated question bank and confidently prepare for your exam.

Vendor

Snowflake

Certification

Core Platform

Content

1035 Qs

Status

Verified

Updated

13 hours ago

Test the Practice Engine

Experience our interactive testing environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$108 $69

Save $39 Instantly

  • โœ“
    Full PDF + Interactive Engine Everything you need to pass
  • โœ“
    All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • โœ“
    Priority 24/7 Expert Support Direct line to certification leads
  • โœ“
    90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$59

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$49

Digital Access

  • โœ“ Exam Questions (PDF)
  • โœ“ Mobile Friendly
  • โœ“ 60 Days Updates
Download Free Sample PDF

Verified 100-Question Preview (COF-C02)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Snowflake certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated COF-C02 prep kit.

Exam Overview

The Snowflake SnowPro Core Certification (COF-C02) validates your foundational knowledge of the Snowflake Data Cloud platform. Achieving this certification demonstrates your proficiency in understanding Snowflake's architecture, core features, and best practices for leveraging its powerful capabilities. It signifies your ability to perform essential tasks such as data loading, querying, and managing virtual warehouses, all crucial for optimizing data operations. This credential is an invaluable asset for professionals seeking to advance their careers in data engineering, analytics, and cloud architecture, showcasing a commitment to mastering modern data platforms and contributing effectively to data-driven initiatives within any organization utilizing Snowflake.

Questions

65

Passing Score

700/1000

Duration

115 Minutes

Difficulty

Intermediate

Level

Associate

Skills Measured

Snowflake Architecture and Core Concepts: Understanding the unique multi-cluster shared data architecture, micro-partitions, data storage, compute layer (virtual warehouses), and cloud services layer, along along with fundamental objects like databases, schemas, and tables.
Virtual Warehouses and Performance Optimization: Comprehending virtual warehouse types, sizing, scaling (auto-scaling, auto-suspend), and best practices for optimizing query performance and managing compute resources efficiently.
Data Loading, Unloading, and Transformation (ELT): Proficiency in various methods for ingesting data into Snowflake (COPY INTO, Snowpipe, external stages), exporting data, and understanding transformation techniques using SQL within Snowflake.
Data Security, Sharing, and Governance: Knowledge of Snowflake's robust security features, including role-based access control (RBAC), data encryption, network policies, data masking, and secure data sharing capabilities (data marketplace, direct share).
Account Management and Continuous Data Protection: Familiarity with managing Snowflake accounts, understanding continuous data protection features like Time Travel and Fail-safe, cloning objects, and monitoring usage and costs.

Career Path

Target Roles

Data Analyst Data Engineer Database Administrator

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Snowflake standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the COF-C02 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated COF-C02 bank (100 Questions).

QUESTION 1

True or False: When data share is established between a Data Provider and a data Consumer, the Data Consumer can extend that data share to other Data Consumers.

A
True
B
False

Correct Option: B

โœ… No
Reasoning: The proposed solution is: "The ACCOUNTADMIN role is recommended for daily operational tasks such as granting privileges to most users within a Snowflake account." This does not meet the goal because the ACCOUNTADMIN role is the most powerful role in Snowflake, with unrestricted access to all objects and privileges, including billing information. Its use should be severely restricted and reserved for initial setup, emergency situations, or highly sensitive, infrequent administrative tasks. Using ACCOUNTADMIN for daily operations violates the principle of least privilege and introduces significant security risks.

Correct Approach: For daily operational tasks and privilege management, it is best practice to utilize more granular system-defined roles such as SYSADMIN (for managing virtual warehouses and database objects), SECURITYADMIN (for managing object privileges), and USERADMIN (for managing users and roles), or custom roles derived from these. This approach ensures users only have the minimum necessary privileges to perform their job functions, enhancing the overall security posture of the Snowflake account.



QUESTION 2

A department uses a multi-cluster virtual warehouse to run ad hoc reports for multiple business analysts. The warehouse load history shows that many report queries were queuing before they were run.

How should this issue be solved?

A
Set up a schedule to limit how many reports can be run at the same time.
B
Add more clusters to the warehouse-
C
Increase the size of the warehouse.
D
Convert the warehouse to a Snowpark-optimized virtual warehouse.

Correct Option: B

โœ… Add more clusters to the warehouse.
Description: Snowflake's multi-cluster warehouses allow you to scale compute resources to handle varying workloads and concurrency requirements. A multi-cluster warehouse can be configured with a minimum and maximum number of clusters, enabling automatic scaling based on demand. Each cluster operates independently and can process queries concurrently.

Why this fits: When queries are frequently queuing, it indicates that the current compute resources (the existing single cluster or limited number of clusters) are insufficient to handle the volume of concurrent queries. Adding more clusters (by configuring the warehouse as a multi-cluster warehouse or increasing the maximum clusters for an existing one) allows the warehouse to scale out horizontally. This means more queries can be processed simultaneously across multiple clusters, significantly reducing or eliminating query queuing and improving overall concurrency.

Example: A data analytics team has a daily report that involves many concurrent users running ad-hoc queries, causing frequent queuing on their X-Small warehouse. By converting the warehouse to a multi-cluster setup with a minimum of 1 and a maximum of 3 X-Small clusters, Snowflake automatically scales up to 3 clusters during peak query times, allowing more queries to run in parallel and reducing user wait times.



QUESTION 3

Which function can be used to convert semi-structured data into a relational representation?

A
FLATTEN
B
OBJECT KEYS
C
PARSE_JSON
D
ARRAYS_TO_OBJECT

Correct Option: A

โœ… FLATTEN
Description: The FLATTEN table function in Snowflake is used to convert hierarchical data (like arrays or objects within a VARIANT column) into a relational representation. It produces a LATERAL VIEW that can be joined with the original table. Specifically, it can deconstruct an array into separate rows, with each element becoming a new row.

Why this fits: When dealing with semi-structured data (often JSON) loaded into a VARIANT column, it's common to encounter arrays where each element needs to be processed as an individual record. For instance, an array of line items within an order or an array of tags associated with a product. The FLATTEN function is the primary tool in Snowflake for unnesting such arrays, making their elements accessible for querying, filtering, and joining as if they were in a separate table. This is a fundamental operation for anyone preparing for the SnowPro Core certification, as semi-structured data handling is a key area.

Example: Suppose you have a table orders with a variant column order_details containing JSON. If order_details has an array items, you could unnest it as follows:

SELECT
    o.order_id,
    item.value:product_id::VARCHAR AS product_id,
    item.value:quantity::INT AS quantity
FROM
    orders o,
    LATERAL FLATTEN(input => o.order_details:items) AS item;
QUESTION 4

Why would a Snowflake user load JSON data into a VARIA.~T column instead of a stnng column?

A
A VARIANT column 1s more secure than a string column
B
A VARIENT column compresses data and a string column does not.
C
A VARIANT column can be used to create a data hierarchy and a string column cannot
D
A VARIENT column will have a better query performance than a string column.

Correct Option: D

โœ… A VARIENT column will have a better query performance than a string column.
Description: A VARIANT column in Snowflake is specifically designed to store semi-structured data (like JSON, Avro, ORC, Parquet, or XML) efficiently. Snowflake's internal engine optimizes the storage and querying of VARIANT data by performing schema inference and storing the data in a compressed, columnar format, often allowing for direct access to elements without full re-parsing on every query.

Why this fits: When dealing with semi-structured data, using a VARIANT column generally leads to better query performance compared to storing the same data as a STRING (e.g., JSON stored as a VARCHAR). If semi-structured data is stored as a STRING, Snowflake would need to parse the entire string using functions like PARSE_JSON at query time for every access to an internal element, which is a CPU-intensive operation. VARIANT columns, leveraging Snowflake's native optimizations, avoid this repeated parsing overhead, allowing for more efficient extraction and filtering of data within the semi-structured payload.

Example: Consider a table storing event logs. If the log details, which are JSON objects, are stored in a VARIANT column called event_payload, querying event_payload:user_id will be more performant than storing the JSON as a VARCHAR in event_string and querying PARSE_JSON(event_string):user_id, especially across a large dataset.

QUESTION 5

When creating a user it is advisable sable to:

Choose 2 answers

A
Set the user to be initially disabled
B
Force an immediate password change
C
Set a default role for the user
D
Set the number of minutes to unlock to 15 minutes
E
Set the users access to expire within a specified timeframe

Correct Option: B,C

โœ… Force an immediate password change
Description: Forcing an immediate password change is a security measure that prompts a new user to define their own strong password upon their initial login to Snowflake, rather than using a system-generated or temporary password.

Why this fits: When creating new user accounts in Snowflake, it is a critical security best practice to ensure that the initial password known by an administrator is not retained by the user. By forcing a password change, the user takes ownership of their account security from the outset, reducing the risk of unauthorized access due to compromised temporary credentials. This is a standard user creation setting.

Example: An administrator provisions a new user account. As part of the user creation process, they select an option that dictates the new user must change their password the very first time they log in to the Snowflake web interface or connect via client tools.



โœ… Set a default role for the user
Description: A default role is the specific role automatically activated for a user immediately upon their successful login to Snowflake. This role dictates the initial set of permissions and access rights the user will have within the Snowflake environment.

Why this fits: Snowflake's security model is built on Role-Based Access Control (RBAC). When creating a new user, assigning a default role is essential for them to have any practical access to Snowflake objects (databases, schemas, tables, warehouses, etc.) immediately upon login. Without a default role, a user would log in without any active permissions, rendering them unable to perform tasks until they manually switched to a different role. This is a fundamental aspect of user setup.

Example: A new data engineer user is created. The administrator assigns the DATA_ENGINEER_ROLE as the user's default role. Upon logging in, the user automatically operates with the permissions granted to the DATA_ENGINEER_ROLE, allowing them to immediately interact with development databases and pipelines.



QUESTION 6

What is the MINIMUM Snowflake edition that has column-level security enabled?

A
Standard
B
Enterprise
C
Business Critical
D
Virtual Private Snowflake (VPS)

Correct Option: B

โœ… Enterprise
Description: Snowflake's Enterprise Edition extends the capabilities of the Standard Edition by providing enhanced data governance, security features, and business continuity options. Key features include extended Time Travel (90 days), support for Multi-Cluster Warehouses for improved concurrency, data replication for disaster recovery and high availability, and additional security features necessary for compliance with various regulatory standards like HIPAA, PCI DSS, and SOC 2.

Why this fits: The Enterprise Edition is typically chosen by organizations that require more robust data management capabilities, higher levels of performance for concurrent workloads, and stricter compliance with industry-specific regulations. It's the go-to edition for businesses needing to ensure high data availability, longer data retention for auditing, and advanced security beyond the basic requirements.

Example: A healthcare organization needs to store patient data with strict compliance to HIPAA regulations and also requires the ability to replicate their data to a secondary region for disaster recovery purposes. They also anticipate high concurrency on their analytical workloads and need to maintain a 90-day history of all data changes. The Enterprise Edition offers the necessary security features, data replication, Multi-Cluster Warehouses, and extended Time Travel (90 days) to meet these demanding requirements.



QUESTION 7

Use of which feature or setting consumes Snowflake credits, but generates no storage costs?

A
Materialized view
B
Table clustering
C
Query acceleration service
D
Search optimization service

Correct Option: D

โœ… Search optimization service
Description: The Snowflake Search Optimization Service is a feature designed to significantly improve the performance of specific types of queries, particularly those involving point lookups, equality predicates, and IN lists on large tables. It works by creating and maintaining a specialized, persistent search access path for specified columns within a table. This access path allows Snowflake to quickly locate the relevant micro-partitions and rows that match the query's predicate without performing full table or extensive micro-partition scans.

Why this fits: For scenarios where users frequently need to retrieve a small subset of data from a very large table based on precise filter conditions (e.g., finding a customer by a unique ID or specific email address), the Search Optimization Service provides the most targeted and effective acceleration. It drastically reduces query latency by minimizing the amount of data that needs to be scanned, making it ideal for operational analytics or specific data retrieval tasks.

Example: Consider a global ORDERS table with billions of rows. An application frequently queries this table to retrieve details for a specific order_id or all orders placed by a specific customer_id. By enabling search optimization on the order_id and customer_id columns, queries such as SELECT * FROM orders WHERE order_id = 'XYZ789'; or SELECT * FROM orders WHERE customer_id IN ('CUST123', 'CUST456'); will execute significantly faster, providing near-instantaneous results.

QUESTION 8

What 1s the MINIMUM Snowflake ed1t1on that offers data protection for extremely sens1ttve data such as Protected Health Information (PHI)?

A Standard

B
Enterprise
C
Business Critical
D
Virtual Private Snowflake (VPS)

Correct Option: C

โœ… Business Critical
Description: The Snowflake Business Critical Edition (formerly Enterprise for Sensitive Data) offers the highest level of data protection and advanced features required for regulated industries and sensitive workloads. It includes all features of the Enterprise Edition, plus enhanced security capabilities such as Tri-Secret Secure, HIPAA and PCI DSS compliance support, and the ability to use PrivateLink for secure network connectivity.

Why this fits: The Business Critical edition is specifically designed for organizations with stringent security and compliance requirements for their data. Features like Tri-Secret Secure (which adds a third layer of encryption via a customer-managed key) and network isolation options like PrivateLink are exclusive to or primarily utilized with this edition, making it the top choice for highly sensitive and regulated data.

Example: A healthcare provider (subject to HIPAA) or a financial institution (subject to PCI DSS) needing to store highly sensitive patient or customer data, requiring features like customer-managed encryption keys, dedicated network connectivity for enhanced security, and strict compliance assurances, would select the Business Critical edition.



QUESTION 9

True or False: During data unloading, only JSON and CSV files can be compressed.

A
True
B
False

Correct Option: B

โœ… Choice B: False
Description: Snowflake supports various file formats for data unloading, including CSV, JSON, XML, Parquet, and ORC. Compression is a widely available feature during data unloading and is not limited to just JSON and CSV files. Why this fits: When using the COPY INTO <location> command to unload data, Snowflake allows compression for multiple file types. Specifically:

  • CSV, JSON, and XML files can be compressed using various algorithms (e.g., GZIP, BZ2, BROTLI, ZSTD, SNAPPY) by specifying the COMPRESSION file format option.
  • Parquet and ORC files are typically compressed by default (e.g., using Snappy compression), as compression is an inherent part of these columnar storage formats. Since XML, Parquet, and ORC files can also be compressed during unloading, the statement that "only JSON and CSV files can be compressed" is false.
QUESTION 10

Which drivers or connectors are supported by Snowflake? (Select TINO).

A
Perl Connector
B
MongoDB Rust Driver
C
Go Snowflake Driver
D
Cobol Driver
E
Snowflake Connector for Python

Correct Option: C,E

โœ… Go Snowflake Driver
Description: The Go Snowflake Driver is an officially supported, open-source client driver provided by Snowflake, enabling applications written in the Go programming language to connect and interact with Snowflake.

Why this fits: It adheres to the standard database/sql interface in Go and provides functionality to connect to Snowflake, execute SQL queries, and fetch results, making it a viable option for developers using Go.

Example: A backend microservice built with Go needs to retrieve real-time data from a Snowflake data warehouse to power an application feature. The developer would import and utilize the github.com/snowflakedb/gosnowflake package to establish the connection and execute SELECT statements.



โœ… Snowflake Connector for Python
Description: The Snowflake Connector for Python is the official, high-performance client library that allows Python applications to connect to Snowflake data warehouses.

Why this fits: It provides a comprehensive API for Python developers to establish connections, execute SQL commands (DML, DDL), manage transactions, and fetch query results, making it an essential tool for data engineers, data scientists, and developers working with Python and Snowflake.

Example: A data scientist creates a Python script to perform daily ETL processes, extracting data from various sources, loading it into Snowflake, and then transforming it using SQL commands. The script would utilize the snowflake.connector package to connect to Snowflake, upload data via COPY INTO, and execute MERGE statements.

QUESTION 11

Which Snowflake object is used to prepare, unload, and export data files?

A
Database
B
Warehouse
C
Schema
D
Stage

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 12

Which privilege must be granted by one role to another role, and cannot be revoked?

A
MONITOR
B
OPERATE
C
OWNERSHIP
D
ALL

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 13

Which statement best describes '' clustering''?

A
Clustering represents the way data is grouped together and stored within snowflake's micro-partitions
B
The database administrator must define the clustering methodology for each Snowflake table.
C
The clustering key must be included on the COPV command when loading data into Snowflake.
D
Clustering can be disabled within a Snowflake account.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 14

Which data transformations are supported while loading data into a table using the COPY INTO command? (Select TINO).

A
Column reordering
B
Column aggregation
C
Column flattening
D
Column data masking
E
Column omission

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 15

How would a user traverse the first-level element in a VARIANT column?

A
Using parenthesis, for example column (element)
B
Using slashes, for example column 1/ element
C
Using colons, for example column element
D
Using backslashes, for example column\ element

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 16

What Snowflake objects can contain custom application logic written in JavaScnpt? (Select TWO)

A
Stored procedures
B
Stages
C
Tasks
D
Views
E
User-Defined Functions (UDFs)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 17

Which interfaces can be used to create and/or manage Virtual Warehouses?

A
The Snowflake Web Interface (UI)
B
SQL commands
C
Data integration tools
D
All of the above

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 18

What is the expiration period for a file URL used to access unstructured data in cloud storage?

A
The remainder of the session
B
An unlimited amount of time
C
The length of time specified in the expiration time argument
D
The same length of time as the expiration period for the query results cache

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 19

What is a benefit of the use of a multi-cluster virtual warehouse?

A
Additional compute clusters can be generated to handle concurrent queries.
B
Data processing is distributed across multiple cloud providers to handle increased demand.
C
Multiple virtual warehouses are combined to increase computational power.
D
Virtual warehouse storage is automatically scaled to manage increased demand.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 20

In Snowflake's data security framework how does column-level security contribute to the protection of sens11Jve information? (Select TWO)

A
Implementation of column-level security will opt1m12e query performance.
B
Column-level security supports encryption of the entire database
C
Column-level security ensures that only the table owner can access the data.
D
Column-level security hm1ts access to specific columns within a table based on user privileges. E Column-level security allows the appl1cat1on of a masking policy to a column within a table or view.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 21

True or False: Some queries can be answered through the metadata cache and do not require an active Virtual Warehouse.

A
True
B
False

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 22

What is a key characteristic of Tjme Travel?

A
Time Travel allows users to access historical data changes for up to 180 days.
B
Time Travel allows users to restore data within a defined retention period.
C
Time Travel enables data recovery across all databases for any period.
D
Time Travel applies to permanent tables that have clustering enabled.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 23

When unloading data, which file format will keep floating-point number column data without truncating it?

A
XML
B
JS0N
C
Parquet
D
CSV

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 24

When sharing data 1n Snowflake, what privileges does a Provider need to grant along with a share? (Select TWO)

A
USAGE on the specific tables in the database.
B
MODIFY on the specific tables in the database.
C
SELECT on the specific tables in the database.
D
USAGE on the database and the schema containing the tables to share.
E
OPERATE on the database and the schema containing the tables to share.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 25

True or False: AWS Private Link provides a secure connection from the Customer's on-premise data center to the Snowflake.

A
True
B
False

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 26

Why would a Snowflake user load JSON data into a VARIANT column instead of a string column?

A
A VARIANT column is more secure than a string oolumm
B
A VARIANT column compresses data and a string column does not.
C
A VARIANT column can be used to create a data hierarchy and a string column cannot.
D
A VARIANT column will have a better query performance than a string column.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 27

What is the MINIMUM Snowflake edition required to use object tagging?

A
Standard
B
Enterprise
C
Business Critical
D
Virtual Private Snowflake (VPS)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 28

Which command is used to unload data from a Snowflake table rnto a Snowflake stage?

A
GET
B
CREATE STAGE
C
COPY INTO <location>
D
PUT

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 29

Which of the following commands are not blocking operations? Choose 2 answers

A
UPDATE
B
INSERT
C
MERGE
D
COPY

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 30

How should a custom role hierarchy be designed?

A
Grant the highest role to the LJSERADMIN
B
Grant the highest role to the ACCOVNTADMIN
C
Grant the highest role to the SECURITYADMIN
D
Grant the highest role to the SYSADMIN

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 31

A user is running queries that are starting to take too long.

Which metric should be checked in the Query Profile to determine if a full table scan was performed?

A
Scan progress
B
Bytes scanned
C
Percentage scanned from cache
D
Partitions scanned

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 32

Which type of workload traditionally benefits from the use of the query acceleration service?

A
Workloads with a predictable data volume for each query
B
Workloads that include on-demand data analyses
C
Queries with small scans and non-selective filters
D
Queries that do not have filters or aggregation

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 33

Which of the following connectors allow Multi-Factor Authentication (MFA) authorization when connecting? (Choose all that apply.)

A
JDBC
B
SnowSQL
C
Snowflake Web Interface (UI)
D
ODBC
E
Python

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 34

What is the benefit of using a file format when loading semi-structured data?

A
To encrypt data
B
To compress the file
C
To enforce schema validation
D
To define how the file is parsed

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 35

What happens to event notifications that are received when an automated Snowpipe is paused?

A
They are immediately dropped from the internal metadata.
B
They are stored indefinitely in the internal metadata until the pipe is manually resumed.
C
They are permanently stored in the internal metadata and processed once the pipe is resumed.
D
They enter a retention period of 14 days, after which they are dropped from the internal metadata.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 36

How can staged files be removed during data loading once the files have loaded successfully?

A
BUILD_ SCOPED - FILE - URL
B
GET PRESIGXED URL -
C
BUILD_ STAGE = TRUE PARAMETER
D
GET - STAGE - LOCAT: ON

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 37

In which layer of its architecture does Snowflake store its metadata statistics? Select one.

A
Storage Layer
B
Compute Layer
C
Database Layer
D
Cloud Service Layer

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 38

What can be shared when the property is set to = FALSE?

A
A view
B
A stored procedure
C
Storage integration access
D
A User-Defined Function (UDF)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 39

How can customer data be restricted by country for a global company using a multi-tenant environment?

A
Implement a new account structure and create sub-accounts for each country. Then replicate the required data.
B
Implement a row-level security policy in the customer table that looks at a mapping table identifying which users should have access to what data.
C
Implement a secure User-Defined Function (UDF) and use a secure data share for each country.
D
Implement a column-level security policy in the customer table that restricts access based on the user's geographic location.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 40

Which security feature is available in all Snowflake editions?

A
Data masking policies B Object-level access control
C
Object tagging
D
Customer-managed encryption keys

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 41

True or False: Query ID's are unique across all Snowflake deployments and can be used in communication with Snowflake Support to help troubleshoot issues.

A
True
B
False

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 42

Which data types are supported as input for the FLATTEN function? (Select TWO).

A
STRING
B
VARIANT
C
TABLE
D
OBJECT
E
NUMBER

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 43

When sharing data among multiple Snowflake accounts, what charges are incurred by a data consumer when viewing shared data using their own account?

A
Cloud services charges
B
Compute charges
C
Data storage charges
D
Data egress charges

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 44

What can be used to process unstructured data?

A
External tables B The COPY INTO <table> command
C
External functions
D
Snowp1pe

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 45

What is the default File Format used in the COPY command if one is not specified?

A
JSON
B
Parquet
C
XML

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 46

How doos the authorization associated with a pre-signed URL work for an unstructured file?

A
Anyone who has the URL can access the referenced file for the life of the token.
B
Only the user who generates the URL can use the URL to access the referenced file.
C
Only the users who have roles with sufficient privileges on the URL can access the referenced file.
D
The role specified in the GET REST API call must have sufficient privileges on the stage to access the referenced file using the URL.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 47

What is the MINIMUM Snowflake edition required to use a dedicated metadata store?

A
Standard
B
Enterprise
C
Business Critical
D
Virtual Private Snowflake (VPS)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 48

Which security models are used m Snowflake to manage access control? (Select TWO).

A
Discretionary Access Control (DAG)
B
Identity Access Management (1AM)
C
Mandatory Access Control (MAC)
D
Role-Based Access Control (RBAC)
E
Security Assertion Markup Language (SAML)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 49

Which type of table corresponds to a single Snowflake session?

A
Temporary
B
Translent
C
Provisional
D
Permanent

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 50

Which table type exists only within the session it was created and is only visible to the user who created it?

A
Hybrid
B
Dynamic
C
Transient
D
Temporary

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 51

Which metrics in the QUERY HISTORY Account_ Usage V i e w can be used to assess the pruning efficiency of a query? (Select TWO).

A
EXECUTI ON TIME
B
PARTITIONS TOTAL
C
COMPILATION TIME
D
TOTAL_ELAPSED_TIME
E
PARTITIONS SCANNED

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 52

This command is executed:

What will be the result?

A
A table schema that has 'city' and 'population' columns.
B
A record with values 'New York' and 8419000 will be inserted into an OBJECT table.
C
A structured data type that has key-value pairs for city and population
D
A VARIANT data type that has 'city' and 'population' attributes.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 53

When loading data into Snowflake, the COPY command supports:

Choose 2 answers

A
Joins
B
Fitters
C
Data type conversions
D
Column reordering
E
Aggregates

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 54

Which commands extract the value for a key, key_ 1, from an object column? (Select TWO).

A
select column: key_1 from my_ table
B
select column. key _1 from my_ table
C
select column [ ' key_1'] from my_ table
D
select column (' key_1') from my_ table
E
select key_1 from column: : string as key_1

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 55

A size Small standard virtual Warehouse running in auto-suspend mode is used for a production Business Intelligence (Bl) reporting environment. The Bl reports generate quickly in the

early morning, but as the day progresses and there are more users, it takes longer to run the reports.

How can this situation be addressed?

A
Enable the query acceleration service.
B
Increase the size of the virtual warehouse.
C
Disable the auto-suspend mode.
D
Change the standard warehouse to a multi-cluster warehouse.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 56

Who can create and manage reader accounts? (Select TWO).

A
A user With ACCOUNTADMIN role B A user with SECURITYADMIN role
C
A user with SYSADMIN role
D
A user With ORGADMIN role
E
A user With CREATE ACCOUT privilege

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 57

If auto-suspend is enable for a Virtual Warehouse, he Warehouse is automatically suspended when:

A
All Snowflake sessions using the warehouse are terminated.
B
The last query using the warehouse completes.
C
There are no users loaned into Snowflake.
D
The Warehouse is inactive for a specified period of time.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 58

What step will help to reduce query queuing?

A
Use a Standard virtual warehouse.
B
Use a multi-cluster virtual warehouse.
C
Decrease the size of the virtual warehouse.
D
Increase the value of the virtual warehouse auto-suspend parameter.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 59

What data types can be used to store semi-structured data in Snowflake? (Select TWO).

A
NUMBER
B
VARIANT
C
BOOLEAN
D
STRING
E
OBJECT

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 60

Masking policies are created at what level in Snowflake?

A
Table
B
Column
C
Schema
D
Database

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 61

True or False: Multi_Factor Authentication (MFA) in Snowflake is only supported in conjunction with single Sign-on (sso).

A
True
B
False

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 62

Which strategy will unload data into external stage subfolders based on the date and time information in the data?

A
Write specific COPY INTO < location> statements to extract data into the target locations.
B
Use the PARTITION BY parameter in the COPY INTO <location > statement.
C
Set DETAILED OUTPUT = TRUE in the CO PY INTO < location > statement.
D
Create tables that isolate the hourly data and unload them individually with the COPY INTO <location> statement.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 63

How do the scaling policy parameters impact the performance of a Snowflake virtual warehouse?

A
Setting the SCALING_POLICY - STANDARD parameter causes the \-Varehouse to scale out to reduce queueing instead of conserving credits.
B
Setting the SCALING_POLICY - ECONOMY parameter causes the warehouse to always scale out more conservatively once any queries have been in the queue for less than 1 minute.
C
Setting the SCALING POLICY - STANDARD parameter prevents the warehouse from scaling in once it has scaled out.
D
Setting the SCALING_ POLI CY - ECONOMY parameter will keep the warehouse size fixed, regardless of the workload.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 64

What 1s the Fall-safe retention period for transient and temporary tables?

A
0 days
B
1 day
C
7 days
D
90 days

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 65

How a Snowpipe charges calculated?

A
Per-second/per Warehouse size
B
Per-second/per-core granularity
C
Number of Pipes in account
D
Total storage bucket size

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 66

Which constraint is enforced for standard Snowflake tables?

A
NOT NULL
B
PRIMARY KEY
C
FOREIGN KEY
D
UNIQUE

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 67

How does Snowflake ensure the integrity and consistency of data stored in tables?

A
Row-level encryption
B
Dynamic Data Masking
C
Constraints
D
Time Travel

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 68

What act1v1ties can a user with the ORGADMIN role perform? (Select TWO).

A
Create INFORMATION_SCHEMA in a database
B
View usage information for all accounts in the organization.
C
Enable database cloning for an account in the organization
D
Enable database replication for an account in the organization.
E
View m1cro-part1t1on information for all accounts 1n the organ1zat1on.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 69

Which formats are supported for unloading data from Snowflake? Choose 2 answers

A
Delimited (CSV, TSV, etc.)
B
Avro
C
JSON
D
ORC

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 70

Which tool can be used to build data applications without moving the data outside of Snowflake?

A
Snowpark
B
Snowflake CLI
C
Snowflake Cortex
D
Streamlit

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 71

When an ACCOUNTADMIN gives a user a custom role, what privilege or privileges is the user granted by default?

A
All privileges that have been granted to the ACCOUNT ADMIN
B
All privileges on objects allowed by the custom role
C
Access to the PUBLIC role
D
Access to all the objects owned by the USER DOMAIN role

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 72

Which Query Profile operator 1s considered a DML operator?

A
External Scan
B
Flatten
C
Merge
D
Sort

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 73

Data storage for individual tables can be monitored using which commands and/or object(s)? Choose 2 answers

A
SHOW TABLES;
B
SHOW STORAGE BY TABLE;
C
Information Schema -> TABLE_STORAGE_METRICS
D
Information Schema -> TASLE_HISTORY

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 74

By default. when is a resource monitor reset to O?

A
At the beginning of each day
B
At the beginning of each week
C
At the beginning of each month
D
At the beginning of each year

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 75

How can a Data Exchange Administrator provide a user vvith account access to a Data Exchange?

A
Grant the user the us2RA.DMI N role.
B
Add the user to the Data Exchange.
C
Enable the : MPORT SHARE privilege and grant this privilege to the user.
D
Create a new database for the Data Exchange and provide access to the user.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 76

What would cause different results to be returned when running the same query twice?

A
SAMPLE 1s used and the seed is set.
B
SAMPLE 1s used and the seed is not set
C
Fraction-based sampling is used.
D
Fixed-size sampling is used.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 77

True or False: Fail-safe can be disabled within a Snowflake account.

A
True
B
False

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 78

What Snowflake service supports the ability to process data while accessing libraries and patterns in multiple computer languages?

A
Snow sight
B
Snow pipe
C
Snowpark
D
Snow SQL

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 79

Which Snowflake object supports the classification and management of sensitive data by associating metadata with database objects?

A
Materialized views
B
Tags
C
External functions
D
User-Defined Functions (UDFs)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 80

How does Snowflake utilize clustering information to improve query performance?

A
It prunes unnecessary m1cro-part1t1ons based on clustering metadata.
B
II compresses the data within micro-partitions for faster querying.
C
It automatically allocates additional resources to improve query execution.
D
It organizes clustering information to speed-up data retrieval from storage.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 81

Account-level storage usage can be monitored via:

A
The snowflake wet Interface (UI) in the Databases section.
B
The Snowflake web interface (UI) in the Account -> Billing a usage section
C
The Information Schema -> ACCOUNT_USAGE_HISTORY View
D
The Account usage Schema - > ACCOUNT_USAGE_METRICS View

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 82

How should a user maintain empty strings while unloading data to a CSV format?

A
Set EMPTY FIELD AS NULL - FALSE
B
Set EMPTY FIELD AS NULL= TRUE
C
Set FIELD OPTIONALLY ENCLOSED BY = '"'
D
Set FIELD OPTIONALLY ENCLOSED BY = NONE

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 83

Which virtual Warehouse configuration requires the maximum number of clusters to be equal to the minimum number of clusters?

A
Auto-scale mode
B
Maximized mode
C
Standard scaling policy
D
Economy scaling policy

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 84

How does Snowflake use Multi-Factor Authentication (MFA)?

A
MFA is an integrated feature powered by the Duo Security service.
B
MFA is enabled by default for any user having the AccouNTAm-1: N role.
C
An MFA login is designed to log in to Snowflake only through Snowsight.
D
MFA is enabled by default for each user and does not require activation.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 85

Which of the following statements is true of data loading? Select one.

A
Resizing the virtual warehouse from x-Small to Small will process a single file twice as fast
B
The "deal file size for loading is 16MB to match micro-partition size
C
Marry files in the 10-lOOMB range tend to land In the 'sweet spot" for load parallelism Once loaded, there is no option to force a reload of an already loaded file

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 86

What does Snowflake recommend be enforced for all users to MAXIMIZE user login security?

A
Network policies
B
Tri-Secret Secure
C
Federated authentication
D
Multi-Factor Authentication (MFA)

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 87

What is the default format-type COMPRESSION option when unloading CSV data from Snowflake using the COPY I NTO < l o c atio n > command?

A
GZIP
B
AUTO
C
NONE
D
DEFLATE

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 88

What 1s 1t called when a customer managed key 1s combined with a Snowflake managed key to create a composite key for encryption?

A
Hierarchical key model
B
Client-side encryption
C
Tri-secret secure encryption
D
Key pair authentication

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 89

True or False: A table in Snowflake can only be queried using the Virtual Warehouse that was used to load the data.

A
True
B
False

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 90

When should a user scale out a virtual warehouse instead of scaling up?

A
The warehouse is pulling data from an external source.
B
The warehouse scans a full table and needs additional compute for a task.
C
The warehouse needs to handle many concurrent users and queries.
D
The warehouse is executing a single query that pulls data from multiple tables.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 91

Match the security requirements on the left, with the Snowflake Continuous Data Protection feature on the right.

Instructions: Select the options from the list on the Jett, drag and put them onto the correct feature on the right.

A virtual warehouse query queuing time has been increasing due to a large number of users accessing the warehouse at the same time each day.

Which warehouse configurations would address this issue MOST cost-effectively? (Select TWO).

A
Scale-up the Warehouse.
B
Scale-out the warehouse.
C
Run the warehouse in Auto-scale mode.
D
Run the warehouse in Maximized mode.
E
Run the warehouse using an Economy policy.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 92

Which metadata table will store the storage ut11izat1on information even for dropped tables?

A
DATAB.!'.SE -STORA.GE -USAGE_HISTORY
B
TABLE_STORAGE_METRICS
C
STORAGE_DAILY_ HISTORY
D
STAGE_STORAGE_USAGE_HISTORY

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 93

Which are true of Snowflake roles?

A
All grants to objects are given to roles, and never to users
B
In order to do DML/DOL, a user needs to have selected a single role that has that specific access to the object and operation
C
The public role controls at other roles
D
Roles are a subset of users and users own objects In Snowflake

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 94

How does resizing a virtual warehouse affect Snowflake billing?

A
Each time a warehouse is resized, 1 credit is billed.
B
Each time a warehouse is resized, each second of usage is billed.
C
A warehouse can be resized an unlimited number of times without consuming any credits.
D
When a warehouse is resized to a larger size it is billed for 1 minute of usage

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 95

How can a Snowflake user access near real-time metrics that can be used to identify queries affected by disk spilling?

A
Use a load monitoring chart.
B
Review the history section of the Query Profile.
C
Implement a Snow sight dashboard.
D
Use a worksheet.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 96

Which table function is used to perform additional processing on the results of a previously-run query?

A
QUERY _HISTORY
B
RESULT SCAN
C
DESCR: BE RESULTS
D
QUERY_HISTORY -BY โ€“ SESSION

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 97

What is the recommended Snowflake data type to store semi-structured data like JSON?

A
VARCHAR
B
RAW
C
LOB
D
VARIANT

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 98

A standard Snowflake table has 200 GB of live data, with the Time Travel retention period set at 7 days. The size of the table has remained consistent over the past few months, but the storage costs have been increasing.

Which combination of steps should be taken to reduce the storage costs? {Select TWO).

A
Change the table to a transient table.
B
Change the table to a temporary table.
C
Turn off Fail-safe.
D
Change the Time Travel retention period to 1 day.
E
Cluster the table on the columns that are queried most frequently.

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 99

What sequence of commands will unload data into a local directory?

Instructions: Select the options from the list on the left, drag and put them into the correct order on the right.

Which type of URL should be used to set an expiration time for accessing files in cloud storage?

A
Scoped URL
B
File URL
C
Pre-signed URL
D
Redirect URL

Premium Solution Locked

Unlock all 1035 answers & explanations

QUESTION 100

Which command is used to remove files from either external cloud storage or an internal stage?

A
DELETE
B
REMOVE
C
TRUNCATE
D
DROP

Premium Solution Locked

Unlock all 1035 answers & explanations

Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 1035 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat โ— Active Now

๐Ÿ‘‹ Hi! How can we help you pass your exam?

Enter email to start chatting