Free SnowPro Associate Platform SOL-C01 Exam Braindumps
SnowPro Associate Platform SOL-C01 Questions 97–104 (page: 14)

Updated On: 20-Apr-2026

What is the maximum duration of data retention using Time Travel in Snowflake for standard accounts?

  1. 0
  2. 1
  3. 7
  4. 90

Answer(s): B

Explanation:

For Snowflake Standard Edition accounts, the maximum Time Travel retention period is1 day(24 hours). Time Travel allows users to query historical data, restore dropped objects, and clone objects at a point in time. Although the retention period can be adjusted at the account, database, schema, or table level, Standard Edition restricts the upper limit to 1 day. A value of 0 disables Time Travel entirely. A 7-day retention period applies to Fail-safe, not Time Travel, and Fail-safe is a disaster- recovery mechanism managed exclusively by Snowflake. The 90-day Time Travel retention is available only for Enterprise Edition and above. Therefore, the correct maximum retention period for Standard Edition is 1 day.

=====================



What is a "provider" in the context of the Snowflake Marketplace or Data Exchange?

  1. A user who only consumes data
  2. A user who manages Snowflake infrastructure
  3. A user or organization that shares data products or data listings
  4. A user who is a Snowflake employee

Answer(s): C

Explanation:

In Snowflake Marketplace and Data Exchange, aprovideris any Snowflake user or organization that publishes and shares datasets, data products, or applications with other Snowflake consumers. Providers control access to their listings, configure data sharing models, and can offer either free or paid data products. They manage listing descriptions, update schedules, and refresh logic, ensuring customers or subscribers receive up-to-date and reliable information. Providers can be enterprises, analytics vendors, public data contributors, or research institutions. They are distinct from consumers, who access or use the shared data. Providers also do not handle Snowflake platform infrastructure--that is Snowflake's responsibility. Snowflake employees are not categorized as providers unless they publish official Snowflake datasets. Thus, the primary purpose of a provider is to share curated data offerings on the Marketplace or within private exchanges.

=====================



Which of the following is true about data listings in the Snowflake Marketplace?

  1. They always require payment for access.
  2. They are limited to static data snapshots.
  3. They can be free or paid, depending on the provider's terms.
  4. They are only accessible to Snowflake administrators.

Answer(s): C

Explanation:

Data listings in the Snowflake Marketplace can be offered asfree or paiddepending on how the provider chooses to distribute the data. Providers can use usage-based pricing, subscription models, or make datasets available at no cost. Listings are not restricted to static data; Snowflake supportslive data sharing, enabling instant access to continuously updated datasets without copying or ETL. Listings are accessible to any Snowflake user with the appropriate marketplace access--not exclusively administrators. This flexibility makes the Marketplace a powerful ecosystem where organizations can seamlessly obtain external datasets for analytics, machine learning, and reporting needs. Providers define terms of use, pricing, and refresh schedules, while Snowflake manages the secure data-sharing infrastructure.

=====================



What is the key difference between a "private listing" and a "public listing" in a Snowflake Data Exchange context?

  1. Public listings require payment, while private listings are free.
  2. Public listings are only accessible to Snowflake employees, while private listings are for external users.
  3. Private listings are shared with specific Snowflake accounts, while public listings are available to all Snowflake users.
  4. Private listings are for sharing code, while public listings are for sharing data.

Answer(s): C

Explanation:

Aprivate listingis shared only with explicitly selected Snowflake accounts, giving providers fine- grained control over who can access their data. This is ideal for partner organizations, internal business units, or customers requiring restricted access. Apublic listing, on the other hand, is accessible to all Snowflake users via the Marketplace, making it available for broad distribution. Pricing models for both types can be free or paid; neither category inherently requires payment. Both listing types share data, not code. Public listings are not restricted to Snowflake employees-- they are open to the entire Snowflake ecosystem. The distinction lies entirely in access scope:
targeted (private) vs. universal (public).

=====================



