Snowflake SnowPro Core SnowPro Core Dumps in PDF

Free Snowflake SnowPro Core Real Questions (page: 10)

True or False: The user has to specify which cluster a query will run on in a multi-cluster Warehouse.

  1. True
  2. False

Answer(s): B



True or False: Pipes can be suspended and resumed.

  1. True
  2. False

Answer(s): A



Which of the following languages can be used to implement Snowflake User Defined Functions (UDFs)? (Choose two.)

  1. Java
  2. Javascript
  3. SQL
  4. Python

Answer(s): B,C


Reference:

https://docs.snowflake.com/en/sql-reference/user-defined-functions.html



When should you consider disabling auto-suspend for a Virtual Warehouse? (Choose two.)

  1. When users will be using compute at different times throughout a 24/7 period
  2. When managing a steady workload
  3. When the compute must be available with no delay or lag time
  4. When you do not want to have to manually turn on the Warehouse each time a user needs it

Answer(s): B,C


Reference:

https://docs.snowflake.com/en/user-guide/warehouses-considerations.html



Which of the following are valid approaches to loading data into a Snowflake table? (Choose all that apply.)

  1. Bulk copy from an External Stage
  2. Continuous load using Snowpipe REST API
  3. The Snowflake Web Interface (UI) data loading wizard
  4. Bulk copy from an Internal Stage

Answer(s): A,B,C


Reference:

https://docs.snowflake.com/en/user-guide/data-load-overview.html



If auto-suspend is enabled for a Virtual Warehouse, the Warehouse is automatically suspended when:

  1. All Snowflakes sessions using the Warehouse are terminated.
  2. The last query using the Warehouse completes.
  3. There are no users logged into Snowflake.
  4. The Warehouse is inactive for a specified period of time.

Answer(s): D


Reference:

https://docs.snowflake.com/en/user-guide/warehouses-overview.html



True or False: Multi-Factor Authentication (MFA) in Snowflake is only supported in conjunction with Single Sign-On (SSO).

  1. True
  2. False

Answer(s): B


Reference:

https://docs.snowflake.com/en/user-guide/admin-security-fed-auth-use.html



The number of queries that a Virtual Warehouse can concurrently process is determined by (Choose two.):

  1. The complexity of each query
  2. The CONCURRENT_QUERY_LIMIT parameter set on the Snowflake account
  3. The size of the data required for each query
  4. The tool that is executing the query

Answer(s): A,C


Reference:

https://docs.snowflake.com/en/user-guide/warehouses-overview.html



Share your comments for Snowflake SnowPro Core exam with other users:

A
AI Tutor Explanation
9/24/2026 11:16:10 AM

Question 5:
Correct answer: A — True
Snowflake supports bulk unloading with COPY INTO <location> using a SELECT statement as the source. This allows you to export either:

  • All or selected columns from a table
  • Filtered rows using WHERE
  • Transformed or joined data

Example:
sql 
COPY INTO @my_stage/export/ 
FROM ( 
  SELECT customer_id, order_date 
  FROM orders 
  WHERE order_date >= '2025-01-01' 
);

Snowflake writes the query results to files in the specified internal or external stage. The key distinction is that COPY INTO is used for bulk movement of data, while a regular SELECT only returns query results and does not unload them to staged files.

A
AI Tutor Explanation
9/3/2026 5:25:59 AM

Question 1:
Correct answer: B — Clustering keys
Snowflake automatically organizes table data into micro-partitions and uses natural clustering based on how data is loaded. However, for large tables where query performance depends on particular columns, you can define a clustering key.
A clustering key:

  • Specifies one or more columns or expressions Snowflake should use when organizing table data.
  • Helps Snowflake’s automatic reclustering keep related rows grouped together.
  • Can improve pruning for queries that frequently filter or join on those columns.

Why the others are incorrect:
  • Micro-partitions: Snowflake’s storage units; users do not directly define them as an override mechanism.
  • Key partitions: Not a Snowflake feature.
  • Clustered partitions: Not the name of the customer-defined mechanism.

The answer key’s B is correct.

A
AI Tutor Explanation
8/28/2026 11:39:56 AM

Question 17:
Correct answer: D — To accommodate a more complex workload.
Increasing a Virtual Warehouse from X-Small to Medium is vertical scaling. The larger warehouse provides more compute resources, which can improve performance for:

  • Complex queries
  • Large scans or joins
  • Resource-intensive transformations
  • Queries involving substantial processing

Why the others are less appropriate:
  • More users / more queries: This usually calls for multi-cluster warehouses, which add clusters to handle concurrency.
  • Fluctuations in workload: This is typically addressed with auto-suspend/auto-resume or multi-cluster scaling, rather than simply choosing a larger warehouse.

Thus, warehouse size primarily affects the compute power available to individual workloads.

AI Tutor 👋 I’m here to help!