Free ADA-C01 Practice Test Questions and Answers (2026)

View Mode
Q: 1
What Snowflake capabilities are commonly used in rollback scenarios? (Select TWO).
Options
Q: 2
. Company A uses Snowflake to manage audio files of call recordings. Company A hired Company B, who also uses Snowflake, to transcribe the audio files for further analysis. Company A's Administrator created a share. What object should be added to the share to allow Company B access to the files?
Options
Q: 3
When a role is dropped, which role inherits ownership of objects owned by the dropped role?
Options
Q: 4
A large international company with many operating regions requires data to be shared bi- directionally among all offices (head office to regional offices and regional offices among themselves). This company is a Snowflake account holder with European operations deployed in Microsoft Azure (single region) while North American regional offices are using AWS (single region) as their deployment cloud. This setup is required to comply with Personal Identifiable Information (PII) regulations in some of the European countries. The corporate head office is in Europe. How can this data be shared bi-directionally, while MINIMIZING costs?
Options
Q: 5
What are the MINIMUM grants required on the database, schema, and table for a stream to be properly created and managed?
Options
Q: 6
Which function is the role SECURITYADMIN responsible for that is not granted to role USERADMIN?
Options
Q: 7
An organization's sales team leverages this Snowflake query a few times a day: SELECT CUSTOMER ID, CUSTOMER_NAME, ADDRESS, PHONE NO FROM CUSTOMERS WHERE LAST UPDATED BETWEEN TO_DATE (CURRENT_TIMESTAMP) AND (TO_DATE (CURRENT_TIMESTAMP) -7); What can the Snowflake Administrator do to optimize the use of persisted query results whenever possible?
Options
Q: 8
Review the output of the SHOW statement below which displays the current grants on the table DB1. S1. T1: Snowflake ADA C01 question This statement is executed: USE ROLE ACCOUNTADMIN; DROP ROLE A; What will occur?
Options
Q: 9
A Snowflake organization MYORG consists of two Snowflake accounts: Snowflake ADA C01 question The ACCOUNT1 has a database PROD_DB and the ORGADMIN role enabled. Management wants to have the PROD_DB database replicated to ACCOUNT2. Are there any necessary configuration steps in ACCOUNT1 before the database replication can be configured and initiated in ACCOUNT2?
Options
Q: 10
A Snowflake customer is experiencing higher costs than anticipated while migrating their data warehouse workloads from on-premises to Snowflake. The migration workloads have been deployed on a single warehouse and are characterized by a large number of small INSERTs rather than bulk loading of large extracts. That single warehouse has been configured as a single cluster, 2XL because there are many parallel INSERTs that are scheduled during nightly loads. How can the Administrator reduce the costs, while minimizing the overall load times, for migrating data warehouse history?
Options
Question 1 of 20

What's covered in this practice questions set

2: Account Management and Data Protection · 3 questions

đź“– About this Domain

This domain covers the administration of Snowflake accounts, focusing on cost management and data lifecycle protection. It details features for business continuity, disaster recovery, and secure data collaboration.

🎓 What You Will Learn

  • You will learn to configure account parameters and resource monitors to control virtual warehouse credit consumption.
  • You will learn to implement data protection features like Time Travel and Fail-safe for data recovery.
  • You will learn to use zero-copy cloning for instant data copies and Secure Data Sharing for provider-consumer collaboration.
  • You will learn to configure account replication and manage failover/failback for business continuity.

🛠️ Skills You Will Build

  • You will build skills to manage data retention periods and recover objects using Time Travel and the UNDROP command.
  • You will build skills to implement cost controls by creating and assigning resource monitors to warehouses.
  • You will build skills to configure database replication and failover groups to ensure high availability.
  • You will build skills to create and manage secure shares to provide data access to consumer accounts.

đź’ˇ Top Tips to Prepare

  • Master the distinction between Time Travel and Fail-safe, including their retention periods and associated storage costs.
  • Practice the syntax for creating and altering resource monitors, including setting triggers and actions like SUSPEND.
  • Understand the object types included in account replication and the specific SQL commands for failover and failback.
  • Know the differences between standard, transient, and temporary tables and how they affect data protection features.

1: Snowflake Security and Role-Based Access Control (RBAC) · 3 questions

đź“– About this Domain

This domain covers Snowflake's multi-layered security framework, focusing on user authentication and access control. It emphasizes the implementation of Role-Based Access Control (RBAC) and other security features to protect data at rest and in transit.

🎓 What You Will Learn

  • Implement and manage network policies, user authentication, and multi-factor authentication (MFA).
  • Design and implement a robust Role-Based Access Control (RBAC) hierarchy using roles, users, and grants.
  • Utilize advanced security features like dynamic data masking, row access policies, and object tagging for granular data protection.
  • Understand Snowflake's security principles, including managed and customer-managed keys for encryption.

🛠️ Skills You Will Build

  • Construct a scalable RBAC model by creating custom roles and granting privileges on securable objects.
  • Configure network policies to restrict access based on IP addresses and manage federated authentication (SSO).
  • Apply dynamic data masking and row access policies to tables and views for sensitive data protection.
  • Audit security configurations and user access using system views and functions like LOGIN_HISTORY.

đź’ˇ Top Tips to Prepare

  • Master the concept of role hierarchy and privilege inheritance, including the MANAGE GRANTS privilege.
  • Practice creating and applying network policies, row access policies, and masking policies in a test environment.
  • Understand the differences and use cases for the ACCOUNTADMIN, SYSADMIN, and SECURITYADMIN default roles.
  • Review the syntax for GRANT and REVOKE commands for different object types and future grants.