How is the initial activation of the Snowflake Data Exchange feature, which is necessary for establishing private exchanges, typically accomplished?

  1. Any Snowflake account administrator can enable Data Exchange through the web interface with a single click.
  2. Activation of the Data Exchange feature generally requires a request to Snowflake Support, who then enable it for the specific account.
  3. Data Exchange is automatically enabled for all Snowflake accounts upon creation.
  4. Activation of the Data Exchange feature requires a specific SQL command to be executed by the ACCOUNTADMIN role.

Answer(s): B

Explanation:

The Data Exchange feature is not automatically enabled for all Snowflake accounts. Instead, enabling this capability--particularly for private exchanges--typically requires submitting a request toSnowflake Support. Snowflake evaluates account type, region, and compliance requirements before enabling the Data Exchange functionality. Snowflake administrators cannot independently enable this through Snowsight, nor is there a SQL command available to turn it on. Once activated, account administrators can create private exchanges, manage listings, and define which Snowflake accounts can participate. This activation step ensures secure, intentional use of data-sharing capabilities at an account level.

=====================



What does "warehouse scaling in/out" refer to in Snowflake?

  1. Changing the size of the warehouse (e.g., from Small to Medium or vice versa).
  2. Moving data between different storage locations.
  3. Changing the region of the warehouse.
  4. Adjusting the number of clusters in a multi-cluster warehouse.

Answer(s): D

Explanation:

Scalingin/outin Snowflake refers to modifying thenumber of compute clustersassociated with a multi-cluster virtual warehouse. Scalingoutincreases cluster count to accommodate higher concurrency or workload spikes, allowing more queries to run simultaneously without queuing. Scalinginreduces cluster count during periods of lower demand, optimizing compute usage and costs. This is distinct fromscaling up/down, which refers to changing warehouse size (e.g., Small,

Medium). Scaling does not involve data movement or region changes; warehouse compute is stateless and operates independently of storage. Multi-cluster warehouses allow Snowflake to automatically add or remove clusters based on demand when auto-scale policies are configured.

=====================



Which of the following are benefits of using a multi-clustered warehouse in Snowflake? (Choose any 3 options)

  1. Improved query performance during peak load
  2. Automatic scaling of clusters based on query demand
  3. Reduced storage costs
  4. Increased compute capacity

Answer(s): A,B,D

Explanation:

A multi-cluster warehouse raises Snowflake's capability to handle concurrent workloads efficiently.
When large numbers of users or queries hit the system, Snowflake can automatically start additional clusters (scaling out) to distribute workloads, reducing queuing and improving performance. As query demand drops, Snowflake scales in by shutting down clusters to conserve credits. This dynamic auto-scaling provides significantly increased compute capacity during peak usage periods and enhances responsiveness. Importantly, multi-cluster warehouses affect only compute, not storage, so they do not reduce storage costs. Their primary benefits revolve around performance stability, concurrency handling, workload isolation, and compute elasticity.

=====================



Which command is used to create a new virtual warehouse in Snowflake?

  1. CREATE VIRTUALWAREHOUSE warehouse_name;
  2. CREATE DATABASE warehouse_name;
  3. CREATE SCHEMA warehouse_name;
  4. CREATE WAREHOUSE warehouse_name;

Answer(s): D

Explanation:

Snowflake uses the SQL command CREATE WAREHOUSE warehouse_name to create a new virtual warehouse. Warehouses provide the compute resources for executing SQL queries, loading data, and performing transformations.
When creating a warehouse, additional parameters may be specified, such as warehouse size, auto-suspend timeout, auto-resume, scaling policy, or multi-cluster mode. The options involving "CREATE VIRTUALWAREHOUSE" are invalid syntax in Snowflake. CREATE DATABASE and CREATE SCHEMA create storage containers, not compute resources. Therefore, CREATE WAREHOUSE is the only correct command for provisioning compute.

=====================



Viewing page 14 of 28
Viewing questions 105 - 112 out of 193 questions


Post your Comments and Discuss Snowflake SnowPro Associate Platform SOL-C01 exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!