Snowflake SnowPro Core SnowPro Core Dumps in PDF

Free Snowflake SnowPro Core Real Questions (page: 16)

The Information Schema and Account Usage Share provide storage information for which of the following objects? (Choose three.)

  1. Users
  2. Tables
  3. Databases
  4. Internal Stages

Answer(s): B,C,D



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

  1. CSV
  2. JSON
  3. Parquet
  4. XML

Answer(s): A


Reference:

https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html



True or False: Reader Accounts are able to extract data from shared data objects for use outside of Snowflake.

  1. True
  2. False

Answer(s): A


Reference:

https://acrotrend.com/snowflake-data-sharing/



True or False: You can define multiple columns within a clustering key on a table.

  1. True
  2. False

Answer(s): A


Reference:

https://docs.snowflake.com/en/user-guide/tables-clustering-keys.html



True or False: Snowflake enforces unique, primary key, and foreign key constraints during DML operations.

  1. True
  2. False

Answer(s): B


Reference:

https://docs.snowflake.com/en/sql-reference/constraints-overview.html



True or False: Loading data into Snowflake requires that source data files be no larger than 16MB.

  1. True
  2. False

Answer(s): B


Reference:

https://www.mobilize.net/blog/overcoming-the-filesize-limit-when-importing-data-into-snowflake



True or False: A Virtual Warehouse can be resized while suspended.

  1. True
  2. False

Answer(s): A


Reference:

https://docs.snowflake.com/en/user-guide/warehouses-tasks.html#effects-of-resizing-a-suspended-warehouse



True or False: When you create a custom role, it is a best practice to immediately grant that role to ACCOUNTADMIN.

  1. True
  2. False

Answer(s): B


Reference:

https://docs.snowflake.com/en/user-guide/security-access-control-considerations.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!