5: Data Sharing and Data Marketplace · 2 questions

đź“– About this Domain

This domain covers Snowflake's Secure Data Sharing architecture, which allows live data sharing between accounts without data movement. It details the roles of data providers and consumers, the mechanics of shares, and the function of the Snowflake Marketplace.

🎓 What You Will Learn

  • Differentiate between data providers and consumers and the SQL commands used to create and manage shares.
  • Understand the configuration and use cases for reader accounts versus sharing with full Snowflake accounts.
  • Explore the process of publishing data via listings on the Snowflake Marketplace and consuming data from it.
  • Learn how to create a database from a share and the implications for querying shared, immutable data.

🛠️ Skills You Will Build

  • Executing DDL and DCL to create shares, grant object privileges, and add consumer accounts.
  • Administering inbound shares as a consumer by creating databases from them for immediate querying.
  • Managing reader accounts, including provisioning, monitoring credit usage, and object access.
  • Implementing data sharing strategies using direct shares, private listings, or the public Snowflake Marketplace.

đź’ˇ Top Tips to Prepare

  • Memorize the specific privileges that can be granted on database objects to a share.
  • Master the differences in setup and cost implications between reader accounts and full consumer accounts.
  • Practice the end-to-end workflow for both a provider creating a share and a consumer creating a database from that share.
  • Understand the role of metadata in Secure Data Sharing and why it enables instant, no-copy data access.

3: Performance Monitoring and Tuning · 1 questions

đź“– About this Domain

This domain focuses on analyzing and improving Snowflake performance. It covers the tools and techniques for identifying query bottlenecks, optimizing virtual warehouse utilization, and applying data clustering strategies. You will learn to use Snowflake's monitoring features to ensure efficient resource consumption.

🎓 What You Will Learn

  • How to use the Query Profile to analyze query execution plans and identify performance issues like disk spilling or inefficient joins.
  • The different types of caching in Snowflake, including the result cache and local warehouse cache, and how they impact query performance.
  • Strategies for virtual warehouse tuning, such as scaling up for query complexity and scaling out for concurrency using multi-cluster warehouses.
  • Methods for monitoring credit consumption and performance trends using Account Usage views like QUERY_HISTORY and WAREHOUSE_METERING_HISTORY.

🛠️ Skills You Will Build

  • Diagnosing and resolving slow-running queries by interpreting the query execution plan and operator statistics.
  • Implementing effective data clustering strategies by selecting appropriate clustering keys to reduce table scan times.
  • Configuring and managing virtual warehouses for optimal price-performance, including setting auto-suspend and auto-resume parameters.
  • Applying advanced performance features like the Search Optimization Service and materialized views for specific query workloads.

đź’ˇ Top Tips to Prepare

  • Gain hands-on experience with the Query Profile, focusing on identifying operators that cause disk spilling and partition pruning effectiveness.
  • Practice querying the SNOWFLAKE.ACCOUNT_USAGE schema to build your own performance monitoring dashboards and alerts.
  • Understand the distinct scenarios for when to scale up a warehouse versus when to use a multi-cluster warehouse for scaling out.
  • Memorize the impact of different DML operations on micro-partitions and how clustering metadata is maintained or affected.

4: Data Loading and Unloading · 1 questions

đź“– About this Domain

This domain focuses on the methods for moving data into and out of Snowflake. It covers bulk data loading using the COPY command and continuous data ingestion with Snowpipe. Key topics include stages, file formats, transformation during load, and troubleshooting data movement.

🎓 What You Will Learn

  • Learn to execute bulk data loads using the COPY INTO command from internal and external stages.
  • Understand how to configure Snowpipe for automated, continuous micro-batch data ingestion from cloud storage.
  • Master the process of unloading data from Snowflake tables to stages using the COPY INTO command.
  • Explore data loading considerations, including file sizing, parallelization, and error handling using copy options.
  • 🛠️ Skills You Will Build

    • You will build the ability to create and manage stage objects and file format objects for various data types.
    • You will gain proficiency in transforming data during the loading process using a SELECT query within the COPY command.
    • You will develop skills to monitor and troubleshoot data loading activities by querying the COPY_HISTORY and PIPE_USAGE_HISTORY views.
    • You will learn to implement data validation strategies using the VALIDATION_MODE copy option before committing a load.

    đź’ˇ Top Tips to Prepare

    • Practice using different COPY options like ON_ERROR, PURGE, and MATCH_BY_COLUMN_NAME to handle various loading scenarios.
    • Gain hands-on experience by setting up a Snowpipe with auto-ingest notifications on a cloud storage provider (S3, GCS, Azure Blob).
    • Understand the best practices for data file preparation, specifically file splitting strategies to optimize parallel loading by a virtual warehouse.
    • Review the privileges required for different data loading and unloading operations, including for stages, file formats, and target tables.

    Premium Access Includes

    • âś“Quiz Simulator
    • âś“Exam Mode
    • âś“Progress Tracking
    • âś“Question Saving
    • âś“Flash Cards
    • âś“Drag & Drops
    • âś“3 Months Access
    • âś“PDF Downloads
    Get Premium Access
    Scroll to Top

    FLASH OFFER

    Days
    Hours
    Minutes
    Seconds

    avail 10% DISCOUNT on YOUR PURCHASE