SnowflakeProfessional levelADA-C01

ADA-C01 exam dumps: 565 free SnowPro Advanced: Administrator practice questions

Free ADA-C01 practice questions for the SnowPro® Advanced: Administrator exam, with the correct answer and a full explanation for every option. Read the first 10 below, browse all 565 by number, or take a timed practice exam.

Question bank last updated April 2026

Free ADA-C01 practice questions

Questions 1 to 10 of 565

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

ADA-C01 Question 1

Single answerI need one more page for Domain 6.0.Here are all 6 domains with every skill and sub-item:

A Snowflake administrator is reviewing account security after an internal audit. The audit found that several service users connect from approved corporate networks, but some also use username/password authentication without network restrictions. The security team wants to reduce the risk of credential misuse while minimizing disruption to existing workloads. Which action should the administrator take to enforce that these users can authenticate only from approved network locations while preserving existing user objects and role assignments?

  1. A

    Create a network policy with the approved IP address list and assign the policy to the affected users or at the account level

  2. B

    Create a masking policy to restrict authentication attempts based on source IP address

  3. C

    Grant the SECURITYADMIN role to the service users so they can manage their own trusted IP addresses

  4. D

    Configure a resource monitor to block logins from unapproved IP addresses

  5. E

    Move the users to a separate virtual warehouse that is accessible only from approved corporate networks

Show answer and explanation

Correct answer: A

Explanation

This scenario tests knowledge of Snowflake access control and authentication hardening in a practical administrative context. The correct solution is to use a network policy, which supports allowed and blocked IP lists and can be associated either with the account or specific users. That makes it appropriate when an organization wants to enforce source network restrictions without replacing user identities or changing RBAC design. By contrast, masking policies protect query output, resource monitors manage credit usage, and warehouses do not provide authentication boundaries. As a best practice, administrators should combine network policies with stronger authentication methods such as key-pair authentication, OAuth, or MFA where applicable, while following least-privilege principles for role assignment. Relevant Snowflake documentation includes guidance on network policies, user security, and account access control.

  • A. Correct.

    Correct. Snowflake network policies are the supported control for restricting authentication based on allowed and/or blocked IP addresses. They can be applied at the account level or to individual users, which allows an administrator to tighten access without recreating users or changing role assignments. This directly addresses the requirement to limit authentication to approved network locations while minimizing disruption.

  • B. Incorrect.

    Incorrect. Masking policies are used to control how sensitive data is exposed in query results, not to control login behavior or source-network restrictions. This option reflects a common confusion between data governance controls and authentication/access controls.

  • C. Incorrect.

    Incorrect. Granting SECURITYADMIN would increase privileges significantly and does not enforce source IP restrictions for authentication. It would also violate least-privilege principles by allowing service users to manage security-related objects unnecessarily.

  • D. Incorrect.

    Incorrect. Resource monitors track and control credit consumption for warehouses. They can suspend warehouses or send notifications when usage thresholds are reached, but they do not evaluate client source IP addresses or control authentication.

  • E. Incorrect.

    Incorrect. Virtual warehouses are compute resources for query execution. Network access restrictions are not enforced by placing users on a particular warehouse. Authentication controls such as network policies are the proper mechanism for restricting where users can connect from.

ADA-C01 Question 2

Single answerI need one more page for Domain 6.0.Here are all 6 domains with every skill and sub-item:

A Snowflake administrator is preparing a business continuity design for a critical production account. The company requires recovery from an accidental table drop within minutes, and it also requires the ability to continue operations in another cloud region if an entire region becomes unavailable. Cost control is important, so the solution should avoid keeping a fully duplicated environment running unless necessary. Which approach best meets these requirements?

  1. A

    Enable Time Travel and Fail-safe on the production database, and rely on Fail-safe for cross-region business continuity.

  2. B

    Create database replication to a secondary account in another region, promote the secondary only during a regional outage, and use Time Travel in the primary account for accidental object recovery.

  3. C

    Use zero-copy cloning of the production database into another region on a weekly schedule, and use the clone as the recovery environment for both accidental drops and regional outages.

  4. D

    Configure Tri-Secret Secure for the account and use it to recover dropped objects and provide automatic regional failover.

Show answer and explanation

Correct answer: B

Explanation

The best answer is to combine Time Travel for operational recovery of accidental changes with cross-region replication for business continuity. In Snowflake, Time Travel allows administrators to recover dropped or changed data within the data retention period, making it suitable for accidental table drops. For account- or region-level continuity, Snowflake supports replication and failover capabilities across regions and clouds, depending on edition and configuration. Promoting a secondary only when needed helps meet cost-control requirements because the organization avoids running a full active-active environment continuously. Fail-safe should not be treated as a business continuity strategy; it is a Snowflake-managed emergency recovery feature with limited customer control and slower recovery objectives. This aligns with Snowflake documentation and best practices for separating operational recovery objectives from disaster recovery architecture.

  • A. Incorrect.

    Incorrect. Time Travel helps recover data changes such as accidental drops or deletes within the configured retention period, and Fail-safe provides a last-resort recovery mechanism managed by Snowflake. However, Fail-safe is not intended for customer-driven business continuity or cross-region failover. It does not provide an operational secondary environment in another region.

  • B. Correct.

    Correct. This design addresses both requirements using the appropriate Snowflake capabilities. Time Travel is the primary mechanism for quick recovery from accidental object drops. For region-level disaster recovery/business continuity, database replication to a secondary account in another region provides a synchronized copy that can be promoted during an outage. This also supports cost control because the secondary does not need to be actively serving workloads until failover is required.

  • C. Incorrect.

    Incorrect. Zero-copy cloning is useful for fast, space-efficient copies inside Snowflake, but it is not the primary mechanism for cross-region disaster recovery. Clones also depend on the source object's metadata and do not replace replication/failover groups for regional resiliency. A weekly clone schedule would also create unacceptable data loss exposure for a critical production workload.

  • D. Incorrect.

    Incorrect. Tri-Secret Secure is a key management/security feature related to encryption control, not a disaster recovery or object recovery feature. It does not restore dropped tables and does not provide regional failover capabilities.

ADA-C01 Question 3

Single answerDomain 1.0: Snowflake Security, Role-Based Access Control (RBAC), and User Administration (31%)

A Snowflake administrator is onboarding a new finance analytics team. Team members must be able to query data in the FINANCE_DB database and create temporary and permanent tables in the FINANCE_SANDBOX schema for analysis. They must not be able to grant access to other users, modify existing production schemas, or administer users and roles. The company wants to follow least-privilege and avoid assigning high-level system roles directly to end users. Which approach best meets these requirements?

  1. A

    Grant the SYSADMIN role directly to each finance analyst, because SYSADMIN can manage database objects without requiring SECURITYADMIN.

  2. B

    Create a custom role, grant USAGE on the FINANCE_DB database, USAGE on the target schemas, SELECT on required tables/views, and CREATE TABLE on the FINANCE_SANDBOX schema; then grant the custom role to the analysts.

  3. C

    Grant the SECURITYADMIN role to the team so they can manage access to the FINANCE_DB objects they use, but instruct them not to create or alter roles.

  4. D

    Create a custom role with OWNERSHIP on the FINANCE_DB database and grant that role to the analysts so they can create objects where needed without additional grants.

Show answer and explanation

Correct answer: B

Explanation

The best answer is to create a custom role with only the privileges required for the finance analytics workload. In Snowflake RBAC, best practice is to assign system-defined administrative roles sparingly and grant end users custom roles that match business functions. For querying data, users typically need USAGE on the database and schema along with object privileges such as SELECT on tables or views. For creating tables, the role needs CREATE TABLE on the target schema; restricting that privilege to FINANCE_SANDBOX prevents changes in production schemas. This design satisfies least-privilege, avoids direct assignment of high-level administrative roles, and prevents analysts from administering roles or granting access. These principles align with Snowflake documentation on access control, role hierarchy, object privileges, and best practices for separating administrative duties from functional data access.

  • A. Incorrect.

    Incorrect. SYSADMIN is a powerful system-defined role intended for managing objects across the account hierarchy. Granting it directly to analysts violates least-privilege and gives far more access than required, including the ability to create and manage many objects beyond the finance sandbox. Although SYSADMIN does not manage users and roles like SECURITYADMIN, it is still too broad for this use case.

  • B. Correct.

    Correct. This is the recommended RBAC design in Snowflake: create a custom functional role aligned to the team's job duties and grant only the minimum required privileges. To query objects, users need appropriate USAGE privileges on the database and schema, plus SELECT on the tables or views. To create permanent tables in a schema, CREATE TABLE on that schema is required; temporary tables also require the ability to create tables in the schema. This approach avoids granting role-management capabilities and limits object creation to the designated sandbox schema.

  • C. Incorrect.

    Incorrect. SECURITYADMIN is intended for managing grants, users, and roles. Giving it to analysts would let them administer access and potentially escalate privileges, which directly conflicts with the requirement that they must not administer users and roles or grant access to others. This is a common misconception because people often associate data access setup with SECURITYADMIN, but that role should be tightly controlled.

  • D. Incorrect.

    Incorrect. OWNERSHIP is the highest privilege on an object and effectively gives full control, including the ability to transfer ownership and manage grants on that object depending on the situation. Granting OWNERSHIP on the entire database is far broader than necessary and would allow modification of production structures, which the scenario explicitly prohibits. Least-privilege calls for schema-level creation privileges in the sandbox rather than database-level ownership.

ADA-C01 Question 4

Single answerDomain 1.0: Snowflake Security, Role-Based Access Control (RBAC), and User Administration (31%)

A Snowflake administrator is asked to let a data engineering team create and manage pipelines in schema PROD_DB.ETL while preventing them from changing ownership of existing objects or granting access to other roles. The team must be able to create tables, views, stages, file formats, tasks, and streams in the schema, and they must be able to operate their own tasks after creation. The security team also wants to follow least-privilege principles and avoid using ACCOUNTADMIN or SECURITYADMIN for day-to-day operations. Which setup best meets these requirements?

  1. A

    Grant the team role OWNERSHIP on schema PROD_DB.ETL and USAGE on database PROD_DB so they can create and manage all objects in the schema.

  2. B

    Grant the team role USAGE on database PROD_DB and schema PROD_DB.ETL, CREATE TABLE, CREATE VIEW, CREATE STAGE, CREATE FILE FORMAT, CREATE TASK, and CREATE STREAM on schema PROD_DB.ETL, plus OPERATE on tasks after task creation as needed.

  3. C

    Grant the team role ALL PRIVILEGES on database PROD_DB and schema PROD_DB.ETL so they can create and run any ETL object without requiring additional grants.

  4. D

    Grant the team role CREATE TASK and CREATE STREAM on database PROD_DB, then rely on future grants so the role automatically receives ownership of objects it creates in schema PROD_DB.ETL.

Show answer and explanation

Correct answer: B

Explanation

The best answer is Option 2 because it applies Snowflake RBAC correctly and follows least-privilege design. In Snowflake, creating objects inside a schema requires USAGE on the containing database and schema, along with the appropriate CREATE privileges on the schema. For example, CREATE TABLE, CREATE VIEW, CREATE STAGE, CREATE FILE FORMAT, CREATE TASK, and CREATE STREAM are granted at the schema level. When a role creates an object, that role becomes the owner of that object, which lets the team manage the objects they create without needing OWNERSHIP on the schema itself. For task administration, OPERATE is the relevant privilege for running, suspending, or resuming tasks. This design prevents unnecessary administrative power, avoids granting schema OWNERSHIP or broad ALL PRIVILEGES, and is consistent with Snowflake best practices for access control and separation of duties as described in Snowflake documentation on access control privileges, schema object creation privileges, and task privileges.

  • A. Incorrect.

    Incorrect. OWNERSHIP on the schema is overly permissive and directly conflicts with the requirement to prevent the team from changing ownership or granting access to other roles. OWNERSHIP is the highest level of control over an object and includes the ability to transfer ownership. While it would allow object management, it violates least-privilege principles and gives broader control than necessary.

  • B. Correct.

    Correct. To create objects in a schema, a role needs USAGE on the parent database and schema, plus the relevant CREATE privileges on the schema itself. For the listed ETL objects, schema-level CREATE TABLE, CREATE VIEW, CREATE STAGE, CREATE FILE FORMAT, CREATE TASK, and CREATE STREAM are appropriate. Snowflake object creators become owners of the objects they create, which allows them to manage those objects without granting broad ownership on the schema. For tasks specifically, OPERATE is the privilege used to suspend, resume, and execute tasks when granted on tasks. This approach aligns with least privilege and avoids use of high-level administrative roles for routine work.

  • C. Incorrect.

    Incorrect. ALL PRIVILEGES on the database and schema is broader than required and may still not represent a precise least-privilege design. It also grants unnecessary capabilities beyond the stated ETL object creation needs. In Snowflake, best practice is to grant only the specific privileges required instead of broad privilege bundles, especially in controlled production environments.

  • D. Incorrect.

    Incorrect. CREATE TASK and CREATE STREAM are schema-level privileges, not database-level privileges, so this grant model is invalid for enabling object creation in PROD_DB.ETL. In addition, future grants do not cause a role to automatically receive ownership of objects it creates; ownership of a newly created object is assigned to the creating role at creation time. This option mixes privilege scope incorrectly and reflects a common misunderstanding of future grants.

ADA-C01 Question 5

Single answer1.1 Manage administrative roles

A Snowflake account uses a centralized platform team to manage security. The company wants to delegate user and role administration to an identity operations team without giving that team broad access to data objects or account-wide configuration. The identity operations team must be able to create users, reset passwords, rotate key pairs, and grant or revoke roles to users. Which role should be granted to the identity operations team to meet these requirements while following least-privilege best practices?

  1. A

    Grant the SECURITYADMIN role

  2. B

    Grant the USERADMIN role

  3. C

    Grant the SYSADMIN role

  4. D

    Grant the ACCOUNTADMIN role

Show answer and explanation

Correct answer: B

Explanation

The best answer is USERADMIN. Snowflake provides distinct system-defined administrative roles to support separation of duties. USERADMIN is designed for user and role management, including creating users and roles and granting roles to users. SECURITYADMIN is more powerful because it manages grants and security objects broadly, so it is typically reserved for central security administration rather than routine identity operations. SYSADMIN is focused on object administration, and ACCOUNTADMIN should be tightly restricted because it has near-unrestricted administrative capabilities. This aligns with Snowflake best practices for role-based access control and separation of duties: use the least-privileged built-in admin role that satisfies the operational requirement. Reference: Snowflake documentation on system-defined roles and access control best practices, especially the descriptions of USERADMIN, SECURITYADMIN, SYSADMIN, and ACCOUNTADMIN.

  • A. Incorrect.

    Incorrect. SECURITYADMIN is a powerful system role that can manage grants globally, including granting object privileges and managing roles. While it can administer roles, it provides broader security administration capabilities than required for a team that only needs to manage users and grant or revoke roles to users. This exceeds least-privilege guidance.

  • B. Correct.

    Correct. USERADMIN is the system role intended for creating and managing users and roles. In practice, it is the appropriate role to delegate when a team needs to create users, manage user properties such as passwords or public keys, and grant or revoke roles to users, without also receiving broad object privilege management or account-level administrative powers.

  • C. Incorrect.

    Incorrect. SYSADMIN is primarily intended to create and manage warehouses, databases, schemas, and other objects. It is the recommended owner of most custom roles and objects, but it is not the least-privilege role for user lifecycle administration. Granting SYSADMIN would not align with the requirement to delegate identity administration specifically.

  • D. Incorrect.

    Incorrect. ACCOUNTADMIN is the most powerful built-in administrative role and combines capabilities from SYSADMIN and SECURITYADMIN, along with account-level administration. It would allow the team to perform far more actions than required, making it inappropriate for a least-privilege delegation model.

ADA-C01 Question 6

Single answer1.1 Manage administrative roles

A company is tightening administrative controls in Snowflake after an internal audit. The security team wants one role to manage users, passwords, MFA enrollment resets, and role grants, while a separate role must manage warehouses, resource monitors, and account-level parameters. The team also wants to avoid granting broader privileges than necessary. Which pair of built-in system roles best meets these requirements?

  1. A

    Grant SECURITYADMIN for user and role administration, and SYSADMIN for warehouses, resource monitors, and account parameter management

  2. B

    Grant USERADMIN for user administration, and ACCOUNTADMIN for warehouses, resource monitors, and account parameter management

  3. C

    Grant USERADMIN for user and role administration, and SYSADMIN for warehouses, resource monitors, and account parameter management

  4. D

    Grant SECURITYADMIN for user and role administration, and ACCOUNTADMIN for warehouses, resource monitors, and account parameter management

Show answer and explanation

Correct answer: D

Explanation

Snowflake best practice is to limit use of ACCOUNTADMIN because it is the most powerful built-in role, combining capabilities of SYSADMIN and SECURITYADMIN plus account-level administration. For managing administrative roles, candidates should understand the distinction between USERADMIN, SECURITYADMIN, SYSADMIN, and ACCOUNTADMIN. USERADMIN is focused on users and roles, SECURITYADMIN handles security-related administration and grants, SYSADMIN manages object creation and operational administration, and ACCOUNTADMIN is required for the broadest account-level tasks such as account parameter management. In this scenario, the cleanest least-privilege alignment among built-in roles is SECURITYADMIN for user/role and grant administration, and ACCOUNTADMIN for warehouses, resource monitors, and account-level parameters. This reflects Snowflake documentation on system-defined roles and the recommendation to reserve ACCOUNTADMIN for only those tasks that require it.

  • A. Incorrect.

    Incorrect. SECURITYADMIN can manage grants globally and is appropriate for user and role administration, but SYSADMIN is primarily intended to create and manage objects such as warehouses and databases, not broader account-level administration such as account parameters. Account-level administrative tasks are typically handled by ACCOUNTADMIN.

  • B. Incorrect.

    Incorrect. USERADMIN is the built-in role focused on creating and managing users and roles, but it does not have the broader grant-management capabilities associated with SECURITYADMIN. In the scenario, the security team specifically wants management of role grants as part of the administrative function. In addition, while ACCOUNTADMIN can manage warehouses, resource monitors, and account parameters, this option does not best align with the requirement to centralize user and grant administration under the most appropriate built-in security role.

  • C. Incorrect.

    Incorrect. USERADMIN can create and manage users and roles, but it is not the best fit when the requirement explicitly includes role grants and broader security administration. SYSADMIN can manage warehouses and many object-level administrative tasks, but it is not the correct built-in role for account-level parameter management.

  • D. Correct.

    Correct. SECURITYADMIN is the built-in system role intended for security-related administration, including managing grants and user/role administration. ACCOUNTADMIN is the top-level administrative role and is required for broad account-level administration, including managing account parameters and other account-wide settings. It can also manage warehouses and resource monitors. This pairing separates security administration from account/platform administration while avoiding use of ACCOUNTADMIN for both functions.

ADA-C01 Question 7

Single answerIdentify use cases and follow best practices for ORGADMIN and ACCOUNTADMIN roles (note: ORGADMIN will be replaced with GLOBARORGADMIN)

A company uses one Snowflake organization with several production and non-production accounts. The security team wants to reduce risk from highly privileged roles while still allowing central administration. They decide that organization-level tasks such as creating new accounts and viewing organization-wide usage should be performed by a very small central team, while day-to-day administration inside each account should be handled locally. Which approach BEST aligns with Snowflake best practices for using ORGADMIN (noting that this role is being replaced by GLOBALORGADMIN) and ACCOUNTADMIN?

  1. A

    Grant ACCOUNTADMIN in every account to the central team, and avoid using ORGADMIN/GLOBALORGADMIN because account-level roles can perform the same organization-wide tasks.

  2. B

    Use ORGADMIN/GLOBALORGADMIN only for organization-level responsibilities such as managing accounts in the organization, and limit ACCOUNTADMIN to account-specific administration within each account; assign both roles only to a minimal number of trusted administrators.

  3. C

    Grant ORGADMIN/GLOBALORGADMIN to all account administrators so they can troubleshoot both account-level and organization-level issues without role switching.

  4. D

    Use ACCOUNTADMIN for creating new accounts in the organization, and reserve ORGADMIN/GLOBALORGADMIN mainly for warehouse, database, and user management inside each account.

Show answer and explanation

Correct answer: B

Explanation

The key distinction is scope. ACCOUNTADMIN is the top administrative role inside a single Snowflake account and is intended for account-level tasks, while ORGADMIN is the organization-level administrative role, with Snowflake indicating that ORGADMIN will be replaced by GLOBALORGADMIN. In practice, organization-level tasks such as creating or managing accounts and reviewing organization-wide information belong to ORGADMIN/GLOBALORGADMIN, whereas local administration inside each account should remain with ACCOUNTADMIN or delegated custom roles.

From a security and governance perspective, Snowflake best practices emphasize least privilege, separation of duties, and minimizing assignment of highly privileged system roles. A common real-world pattern is to keep ORGADMIN/GLOBALORGADMIN with a very small central platform team and reserve ACCOUNTADMIN for a small number of trusted administrators per account, delegating routine operational tasks through lower-privilege custom roles where possible.

This question tests whether the candidate can correctly separate organization-level and account-level responsibilities and apply privilege-minimization best practices rather than simply identifying role names.

  • A. Incorrect.

    Incorrect. ACCOUNTADMIN is the highest privileged role within a single Snowflake account, but it does not replace organization-level administration. Organization-level tasks such as managing accounts in the organization are handled by ORGADMIN, which Snowflake indicates is being replaced by GLOBALORGADMIN. This option also violates least-privilege guidance by broadly granting ACCOUNTADMIN to a central team across all accounts.

  • B. Correct.

    Correct. This reflects Snowflake best practice: use ORGADMIN/GLOBALORGADMIN for organization-scoped responsibilities, such as creating and managing accounts in the organization and viewing organization-level information, while ACCOUNTADMIN should be used for administration within an individual account. Both roles are highly privileged and should be tightly controlled and granted to as few trusted users as possible.

  • C. Incorrect.

    Incorrect. Granting ORGADMIN/GLOBALORGADMIN broadly to all account administrators expands privilege unnecessarily and conflicts with separation-of-duties and least-privilege principles. Account administrators usually need account-scoped privileges, not organization-wide authority.

  • D. Incorrect.

    Incorrect. This reverses the intended scope of the roles. ACCOUNTADMIN is for account-level administration, while ORGADMIN/GLOBALORGADMIN is for organization-level administration. Warehouse, database, role, and user management inside an account are not the primary purpose of ORGADMIN/GLOBALORGADMIN.

ADA-C01 Question 8

Select 2Identify use cases and follow best practices for ORGADMIN and ACCOUNTADMIN roles (note: ORGADMIN will be replaced with GLOBARORGADMIN)

A global retailer uses a Snowflake organization with several accounts for development, production, and a recently acquired subsidiary. The security team wants to reduce risk from over-privileged administrative access while still allowing central governance of organization-level tasks. They also want day-to-day account administration to continue within each account. Which TWO actions best follow Snowflake best practices for using the ORGADMIN role (noting that ORGADMIN is being replaced with GLOBALORGADMIN) and the ACCOUNTADMIN role?

  1. A

    Assign ORGADMIN/GLOBALORGADMIN only to a very limited set of trusted administrators for organization-level operations such as managing accounts, and avoid using it for routine in-account object administration.

  2. B

    Grant ACCOUNTADMIN to all platform engineers because it is required for most SQL administration tasks and is the recommended role for daily operational work.

  3. C

    Use ACCOUNTADMIN within each account for account-level administration, but create and use more granular custom roles for routine operational tasks whenever possible instead of relying on ACCOUNTADMIN for all work.

  4. D

    Use ORGADMIN/GLOBALORGADMIN to manage warehouses, databases, and schemas inside each account so that organization-wide standards are enforced from a single role.

  5. E

    Grant both ORGADMIN/GLOBALORGADMIN and ACCOUNTADMIN to the same broad operations team so they can switch roles as needed without delays.

Show answer and explanation

Correct answers: A, C

Explanation

The best answers are 1 and 3. In Snowflake, ORGADMIN, which is being replaced by GLOBALORGADMIN, is designed for organization-level administration across accounts in an organization. It should be restricted to a very small number of trusted administrators and used only for organization-scoped tasks. ACCOUNTADMIN is the highest-privileged built-in role within a single account, but Snowflake best practices recommend avoiding its use for routine work. Instead, administrators should implement least-privilege access by creating custom roles for specific operational duties and reserving ACCOUNTADMIN for tasks that truly require it. This aligns with Snowflake guidance around separation of duties, minimizing assignment of powerful built-in roles, and using built-in roles only where appropriate for their intended scope.

  • A. Correct.

    Correct. ORGADMIN, and going forward GLOBALORGADMIN, is intended for organization-level administration, such as viewing and managing accounts in the organization. Best practice is to tightly restrict this role to a small number of highly trusted administrators because it has broad scope across the organization. It should not be used for routine administration within a single account.

  • B. Incorrect.

    Incorrect. ACCOUNTADMIN is highly privileged within an account, but it is not recommended for broad assignment or routine daily administration. Snowflake best practice is to use least privilege and delegate operational tasks through narrower custom roles whenever possible. Many administration tasks can be performed without granting ACCOUNTADMIN.

  • C. Correct.

    Correct. ACCOUNTADMIN is the top administrative role inside an individual Snowflake account and is appropriate for certain account-level administrative tasks. However, best practice is not to use ACCOUNTADMIN for all operational work. Instead, organizations should create more specific roles for tasks such as warehouse management, user administration, data loading, or security operations, reducing risk and improving auditability.

  • D. Incorrect.

    Incorrect. ORGADMIN/GLOBALORGADMIN is not the role used to manage regular objects such as warehouses, databases, and schemas inside accounts. Those are account-scoped administrative responsibilities typically handled with ACCOUNTADMIN or delegated custom roles within the account. This option reflects a common misunderstanding that organization-level scope overrides account object management.

  • E. Incorrect.

    Incorrect. Granting both powerful roles broadly increases risk and violates least-privilege principles. Snowflake best practice is to separate organization-level administration from account-level administration as much as practical, assigning only the permissions required for each job function. Broad dual-role assignment makes accidental misuse or security exposure more likely.

ADA-C01 Question 9

Single answerAnalyze the impact of organizational-level changes on account-level objects

An enterprise uses Snowflake Organizations to centrally manage several production and non-production accounts. The organization administrator is asked to rename one of the production accounts to align with a new naming standard. A Snowflake administrator in that account is concerned about possible impact on existing account-level objects and integrations. Which statement best describes the expected impact of this organizational-level change?

  1. A

    Renaming the account changes the account locator, so database replication and failover groups referencing the source account must be recreated.

  2. B

    Renaming the account updates the account name shown in the organization, but account-level objects such as databases, warehouses, roles, users, and grants remain unchanged; however, any external processes that reference the account identifier in connection settings may need to be updated depending on what identifier they use.

  3. C

    Renaming the account automatically renames all account-level objects that include the old account name as a naming prefix, including warehouses, databases, and resource monitors.

  4. D

    Renaming the account invalidates all existing network policies and security integrations because they are bound to the original organization-level account name.

Show answer and explanation

Correct answer: B

Explanation

In Snowflake Organizations, certain actions such as renaming an account are performed at the organization level, but they do not automatically modify account-level objects inside that account. A key distinction is between the account name and the account locator: the locator is a stable identifier, while the account name is an administratively managed name that may appear in organization views and some connection contexts. As a result, renaming an account generally does not affect internal objects like databases, schemas, warehouses, users, roles, grants, resource monitors, network policies, or integrations. The main operational concern is external dependency review: connection strings, partner tools, IdP settings, private connectivity documentation, scripts, and automation may rely on account identifiers or URLs. Snowflake documentation on organization and account administration, as well as account identifiers and connection URLs, supports this distinction and the best practice of validating external integrations after organization-level account changes.

  • A. Incorrect.

    Incorrect. An account rename does not change the account locator. The locator is the stable identifier used in many Snowflake URLs and cross-account operations. Because the locator does not change, replication and failover configurations are not recreated solely due to an account rename. This option reflects a common misconception that the display/account name and locator are the same thing.

  • B. Correct.

    Correct. An organization-level account rename affects the account's name within the organization, but it does not automatically alter account-level objects such as databases, warehouses, roles, users, grants, resource monitors, or policies. The practical risk is with clients, scripts, SSO configurations, or integration code that may reference an account name or account URL format that includes the old account name rather than a stable locator-based identifier. Administrators should validate connection strings and dependent tooling after the rename.

  • C. Incorrect.

    Incorrect. Snowflake does not cascade account renames into object renames. Object names are independent metadata objects within the account. If an organization used naming conventions that embedded the old account name in object names, those objects would keep their current names unless explicitly renamed by administrators.

  • D. Incorrect.

    Incorrect. Network policies and security integrations are not invalidated simply because the account name was changed at the organization level. These account-level objects remain in place. Some external identity provider or client-side configurations might require review if they explicitly reference an old account URL or identifier, but the Snowflake objects themselves are not automatically invalidated.

ADA-C01 Question 10

Single answerAnalyze the impact of organizational-level changes on account-level objects

A global enterprise uses an organization with several Snowflake accounts for development, testing, and production. The organization administrator plans to rename one existing account to align with a new corporate naming standard. Several application teams are concerned about possible downstream impact on their account-level objects and integrations. Which statement best describes the effect of this organizational-level change?

  1. A

    Renaming the account changes only the account identifier shown at the organization level; existing databases, schemas, roles, warehouses, and users inside the account are not renamed automatically.

  2. B

    Renaming the account automatically updates all fully qualified object names in SQL, including database, schema, and object references stored in views and procedures.

  3. C

    Renaming the account causes all shares, replication/failover configurations, and data listings associated with the account to be dropped and recreated manually.

  4. D

    Renaming the account automatically changes the names of all account-level objects that include the old account name as part of their object name.

Show answer and explanation

Correct answer: A

Explanation

This question tests the candidate's ability to distinguish organization-level administration from account-level object management. In Snowflake, changing an account name at the organization level does not automatically rename internal account objects such as databases, schemas, roles, warehouses, or users. The practical impact is primarily on references to the account itself, especially in cross-account access patterns, integrations, client connection settings, or operational documentation. Best practice is to perform an impact assessment for anything that references the account name externally, while understanding that contained objects remain unchanged unless explicitly altered. This aligns with Snowflake administration guidance that organization-level actions manage accounts as entities, whereas object names and definitions within an account are controlled independently through account-level DDL and administration.

  • A. Correct.

    Correct. An account rename is an organization-level administrative change that affects the account's identity and related references such as account locator-based identification or organization/account naming conventions, but it does not automatically rename objects contained within the account. Account-level objects such as databases, schemas, tables, roles, warehouses, and users retain their existing names unless explicitly altered. This is the key distinction between changing an account's organizational metadata and modifying object definitions inside the account.

  • B. Incorrect.

    Incorrect. Fully qualified SQL object names are based on database, schema, and object names, not on the account name in a way that Snowflake rewrites automatically across code artifacts. Renaming an account does not trigger mass updates to stored SQL text in views, procedures, tasks, or application code. A common misconception is to assume Snowflake propagates name changes throughout dependent code, but administrators must still assess external references and integrations separately.

  • C. Incorrect.

    Incorrect. Renaming an account does not inherently drop shares, replication groups, failover groups, or listings. However, administrators should validate any integration or configuration that references the account by organization/account name or locator because some external or cross-account references may need to be updated. The misconception here is confusing a metadata rename with destructive reconfiguration.

  • D. Incorrect.

    Incorrect. Snowflake does not inspect object names and rewrite them just because they happen to contain the old account name as part of a string. If a warehouse, database, role, or other object was manually named using the old naming convention, it keeps that name until an administrator explicitly renames it. This option reflects a common but incorrect assumption that organizational naming changes cascade into object names automatically.

Timed practice exam

Take a ADA-C01 practice test under exam conditions

65 questions in 115 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

What the ADA-C01 exam covers

The objectives this question bank covers most, by number of questions.

  • I need one more page for Domain 6.0.Here are all 6 domains with every skill and sub-item:

    2 questions

  • Domain 1.0: Snowflake Security, Role-Based Access Control (RBAC), and User Administration (31%)

    2 questions

  • 1.1 Manage administrative roles

    2 questions

  • Identify use cases and follow best practices for ORGADMIN and ACCOUNTADMIN roles (note: ORGADMIN will be replaced with GLOBARORGADMIN)

    2 questions

  • Analyze the impact of organizational-level changes on account-level objects

    2 questions

  • 1.2 Given a set of business requirements, design access control framework

    2 questions

  • Identify use cases for the different frameworks

    2 questions

  • Discretionary Access Control (DAC)

    2 questions

All 565 ADA-C01 practice questions

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them.

  1. 1.A Snowflake administrator is reviewing account security after an internal audit. The audit found that several...
  2. 2.A Snowflake administrator is preparing a business continuity design for a critical production account. The...
  3. 3.A Snowflake administrator is onboarding a new finance analytics team. Team members must be able to query data...
  4. 4.A Snowflake administrator is asked to let a data engineering team create and manage pipelines in schema...
  5. 5.A Snowflake account uses a centralized platform team to manage security. The company wants to delegate user...
  6. 6.A company is tightening administrative controls in Snowflake after an internal audit. The security team wants...
  7. 7.A company uses one Snowflake organization with several production and non-production accounts. The security...
  8. 8.A global retailer uses a Snowflake organization with several accounts for development, production, and a...
  9. 9.An enterprise uses Snowflake Organizations to centrally manage several production and non-production...
  10. 10.A global enterprise uses an organization with several Snowflake accounts for development, testing, and...
  11. 11.A company is redesigning access control in Snowflake after several audit findings. The security team wants to...
  12. 12.A company is redesigning its Snowflake access model after several audit findings. The security team wants a...
  13. 13.A Snowflake administrator is designing data onboarding patterns for multiple internal teams. The company has...
  14. 14.A global enterprise uses Snowflake across several business units and wants to standardize governance and...
  15. 15.A Snowflake account uses role-based access control with several custom roles. The role DATASTEWARD owns the...
  16. 16.A Snowflake administrator is reviewing access after a data engineering lead reported an unexpected privilege...
  17. 17.A Snowflake account uses a custom role hierarchy. The role ANALYSTRW is granted to analysts and has SELECT,...
  18. 18.A Snowflake account uses a layered RBAC model with separate functional roles. The SECURITYADMIN role created...
  19. 19.A Snowflake administrator is enabling User-based Access Control (UBAC) for a small analytics team that has...
  20. 20.A Snowflake administrator is troubleshooting why a contractor can query a shared reporting schema even though...
  21. 21.A Snowflake account is being restructured to better separate operational duties. The security team wants one...
  22. 22.A Snowflake account is being prepared for production. The security team wants to follow least-privilege and...
  23. 23.A Snowflake administrator is redesigning access control for a company with separate Data Engineering, BI...
  24. 24.A healthcare company uses Snowflake to support separate Data Engineering, BI, and Security Operations teams....
  25. 25.A Snowflake administrator is troubleshooting why members of the ANALYST role can still query the...
  26. 26.A Snowflake administrator is troubleshooting why analysts can still query FINANCEDB.RAW.TRANSACTIONS after a...
  27. 27.A Snowflake administrator needs to let the ANALYST role query only the SALESDB.PUBLIC.ORDERS table. The...
  28. 28.A Snowflake administrator needs to let the ANALYST role query only the SALESDB.REPORTING.MONTHLYSUMMARY...
  29. 29.A Snowflake administrator is asked to redesign access control for a finance data platform. The requirements...
  30. 30.A Snowflake administrator is asked to onboard a new analytics team. The team must be able to query all...
  31. 31.A Snowflake administrator is onboarding a new role, ANALYSTRW, for a business intelligence team. The team...
  32. 32.A Snowflake administrator needs to let a reporting role, ANALYSTR, query only the existing tables in database...
  33. 33.A Snowflake security administrator created several custom roles for a new finance data platform, including...
  34. 34.A Snowflake administrator is troubleshooting an access issue after a recent role redesign. The company...
  35. 35.A global company uses Snowflake Organizations with several production accounts in different regions. The...
  36. 36.A global company uses Snowflake Organizations with several production accounts in different regions. A senior...
  37. 37.A Snowflake administrator is onboarding a contractor team that must query only a masked version of the...
  38. 38.A Snowflake administrator is asked to tighten access to a sensitive database named FINANCEPROD. Analysts in...
  39. 39.A Snowflake administrator is hardening access to the production account after an internal audit found that...
  40. 40.A company discovers that several senior engineers routinely log in with the ACCOUNTADMIN role to perform...
  41. 41.A Snowflake administrator manages a shared analytics database named FINANCEDB that contains sensitive tables...
  42. 42.A Snowflake administrator is redesigning access for a shared analytics database named FINANCEDB. The goal is...
  43. 43.A Snowflake administrator is designing a least-privilege access model for a new analytics team. The company...
  44. 44.A Snowflake administrator is redesigning access control for a finance analytics team. The company wants to...
  45. 45.A Snowflake administrator is onboarding a data engineer who needs to run a deployment script that creates...
  46. 46.A Snowflake administrator is redesigning access for a data engineering team. Engineers use a common ETL role...
  47. 47.A company is restructuring Snowflake access to better align object usage with business functions. The Finance...
  48. 48.A company is redesigning Snowflake access controls to better match business functions. The Finance team owns...
  49. 49.A Snowflake administrator is preparing a UAT environment by cloning the PRODFIN database into UATFIN. In...
  50. 50.A Snowflake administrator creates a zero-copy clone of the PRODDB database as UATDB so testers can validate a...
  51. 51.A Snowflake account currently relies on the built-in ACCOUNTADMIN user for all administrative work. To meet...
  52. 52.A global company is onboarding a new platform operations team that must manage users, roles, and warehouse...
  53. 53.A Snowflake security administrator must validate whether the role ANALYSTREADONLY can currently query data in...
  54. 54.A security administrator needs to validate whether the role ANALYSTREADONLY still has direct or inherited...
  55. 55.A Snowflake administrator is onboarding a new role, ANALYSTR, for a finance data platform. The requirement is...
  56. 56.A Snowflake administrator is standardizing access for the ANALYST role in database FINANCE. The requirement...
  57. 57.A Snowflake administrator needs to delegate warehouse management for the ETL team while maintaining least...
  58. 58.A Snowflake administrator needs to let a support role troubleshoot performance issues on the warehouse...
  59. 59.A financial services company uses a managed access schema named FINSECURE to enforce centralized privilege...
  60. 60.A financial services company uses a managed access schema named FINDB.REPORTING to enforce centralized access...
  61. 61.A Snowflake account uses a strict separation-of-duties model. The ACCOUNTADMIN role must not be granted to...
  62. 62.A Snowflake account uses a centralized platform team to manage security, while a separate FinOps team needs...
  63. 63.A company wants to tighten administrative access in its Snowflake account. The SECURITYADMIN role should...
  64. 64.A Snowflake administrator is onboarding a security operations team that must review query history, monitor...
  65. 65.A financial services company is rolling out a Snowflake Cortex AI feature that lets analysts summarize...
  66. 66.A financial services company is enabling data scientists to use Cortex AI functions in a shared analytics...
  67. 67.A company uses Snowflake with federated SSO through its corporate identity provider (IdP) for all human...
  68. 68.A company uses Snowflake with SAML 2.0 federation to Microsoft Entra ID (Azure AD) for interactive user...
  69. 69.A company is integrating Snowflake with its corporate identity provider (IdP) using SAML 2.0 so employees can...
  70. 70.A company is integrating Snowflake with its corporate identity provider (IdP) for SAML 2.0 federated...
  71. 71.An enterprise is integrating Snowflake with Microsoft Entra ID (Azure AD) so users can sign in with SSO. The...
  72. 72.A company is migrating Snowflake authentication to a corporate SAML 2.0 identity provider (IdP) so users can...
  73. 73.A company is integrating Snowflake with Microsoft Entra ID (Azure AD) for SSO. Security requires that...
  74. 74.A company uses Okta as its corporate identity provider and wants Snowflake users to authenticate with SSO...
  75. 75.A Snowflake administrator is reviewing authentication controls for a set of contractor accounts that use...
  76. 76.A Snowflake administrator is reviewing authentication controls for users who sign in with Snowflake-native...
  77. 77.A Snowflake administrator is reviewing identity hygiene after an audit. The audit found that several...
  78. 78.A Snowflake administrator is reviewing account security after an audit found that several non-human...
  79. 79.A Snowflake administrator needs to enforce stricter password controls for a group of local Snowflake users in...
  80. 80.A Snowflake administrator needs to tighten local password controls for a group of service users that...
  81. 81.A Snowflake account administrator enabled account-level MFA for all human users after a security review. The...
  82. 82.A Snowflake account administrator enabled multi-factor authentication (MFA) for all human users in the...
  83. 83.A security team requires quarterly rotation of service account credentials used by an ETL application that...
  84. 84.A company uses a service account named ETLSVC for automated Snowflake loads through a JDBC client configured...
  85. 85.A security team is replacing password-based service account access with key pair authentication for a...
  86. 86.A security team is replacing password-based service accounts with key pair authentication for several...
  87. 87.A security administrator needs to produce a weekly report of all Snowflake users in the account who can still...
  88. 88.A Snowflake account administrator must produce a weekly audit report listing all human users who can sign in...
  89. 89.A Snowflake user in your account reports that they forgot their Snowflake password and replaced the phone...
  90. 90.A Snowflake administrator receives an urgent request from a finance analyst who replaced their mobile phone...
  91. 91.A company is integrating a custom internal web application with Snowflake and wants users to sign in with the...
  92. 92.A company wants a custom internal web application to connect to Snowflake without storing Snowflake usernames...
  93. 93.A company wants a custom internal web application to access Snowflake on behalf of signed-in employees...
  94. 94.A company wants its internal analytics web application to connect to Snowflake without storing Snowflake...
  95. 95.A company is integrating a new internal web application with Snowflake. The security team requires that all...
  96. 96.A company is standardizing authentication for analytics tools and custom applications that access Snowflake....
  97. 97.A company is building an internal web application that will connect directly to Snowflake by using OAuth...
  98. 98.A company is building an internal web application that must connect to Snowflake on behalf of signed-in...
  99. 99.A company uses Snowflake with SSO through an external identity provider for interactive users. The security...
  100. 100.A company uses Snowflake with SSO through an external identity provider for interactive users. It also built...
  101. 101.A company uses Snowflake Business Critical Edition on AWS and must ensure that data engineers connect to...
  102. 102.A financial services company has a Snowflake account on AWS that must be accessed only from resources inside...
  103. 103.A Snowflake administrator needs to restrict outbound access for external network calls made by a Python UDF...
  104. 104.A Snowflake administrator must restrict a new external access integration so that Python UDFs can call only...
  105. 105.A Snowflake administrator needs to restrict outbound connectivity from a Python UDF used by the finance team....
  106. 106.A Snowflake administrator needs to restrict outbound connectivity from a Python UDF so it can call only an...
  107. 107.A Snowflake administrator is troubleshooting why a contractor can still sign in from a public coffee shop IP...
  108. 108.A Snowflake administrator applies an account-level network policy named CORPPOLICY that allows connections...
  109. 109.A financial services company must ensure that all traffic from its on-premises network to Snowflake stays on...
  110. 110.A financial services company must ensure that users in its AWS VPC access both the Snowflake service endpoint...
  111. 111.A financial services company stores sensitive files in an internal stage and must ensure that all access from...
  112. 112.A financial services company uses an Amazon S3 bucket as the backing storage location for a Snowflake...
  113. 113.A financial services company runs Snowflake on AWS in us-east-1 and must ensure that analysts connecting from...
  114. 114.A company runs Snowflake on AWS and has disabled public internet access for outbound traffic from its...
  115. 115.A company is building an internal web application that must submit ad hoc SQL statements to Snowflake from a...
  116. 116.A company is building an internal web application that submits ad hoc SQL statements to Snowflake by using...
  117. 117.A Snowflake administrator is redesigning access control for a finance data platform. The company wants to...
  118. 118.A Snowflake administrator is implementing a least-privilege access model for a finance analytics team. The...
  119. 119.An enterprise uses Microsoft Entra ID to provision Snowflake users and roles through SCIM. Over the last...
  120. 120.An enterprise uses Microsoft Entra ID to provision Snowflake users and roles through SCIM. The security team...
  121. 121.A company uses Microsoft Entra ID as its identity provider and has enabled SAML-based single sign-on for...
  122. 122.A company uses Microsoft Entra ID as its corporate identity provider and has enabled SSO for Snowflake. The...
  123. 123.A company uses Microsoft Entra ID to provision Snowflake users and groups through SCIM. The security team...
  124. 124.A company uses an external identity provider (IdP) to provision Snowflake users and role assignments through...
  125. 125.A company uses Microsoft Entra ID to provision users and roles into Snowflake. The security team wants...
  126. 126.A company is integrating Microsoft Entra ID with Snowflake to automate user and role provisioning for a new...
  127. 127.A financial services company wants to reduce the risk of data exfiltration from Snowflake. Security...
  128. 128.A financial services company discovered that several engineers created ad hoc external stages pointing to...
  129. 129.A company is replacing password-based authentication for an ETL service account that loads data into...
  130. 130.A company runs nightly ELT jobs from an external orchestration platform into Snowflake using a dedicated...
  131. 131.A Snowflake administrator is enabling Cortex AI features for a development team that will build internal...
  132. 132.A Snowflake administrator is enabling Cortex AI capabilities for a data science team. The company has strict...
  133. 133.A financial services company uses Snowflake data sharing to provide curated position data to several external...
  134. 134.A financial services company stores customer PII in a shared analytics database. The security team wants to...
  135. 135.A global company uses a Snowflake organization with several accounts across AWS and Azure. The organization...
  136. 136.A global company uses a Snowflake organization with several production and non-production accounts across AWS...
  137. 137.A global enterprise currently runs separate Snowflake accounts for different business units in AWS and Azure....
  138. 138.A global company currently operates six Snowflake accounts managed independently by regional IT teams across...
  139. 139.A global company uses Snowflake Organizations to manage several accounts across AWS and Azure. The security...
  140. 140.An enterprise uses Snowflake Organizations to centrally manage multiple accounts across AWS and Azure. The...
  141. 141.A global company is centralizing administration of several Snowflake accounts that were created over time by...
  142. 142.A global company is consolidating several Snowflake accounts under a single administrative boundary so it can...
  143. 143.A global enterprise is standardizing account provisioning across its Snowflake organization. The central...
  144. 144.A global company has a Snowflake organization that includes production workloads, a separate environment used...
  145. 145.A global company uses Snowflake Organizations to centrally manage multiple accounts. The lead administrator...
  146. 146.A global company uses Snowflake Organizations to centrally manage multiple accounts. The lead administrator...
  147. 147.A Snowflake organization uses separate production and development accounts. After a security review, the lead...
  148. 148.A Snowflake account administrator needs to decommission a legacy ETL service account that has been used for...
  149. 149.A global company uses Snowflake Organizations to centrally manage multiple accounts across business units....
  150. 150.A global company uses Snowflake Organizations to centrally manage multiple accounts. An administrator with...
  151. 151.A company is rebranding and wants its Snowflake account name changed from ACMEPROD to NORTHSTARPROD so that...
  152. 152.A global company wants to standardize naming across its Snowflake deployment after a rebranding effort. The...
  153. 153.A government contractor is onboarding a new Snowflake environment that must meet strict key-control...
  154. 154.A financial services company is onboarding a highly regulated workload to Snowflake and must use Tri-Secret...
  155. 155.A financial services company uses Tri-Secret Secure with a customer-managed key hosted in its cloud...
  156. 156.A financial services company uses Tri-Secret Secure in Snowflake to meet internal key-control requirements....
  157. 157.A security architect is reviewing how a company's Snowflake deployment protects regulated customer data. The...
  158. 158.A financial services company is onboarding to Snowflake and must document how customer data is protected to...
  159. 159.A financial services company uses Tri-Secret Secure in Snowflake and stores highly sensitive customer data in...
  160. 160.A Snowflake account is used by several business units. The security team needs to ensure that if a user is...
  161. 161.A Snowflake account supports multiple business units. The security team wants to reduce accidental data...
  162. 162.A Snowflake administrator is rolling out Cortex AI features to a team of analysts who will use AI functions...
  163. 163.A Snowflake administrator needs to enable Cortex AI capabilities for a group of analysts who use Snowsight to...
  164. 164.A healthcare company stores patient data in Snowflake. A table named PATIENTVISITS contains a column SSN and...
  165. 165.A healthcare company stores patient data in a Snowflake table named PATIENTS. The SECURITYADMIN has been...
  166. 166.A healthcare company stores member data in a Snowflake table named PATIENTS, including columns for SSN,...
  167. 167.A healthcare company stores patient records in a Snowflake table named PATIENTS. The table includes columns...
  168. 168.A healthcare company stores patient data in a table named PATIENTS, including a column SSN of type STRING....
  169. 169.A financial services company stores customer Social Security numbers in PROD.CUSTOMERDATA.SSN. The security...
  170. 170.A healthcare company stores claims data in Snowflake and must ensure that sensitive member identifiers are...
  171. 171.A healthcare company stores patient support tickets in Snowflake and must ensure that sensitive fields such...
  172. 172.A healthcare analytics company is migrating a claims-processing workload to Snowflake. The CLAIMS table...
  173. 173.A healthcare company is migrating claims data to Snowflake. The CLAIMS table contains member names, dates of...
  174. 174.A healthcare company stores patient claims in PROD.CORE.CLAIMS. Analysts in the CLAIMSANALYST role should...
  175. 175.A healthcare company stores patient billing records in PROD.FINANCE.BILLINGTRANSACTIONS. Analysts in the...
  176. 176.A financial services company stores all regional customer records in a single table named...
  177. 177.A healthcare company stores patient claim records in a shared CLAIMS table. Internal analysts in different...
  178. 178.A Snowflake administrator is asked to restrict access to a SALES table so that regional managers only see...
  179. 179.A Snowflake administrator attaches a row access policy to the SALES.PUBLIC.ORDERS table using the REGION...
  180. 180.A Snowflake administrator is investigating whether a sensitive column, CUSTOMERS.SSN, was accessed after a...
  181. 181.A security team needs to investigate whether analysts in the FINANCE role indirectly viewed sensitive columns...
  182. 182.A financial services company wants to identify and govern sensitive data in a Snowflake database used by...
  183. 183.A financial services company stores customer data in Snowflake across several databases. The security team...
  184. 184.A Snowflake administrator is helping a healthcare company improve data governance across hundreds of tables...
  185. 185.A healthcare company stores patient and billing data in Snowflake across multiple schemas and wants a...
  186. 186.A Snowflake administrator is implementing a governance standard that requires every new table in the FINANCE...
  187. 187.A financial services company uses Snowflake tags to classify data sensitivity across databases, schemas,...
  188. 188.A financial services company classifies sensitive columns by attaching a tag named DATACLASSIFICATION to...
  189. 189.A financial services company wants to standardize data protection across hundreds of tables without attaching...
  190. 190.A Snowflake administrator needs to classify sensitive data in a newly onboarded CUSTOMERPROFILE table before...
  191. 191.A Snowflake administrator needs to classify a newly ingested CUSTOMERPROFILE table before security teams...
  192. 192.A Snowflake administrator is using Snowsight to help a governance team classify and protect sensitive...
  193. 193.A Snowflake administrator is using Snowsight to help a data governance team classify sensitive columns and...
  194. 194.A Snowflake administrator is implementing governance controls for sensitive data. The security team has...
  195. 195.A Snowflake administrator is implementing data governance for a finance domain. The requirement is to...
  196. 196.A Snowflake account administrator is preparing for an internal security audit. The auditors want a...
  197. 197.A Snowflake administrator is preparing for an external security review and wants to use Snowflake Trust...
  198. 198.A Snowflake administrator is asked to improve data discovery for analysts across several databases and...
  199. 199.A Snowflake administrator has enabled Snowsight for the analytics team. The data governance lead wants...
  200. 200.A global company is standardizing how internal applications connect to Snowflake across development, test,...
  201. 201.A company has separate Snowflake accounts for development, test, and production. The security team is...
  202. 202.A global Snowflake administrator is troubleshooting a connectivity issue after their company renamed a...
  203. 203.A Snowflake administrator is documenting connection details for a newly onboarded operations team. The team...
  204. 204.A Snowflake administrator is updating internal runbooks for a company that operates in multiple regions and...
  205. 205.A Snowflake administrator is documenting how different teams should reference the company's production...
  206. 206.A global company is preparing to replicate data from its Snowflake account in AWS US East (N. Virginia) to a...
  207. 207.A global company is designing a replication and failover strategy for a Snowflake account that currently runs...
  208. 208.A Snowflake administrator is asked to reduce storage costs for a large fact table named SALESFACT in a...
  209. 209.A Snowflake administrator needs to retire a reporting table named SALESMONTHLY in the PROD.REPORTING schema....
  210. 210.A retail company runs hourly ELT jobs and ad hoc analyst queries in the same Snowflake virtual warehouse....
  211. 211.A retail company runs a nightly ELT process in Snowflake that starts at 1:00 AM and must finish by 3:00 AM....
  212. 212.A data engineering team uses a Snowflake X-SMALL standard warehouse to run a nightly COPY INTO job that loads...
  213. 213.A data engineering team loads 2 TB of compressed JSON files into a staging table every night using COPY INTO....
  214. 214.A data engineering team uses a Snowflake virtual warehouse named ETLWH to run hundreds of short ELT jobs...
  215. 215.A Snowflake administrator manages a reporting warehouse used by BI dashboards during business hours and by a...
  216. 216.A Snowflake administrator is troubleshooting inconsistent query performance for a reporting team. Users...
  217. 217.A BI team uses a shared warehouse named BIWH for interactive dashboards. During business hours, users...
  218. 218.A Snowflake administrator manages a virtual warehouse used by a BI tool during weekday business hours. The...
  219. 219.A BI team uses a Snowflake virtual warehouse named BIWH to support hundreds of dashboard queries during...
  220. 220.A global company has several business units using the same Snowflake account. The platform team wants to...
  221. 221.A global analytics team stores highly sensitive customer data in Snowflake and wants to let external auditors...
  222. 222.A Snowflake administrator manages a multi-cluster virtual warehouse named ETLWH that supports a critical ELT...
  223. 223.A Snowflake administrator manages a multi-cluster virtual warehouse used by a BI tool during business hours....
  224. 224.A data engineering team uses a multi-cluster virtual warehouse named ETLWH to support hundreds of concurrent...
  225. 225.A data engineering team uses a multi-cluster virtual warehouse named ETLWH to support highly concurrent ELT...
  226. 226.A Snowflake administrator manages a production database named SALESDB that contains a large permanent table...
  227. 227.A data engineering team maintains a database named PRODDB that contains a large transactional table...
  228. 228.A data engineering team loads a large fact table named SALESFACT every hour using a batch process. Over time,...
  229. 229.A data engineering team loads approximately 500 million rows per day into a large FACTSALES table. Most...
  230. 230.A retail company stores 4 years of sales data in a Snowflake table named SALESFACT with more than 8 billion...
  231. 231.A retail company stores 8 TB of order history in a Snowflake table named ORDERSFACT. The table receives...
  232. 232.A retail company loads clickstream data into a fact table that grows by hundreds of millions of rows per day....
  233. 233.A retail company loads clickstream events into a large fact table in Snowflake. Analysts primarily query the...
  234. 234.A data engineering team stores daily JSON files in an S3 bucket and exposes them to analysts through a...
  235. 235.A data engineering team stores hourly JSON files in an Amazon S3 bucket and exposes them through a Snowflake...
  236. 236.A data platform team wants to expose curated sales data to both Snowflake users and external engines that...
  237. 237.A data engineering team wants to create a Snowflake-managed Apache Iceberg™ table for clickstream data so...
  238. 238.A Snowflake administrator supports a data-sharing use case for external partners. The partners must query a...
  239. 239.A data platform team maintains a SALES table in Snowflake that contains sensitive customer attributes and...
  240. 240.A financial services company needs to validate a schema migration against production data before a weekend...
  241. 241.A retail company needs to let its QA team test a risky schema migration against the current production data...
  242. 242.A data engineering team needs to load daily CSV files from an Amazon S3 bucket into Snowflake. The files...
  243. 243.A retail company receives hourly CSV files from an external partner in Amazon S3. The files must be loaded...
  244. 244.A company wants Snowflake users to load files from a single Amazon S3 bucket into external stages without...
  245. 245.A company stores raw data files in an Amazon S3 bucket and wants multiple Snowflake external stages to use a...
  246. 246.A data engineering team stores daily CSV files in an Amazon S3 bucket and uses a Snowflake external stage...
  247. 247.A company stores daily CSV files in an Amazon S3 bucket and loads them into Snowflake. The security team...
  248. 248.A financial services company stores highly sensitive customer data in Snowflake and must reduce the risk of...
  249. 249.A financial services company stores highly sensitive customer data in Snowflake. The security team must...
  250. 250.A data platform team is enabling Snowflake-managed Apache Iceberg tables for a finance domain. The table data...
  251. 251.A data platform team wants Snowflake-managed Apache Iceberg tables to store their table metadata and data...
  252. 252.A global retail company wants to centralize governance for Apache Iceberg tables that are created in...
  253. 253.A Snowflake administrator is setting up an open data governance solution so multiple analytics engines can...
  254. 254.A data engineering team uses Snowflake tasks to run an hourly ELT pipeline. The root task loads raw files,...
  255. 255.A data engineering team uses a serverless task named LOADDAILYSALES to run every 5 minutes and merge files...
  256. 256.A data engineering team wants to run a daily ETL pipeline in Snowflake using tasks. The pipeline has three...
  257. 257.A data engineering team is building a nightly ELT pipeline in Snowflake. They created three tasks: TASKSTAGE...
  258. 258.A data engineering team has a nightly Snowflake task graph that starts with a root task scheduled at 01:00...
  259. 259.A data platform team uses a Snowflake task graph to orchestrate nightly processing. The root task loads raw...
  260. 260.A data engineering team wants to let developers in the role DEVTASKADMIN create and manage scheduled tasks in...
  261. 261.A data engineering team wants to let analysts manage a scheduled data quality task in the ANALYTICS database...
  262. 262.A Snowflake administrator is investigating why a production task stopped loading data overnight. The task is...
  263. 263.A Snowflake administrator is investigating why a production root task did not execute its downstream task...
  264. 264.A Snowflake administrator supports a business unit that loads customer transaction files from an internal...
  265. 265.A global retail company runs a business-critical Snowflake account in AWS us-east-1. The platform team has...
  266. 266.A data engineering team is redesigning nightly and event-driven processing in Snowflake. They currently run a...
  267. 267.A data engineering team is redesigning its scheduled pipelines in Snowflake. One task runs every 5 minutes to...
  268. 268.A Snowflake administrator is troubleshooting a dashboard query that has become slow and expensive. The query...
  269. 269.A Snowflake administrator is investigating why a reporting query against a 4 TB fact table is slow during...
  270. 270.A data engineering team loads customer records into a Snowflake table from multiple concurrent ingestion...
  271. 271.A data engineering team is loading customer orders into a Snowflake table from several parallel ETL streams....
  272. 272.A BI team runs the same dashboard query every few minutes against a large FACTSALES table. The Snowflake...
  273. 273.A BI team runs the same dashboard query every few minutes against a large SALESFACT table and expects...
  274. 274.A Snowflake administrator receives an alert that several ad hoc queries submitted by analysts in the ANALYST...
  275. 275.A Snowflake administrator is responding to an incident in which several ad hoc queries submitted by a small...
  276. 276.A Snowflake administrator is investigating a spike in warehouse usage between 01:00 and 03:00 UTC. The team...
  277. 277.A Snowflake administrator is investigating a spike in warehouse usage that occurred overnight. They suspect...
  278. 278.A Snowflake administrator is helping a finance team use Snowsight to review monthly warehouse spend. The team...
  279. 279.A data platform administrator is helping finance analysts use Snowsight to review monthly cloud spending. The...
  280. 280.A Snowflake administrator needs to give engineering managers a simple way to monitor whether ETL workloads...
  281. 281.A Snowflake administrator is asked to quickly identify why business users are complaining about slow...
  282. 282.A Snowflake administrator needs to let a group of finance analysts view and collaborate on a Snowsight...
  283. 283.A Snowflake administrator needs to let a finance manager review a Snowsight dashboard and one supporting...
  284. 284.A Snowflake administrator built a Snowsight worksheet that queries monthly revenue by region and created a...
  285. 285.A Snowflake administrator creates a chart in Snowsight from a worksheet query that summarizes daily order...
  286. 286.A Snowflake administrator creates a Snowsight chart from a worksheet that queries a secure view in the PRODDB...
  287. 287.A Snowflake administrator created a Snowsight chart from a worksheet that queries a secure view in the...
  288. 288.A Snowflake administrator is told that a Snowsight dashboard used by finance was accidentally deleted earlier...
  289. 289.A Snowflake administrator receives an urgent request from the analytics team: a Snowsight dashboard used by...
  290. 290.A Snowflake administrator is investigating slow dashboard queries from a BI tool. The queries run every few...
  291. 291.A retail company runs hourly ELT pipelines on a MEDIUM virtual warehouse and has recently seen the end-to-end...
  292. 292.A Snowflake administrator is investigating a dashboard workload that became slower after a recent release....
  293. 293.A Snowflake administrator is investigating complaints that a dashboard query has become much slower during...
  294. 294.A Snowflake administrator is investigating a dashboard query that has become slow after a large historical...
  295. 295.A data engineering team reports that a nightly ETL query has become significantly slower over the last two...
  296. 296.A Snowflake administrator is investigating a dashboard query that became much slower after a new release. In...
  297. 297.A Snowflake administrator is investigating why a dashboard query suddenly takes much longer during peak...
  298. 298.A Snowflake administrator is troubleshooting a task-based ELT pipeline that intermittently fails during one...
  299. 299.A Snowflake administrator is troubleshooting a task that orchestrates a stored procedure and several SQL...
  300. 300.A Snowflake administrator is investigating a dashboard query that suddenly became much slower after a schema...
  301. 301.A Snowflake administrator is troubleshooting a reporting query that became significantly slower after a...
  302. 302.A Snowflake administrator is troubleshooting a recurring performance issue on a reporting query that joins a...
  303. 303.A Snowflake administrator is investigating why a critical reporting query is slow even though it scans a...
  304. 304.A Snowflake administrator is troubleshooting a frequently executed reporting query that has become slower...
  305. 305.A Snowflake administrator is investigating why a frequently executed analytical query is consuming excessive...
  306. 306.A Snowflake administrator is troubleshooting a dashboard query that joins a very large SALES fact table to...
  307. 307.A Snowflake administrator is troubleshooting a dashboard query that joins a very large SALESFACT table to...
  308. 308.A retail company runs a nightly report that joins a 4 TB SALESFACT table to a 20 MB PRODUCTDIM table and...
  309. 309.A retail company stores 8 TB of order history in a Snowflake table named ORDERSFACT. The table has columns...
  310. 310.A Snowflake administrator is investigating a query that is intermittently slow in production. The same SQL...
  311. 311.A Snowflake administrator is troubleshooting a dashboard query that is consistently slower than expected. The...
  312. 312.A Snowflake administrator is reviewing a nightly reporting query that joins a 12 TB SALESFACT table to a 50...
  313. 313.A Snowflake administrator is investigating a reporting query that joins a 12 TB SALESFACT table to a 50 MB...
  314. 314.A data engineering team is building a daily finance report in Snowflake. The report must show one row per...
  315. 315.A Snowflake administrator is validating a daily chargeback report that ranks warehouses by total credits...
  316. 316.A Snowflake administrator is investigating a BI dashboard query that became significantly slower over the...
  317. 317.A data engineering team reports that a nightly dashboard query against a 12 TB fact table has become much...
  318. 318.A Snowflake administrator is investigating a dashboard query that became much slower after data volume...
  319. 319.A BI team reports that a dashboard query became much slower after data volume increased. Query Profile shows...
  320. 320.A Snowflake administrator is investigating a fact table that has grown to 8 TB. A dashboard query that...
  321. 321.A Snowflake administrator is investigating a dashboard query against a 12 TB SALESFACT table. The query...
  322. 322.A Snowflake administrator is troubleshooting two different issues in a shared analytics environment. First,...
  323. 323.A Snowflake administrator is troubleshooting two cost and reliability issues for an ELT workload. First, some...
  324. 324.A Snowflake administrator is asked to help diagnose why a business-critical reporting query is slow even...
  325. 325.A Snowflake administrator is helping a data engineering team troubleshoot a slow reporting query before it is...
  326. 326.A BI team runs the same dashboard every morning against a 12 TB star-schema data mart in Snowflake. The...
  327. 327.A data engineering team runs the same dashboard queries every 5 minutes against a large fact table in...
  328. 328.A BI team reports that a dashboard query is taking 20-30 seconds every time it runs, even when analysts...
  329. 329.A BI team runs the same dashboard query every few minutes against a large fact table in Snowflake. The SQL...
  330. 330.A BI team reports that a dashboard query is fast when run repeatedly during the morning, but after the...
  331. 331.A data engineering team runs a nightly ELT validation process using a dedicated virtual warehouse named...
  332. 332.A data engineering team runs a MEDIUM virtual warehouse every morning to execute the same set of large...
  333. 333.A data engineering team runs a reporting workload every morning on a dedicated Snowflake virtual warehouse....
  334. 334.A data engineering team stores clickstream data in an external stage on Amazon S3 and exposes it through an...
  335. 335.A data engineering team loads Parquet files from an S3 data lake into a Snowflake external table every 15...
  336. 336.A retail company runs a dashboard every 5 minutes against a 4 TB SALESFACT table. The dashboard queries...
  337. 337.A data engineering team runs a nightly ETL workload that joins a 12 TB FACTSALES table with several smaller...
  338. 338.A retail company stores a 12 TB SALESFACT table in Snowflake. The table receives frequent micro-batch inserts...
  339. 339.A retail company stores 8 TB of sales data in a single FACTSALES table. The table receives continuous...
  340. 340.A retail company stores 8 TB of order history in a Snowflake table named ORDERS. Analysts run many...
  341. 341.A retail company stores 8 TB of order history in a Snowflake table named ORDERS. Analysts frequently run...
  342. 342.A data engineering team stores daily Parquet files in an Amazon S3 bucket under paths such as...
  343. 343.A data engineering team stores daily JSON files in an Amazon S3 bucket. The bucket already has a named...
  344. 344.A BI team runs the same dashboard query every 5 minutes against a large SALESFACT table. The query text is...
  345. 345.A BI team runs the same dashboard query every 5 minutes against a large fact table in Snowflake. The query...
  346. 346.A Snowflake administrator supports a reporting workload that runs on a MEDIUM virtual warehouse. Several...
  347. 347.A data engineering team runs an ELT workload on a frequently used warehouse. Most jobs perform well, but a...
  348. 348.A data engineering team loads a large FACTSALES table every 5 minutes using a recurring MERGE statement. At...
  349. 349.A Snowflake administrator is troubleshooting an ELT pipeline that intermittently fails during peak load. Two...
  350. 350.A data engineering team loads updates into a large ORDERS table every 5 minutes using a MERGE statement. At...
  351. 351.A retail company loads order events continuously into a Snowflake table named ORDERFACT using multiple...
  352. 352.A data engineering team loads hourly order data into a large FACTORDERS table using a MERGE statement. At the...
  353. 353.A data engineering team runs several ELT pipelines that load into the same large FACTSALES table throughout...
  354. 354.A Snowflake administrator receives reports that several ETL tasks are failing because target tables remain...
  355. 355.A Snowflake administrator receives an alert that a critical ETL pipeline is blocked while trying to UPDATE...
  356. 356.A Snowflake administrator needs to control monthly warehouse credit consumption for a finance reporting...
  357. 357.A Snowflake administrator needs to prevent a non-critical ETL warehouse from consuming more than 3,000...
  358. 358.A Snowflake administrator needs to control monthly credit consumption for a non-critical analytics warehouse...
  359. 359.A Snowflake administrator needs to control monthly compute spend for a non-production analytics warehouse...
  360. 360.A Snowflake administrator has been asked to create a near-real-time dashboard for finance and engineering...
  361. 361.A Snowflake administrator has been asked to build a cost-monitoring dashboard that shows daily spend trends...
  362. 362.A Snowflake administrator needs to troubleshoot a Python stored procedure in a production database. The...
  363. 363.A Snowflake administrator is troubleshooting an intermittently failing Python stored procedure used by...
  364. 364.A Snowflake administrator enabled telemetry collection for an application team that uses Snowpark Container...
  365. 365.A Snowflake administrator enabled unhandled exception logging for several stored procedures and now needs a...
  366. 366.A Snowflake administrator is implementing observability for a new set of Snowpark applications and wants to...
  367. 367.A Snowflake administrator is enabling observability for several production applications that use Snowflake...
  368. 368.A Snowflake administrator is enabling observability for a new production environment that uses stored...
  369. 369.A Snowflake administrator needs to centralize observability data for a production environment. The company...
  370. 370.A Snowflake administrator is helping a development team troubleshoot a Python stored procedure that...
  371. 371.A Snowflake administrator is asked to investigate intermittent service degradation in a production account....
  372. 372.A Snowflake administrator is troubleshooting intermittent query failures and performance degradation reported...
  373. 373.A Snowflake administrator is asked to investigate a possible insider threat after a contractor account was...
  374. 374.A security team needs to investigate whether a contractor account was used to access sensitive data outside...
  375. 375.A Snowflake administrator needs to notify the operations team whenever a data ingestion process fails to load...
  376. 376.A Snowflake administrator needs to notify the operations team whenever any task in the PRODDB.PRODSCHEMA...
  377. 377.A Snowflake administrator is investigating an intermittent failure in a Python stored procedure used by a...
  378. 378.A Snowflake administrator is investigating an intermittent failure in a Java UDF used by several ETL jobs....
  379. 379.A Snowflake administrator is investigating intermittent latency in a business-critical dashboard. The...
  380. 380.A data engineering team reports that a nightly ETL task has become increasingly slow over the past week. The...
  381. 381.A Snowflake administrator is reviewing monthly spend and finds that compute costs are higher than expected...
  382. 382.A Snowflake administrator is reviewing monthly costs and notices that compute charges increased sharply after...
  383. 383.An organization administrator needs to identify which Snowflake accounts are driving the highest...
  384. 384.An organization administrator for a global company needs to identify which Snowflake accounts are driving the...
  385. 385.A global company uses Snowflake Organizations to manage five separate accounts for development, testing, and...
  386. 386.A global Snowflake administrator needs to build a monthly governance report for executives. The report must...
  387. 387.A Snowflake administrator is asked to identify why compute costs spiked during the last 7 days in a...
  388. 388.A Snowflake administrator needs to identify which users and warehouses are driving a sudden increase in...
  389. 389.A global Snowflake organization has several accounts across AWS and Azure. The central platform team wants to...
  390. 390.A global Snowflake administrator needs to build a monthly chargeback dashboard that compares credit...
  391. 391.A global company uses database replication from an AWS us-east-1 Snowflake account to an AWS eu-west-1...
  392. 392.A Snowflake account in AWS us-east-1 replicates a 12 TB production database to a secondary account in AWS...
  393. 393.A Snowflake administrator is reviewing last month's costs for a business unit. The account uses Enterprise...
  394. 394.A Snowflake administrator is reviewing yesterday's costs for a business-critical database. The team reports...
  395. 395.A Snowflake administrator is reviewing monthly spend and finds that compute costs increased sharply after...
  396. 396.A Snowflake administrator reviews monthly costs and finds that a reporting warehouse named BIWH is consuming...
  397. 397.A Snowflake administrator is asked to build a monitoring solution for two different needs: (1) a dashboard...
  398. 398.A Snowflake administrator is building two monitoring workflows. The first workflow must trigger an...
  399. 399.A Snowflake administrator needs to produce a report for one application database showing every table and...
  400. 400.A Snowflake administrator needs to identify tables in the SALES database that have likely become stale...
  401. 401.A Snowflake administrator manages a production database that contains several large transient staging tables...
  402. 402.A financial services company uses Snowflake Enterprise Edition for a production database that supports...
  403. 403.An administrator is building an operations dashboard that must display near-real-time warehouse load, recent...
  404. 404.A Snowflake administrator is troubleshooting a monitoring dashboard that relies on ACCOUNTUSAGE historical...
  405. 405.A Snowflake administrator is reviewing compute spend and finds that a BI virtual warehouse named BIWH incurs...
  406. 406.A company runs an ELT pipeline every 15 minutes using a dedicated virtual warehouse named ETLWH....
  407. 407.A company runs an ELT pipeline every 10 minutes using a dedicated Snowflake warehouse. Each run typically...
  408. 408.A company runs an ELT pipeline every 20 minutes. Each run submits several short queries that complete in...
  409. 409.A Snowflake administrator needs to estimate the warehouse compute credits consumed during a 24-hour period...
  410. 410.A Snowflake administrator is reviewing warehouse costs for the last week. The ETLWH warehouse is configured...
  411. 411.A Snowflake administrator is asked to reduce monthly compute spend for a BI workload without noticeably...
  412. 412.A Snowflake administrator is asked to reduce monthly compute spend without changing query logic or...
  413. 413.A Snowflake administrator is reviewing warehouse spend for a reporting workload that runs in short bursts...
  414. 414.A Snowflake administrator reviews warehouse usage and notices that the ETLWH virtual warehouse runs many...
  415. 415.A Snowflake administrator needs to control spend for a new analytics project. The project uses a dedicated...
  416. 416.A Snowflake administrator needs to help a finance team monitor monthly spending for a business-critical ETL...
  417. 417.A Snowflake administrator is reviewing warehouse spend after finance reports that a BI warehouse is consuming...
  418. 418.A Snowflake administrator is investigating unexpectedly high warehouse spend in an account with many...
  419. 419.A Snowflake administrator notices a sharp increase in monthly credits for a production database after several...
  420. 420.A Snowflake administrator enabled Automatic Clustering on several large fact tables that use clustering keys....
  421. 421.A Snowflake administrator notices a sharp increase in monthly usage after several teams began using Cortex AI...
  422. 422.A Snowflake administrator notices a sudden increase in monthly consumption after several teams begin using...
  423. 423.A Snowflake administrator notices that daily credit consumption has increased even though warehouse sizes and...
  424. 424.A Snowflake administrator notices that the monthly bill has increased even though warehouse runtime is nearly...
  425. 425.A Snowflake administrator needs to identify which workloads are driving spend from AI/ML-related functions so...
  426. 426.A Snowflake administrator needs to determine which teams are driving unexpected costs from AI and ML features...
  427. 427.A Snowflake administrator is asked to identify which teams are driving the highest Snowflake Notebook compute...
  428. 428.A Snowflake administrator needs to identify which users and notebooks are driving the highest Notebook...
  429. 429.A Snowflake administrator needs to help the FinOps team understand which users and workloads are driving...
  430. 430.A Snowflake administrator is asked to review rising spend related to Snowflake AI features and identify which...
  431. 431.A data provider uses Secure Data Sharing to deliver curated sales data to several external customers. One...
  432. 432.A data provider publishes a Snowflake Marketplace listing that contains a secure view over several base...
  433. 433.A data platform team at a provider account must share a curated SALES database with several external business...
  434. 434.A data provider uses Snowflake Enterprise Edition and needs to share a curated SALES database with an...
  435. 435.A data platform team at a provider account needs to share a curated SALES database with three external...
  436. 436.A healthcare analytics company uses Snowflake Business Critical Edition and must share a curated...
  437. 437.A data provider uses Snowflake to distribute curated sales data to external companies. One strategic partner...
  438. 438.A data provider uses Snowflake to distribute the same read-only product catalog to 40 external customers....
  439. 439.A software company uses a Snowflake Business Critical account to host regulated customer data and wants to...
  440. 440.A software company uses a Snowflake Enterprise Edition account to centralize curated sales data for dozens of...
  441. 441.A Snowflake provider account in AWS us-east-1 needs to share a secure view with a consumer account that runs...
  442. 442.A global data provider maintains a Snowflake account in AWS us-east-1 and needs to share a curated dataset...
  443. 443.A global company runs its primary Snowflake deployment in AWS us-east-1 and wants to improve business...
  444. 444.A global company uses Snowflake in AWS us-east-1 for production and wants a secondary environment in AWS...
  445. 445.A data provider publishes a Snowflake listing from an AWS us-east-1 account. Several consumers want to access...
  446. 446.A data provider publishes a paid listing from a Snowflake account hosted on AWS us-east-1. Several...
  447. 447.A global company stores regulated customer data in a Snowflake account on AWS us-east-1. Several analytics...
  448. 448.A global company uses Snowflake in AWS us-east-1 as its primary account and must share governed customer data...
  449. 449.A data provider wants to automate onboarding of new consumers to a secure data share. The provider has...
  450. 450.A data platform team wants to automate secure data sharing from a provider account to multiple consumer...
  451. 451.A data provider wants to share a curated dataset with an external consumer using a secure share. The dataset...
  452. 452.A data provider wants to share a curated analytics dataset with a partner using a direct share. The partner...
  453. 453.A data provider publishes a secure view in a share for several consumer accounts. The view is intended to...
  454. 454.A data provider publishes a secure view in a share to several consumer accounts. The provider wants each...
  455. 455.A company publishes a secure data share from its Snowflake account to several external customers. One...
  456. 456.A company publishes a Secure Data Share from its provider account to several external customers. One customer...
  457. 457.A Snowflake administrator manages a provider account that shares curated sales data with an external partner....
  458. 458.A Snowflake administrator needs to provide a downstream business partner with continuous read-only access to...
  459. 459.A Snowflake administrator needs to provide a partner organization with read-only access to a subset of...
  460. 460.A data provider needs to share a curated customer analytics dataset with several external consumers using...
  461. 461.A healthcare company stores PHI in SNOWFLAKEDB.CLINICAL.PATIENTVISITS. Internal analysts use standard views...
  462. 462.A healthcare company stores patient encounter data in a shared Snowflake database. Internal analysts can...
  463. 463.A data provider shares a database with several consumer accounts. The provider wants consumers to calculate a...
  464. 464.A data provider wants to publish a secure data share to several customers. The provider must expose a masking...
  465. 465.A data provider shares a secure view with several external customers by using Snowflake reader accounts. One...
  466. 466.A data provider shares a secure share with an external partner that does not have its own Snowflake account....
  467. 467.A Snowflake administrator needs to onboard a new analyst, JLEE, who will query tables in the ANALYTICSDB...
  468. 468.A Snowflake administrator needs to onboard a new group of data analysts. The analysts must be able to sign...
  469. 469.A Snowflake administrator needs to prevent a non-production analytics warehouse from consuming more than...
  470. 470.A Snowflake administrator needs to control monthly credit consumption for a shared ETL warehouse used by...
  471. 471.A Snowflake administrator is onboarding a new analytics team. The team must be able to create transient...
  472. 472.A Snowflake administrator needs to provision a new analytics area for a finance team. The requirement is to...
  473. 473.A data platform administrator is onboarding a new third-party analytics tool to Snowflake. The vendor...
  474. 474.A Snowflake administrator is onboarding a new analytics use case. A data science team needs to explore 18...
  475. 475.A consumer account receives a secure data share named SALESSHARE from a provider. The Snowflake administrator...
  476. 476.A Snowflake administrator is onboarding a new inbound data share from a partner. The provider has already...
  477. 477.A media company wants to collaborate with an advertiser using Snowflake Data Clean Rooms. The media company...
  478. 478.A media company is deploying Snowflake Data Clean Rooms to let an advertising partner measure campaign...
  479. 479.A Snowflake administrator needs to install the Snowflake Data Clean Rooms native app for a business unit that...
  480. 480.A Snowflake account administrator has been asked to deploy the Snowflake Data Clean Rooms native application...
  481. 481.A provider has created a Snowflake Data Clean Room and needs to allow analysts from a partner company to use...
  482. 482.A data collaboration administrator has created a Snowflake clean room and needs to onboard analysts from a...
  483. 483.A data provider shares a secure view from its account with three external companies using reader accounts....
  484. 484.A Snowflake administrator is enabling Secure Data Sharing for an external analytics partner. The partner...
  485. 485.A Snowflake administrator at a data provider company is preparing to list a paid data product on the...
  486. 486.A data platform team at a provider account wants to publish a paid listing on the Snowflake Marketplace that...
  487. 487.A Snowflake account is used by both a central data platform team and several business units. The platform...
  488. 488.A Snowflake administrator at a global company is asked to make curated internal datasets available to...
  489. 489.A global retail company uses Snowflake across several business units. The central data engineering team wants...
  490. 490.A global retailer uses one Snowflake organization with separate accounts for Finance, Supply Chain, and...
  491. 491.A data engineering team at a software company wants to monetize a curated set of benchmark tables by sharing...
  492. 492.A company plans to monetize a curated dataset by sharing it with external customers through Snowflake. The...
  493. 493.A Snowflake administrator manages an account that shares data with several external consumers using listings....
  494. 494.A Snowflake administrator is preparing a clean room collaboration for several external consumers. The...
  495. 495.A data provider has created a Snowflake Marketplace listing for a shared weather dataset and already...
  496. 496.A data provider has already published a paid data listing in Snowflake Marketplace that uses a secure share...
  497. 497.A Snowflake provider account publishes a private data product as a listing and wants to tightly control which...
  498. 498.A Snowflake provider account publishes a private listing that contains a secure share of sales data. Several...
  499. 499.A Snowflake provider account shares a database with several consumer accounts. The data platform team wants...
  500. 500.A Snowflake provider account shares a database with several consumer accounts. The provider's administrators...
  501. 501.A Snowflake administrator manages a consumer account where a Native App from Snowflake Marketplace has...
  502. 502.A Snowflake administrator at a consumer account needs to deploy a Snowflake Native App from a private listing...
  503. 503.A company runs a business-critical Snowflake application in AWS us-east-1 and maintains a secondary account...
  504. 504.A company runs a business-critical Snowflake deployment in AWS us-east-1 and must meet a disaster recovery...
  505. 505.A global company uses Snowflake in AWS us-east-1 as its primary region and AWS eu-west-1 as its disaster...
  506. 506.A global company uses Snowflake Business Critical Edition with accounts in AWS us-east-1 and AWS eu-west-1....
  507. 507.A global retailer uses Snowflake with one primary database in AWS us-east-1 to support production reporting....
  508. 508.A global retailer uses database replication between Snowflake accounts in different regions. The production...
  509. 509.A global company uses Snowflake Business Critical edition in AWS us-east-1 for production. The administration...
  510. 510.A global company uses Snowflake Business Critical Edition with accounts in AWS us-east-1 and AWS us-west-2....
  511. 511.A global company uses Snowflake Business Critical Edition with accounts in AWS us-east-1 and AWS eu-west-1....
  512. 512.A global company uses Snowflake account replication to maintain a secondary account for disaster recovery in...
  513. 513.A global company uses Snowflake database replication to maintain a secondary account in another region for...
  514. 514.A global company uses Snowflake Business Critical Edition and wants to set up cross-region disaster recovery...
  515. 515.A global company uses Business Critical Snowflake accounts in AWS us-east-1 (primary) and AWS eu-west-1...
  516. 516.A global company uses Snowflake in AWS us-east-1 for production and wants a near-real-time read-only...
  517. 517.A global company uses Snowflake accounts in AWS us-east-1 (primary) and AWS eu-west-1 (secondary). The...
  518. 518.A global company uses Snowflake in AWSUSEAST1 as its primary account and AWSUSWEST2 as its disaster recovery...
  519. 519.A global company runs a Snowflake application in AWS us-east-1 and must improve disaster recovery for a...
  520. 520.A global company uses Snowflake Enterprise Edition for its primary production account in AWS us-east-1. The...
  521. 521.A company runs a business-critical Snowflake deployment in an Enterprise Edition account on AWS us-east-1....
  522. 522.A company uses a Business Critical Snowflake account in AWS us-east-1 for production and wants to provide a...
  523. 523.A company runs its primary Snowflake account on Business Critical edition in AWS us-east-1 and needs to...
  524. 524.A global company uses Snowflake Business Critical edition and wants to set up account replication from an AWS...
  525. 525.A global company uses Snowflake Business Critical edition and wants a disaster recovery design for a...
  526. 526.A global retailer uses Snowflake account replication to maintain a secondary account in another region for...
  527. 527.A global company uses Snowflake account replication to maintain a secondary account in another region for...
  528. 528.A retail company has a 15 TB SALESFACT table that receives continuous micro-batch inserts throughout the day....
  529. 529.A retail company loads millions of rows per day into a large SALESFACT table using frequent micro-batch...
  530. 530.A retail company has a 15 TB SALESFACT table that is continuously loaded throughout the day. Analysts...
  531. 531.A retail company stores clickstream events in a large Snowflake table named EVENTS, which receives continuous...
  532. 532.A data engineering team stores daily JSON files in an S3 bucket and exposes them through a Snowflake external...
  533. 533.A data engineering team stores hourly JSON files in an Amazon S3 bucket and exposes them through a Snowflake...
  534. 534.A Snowflake administrator is implementing data governance for a CUSTOMER table used by analysts in multiple...
  535. 535.A financial services company stores customer data in a shared Snowflake database. The CUSTOMERS table...
  536. 536.A data engineering team loads raw order events into RAWDB.PUBLIC.ORDERS every few minutes. They created a...
  537. 537.A data engineering team loads raw order events into ORDERSRAW throughout the day. They created a standard...
  538. 538.A financial services company uses an internal named stage to receive daily CSV files and a Snowpipe object to...
  539. 539.A data engineering team loads CSV files from an internal named stage into table RAW.SALES using a Snowpipe...
  540. 540.A Snowflake administrator is asked to produce a report showing warehouse credit consumption trends for the...
  541. 541.A Snowflake administrator is asked to produce a chargeback report showing warehouse credit consumption by...
  542. 542.A data platform team stores curated Parquet data in an external volume backed by cloud object storage and...
  543. 543.A data engineering team stores curated Parquet data in an external object store and wants Snowflake to expose...
  544. 544.A company uses Snowflake Business Critical Edition with replication and failover groups to protect a...
  545. 545.A company uses Snowflake Business Critical Edition with replication and failover enabled between two...
  546. 546.A global company uses Snowflake database replication and failover groups between AWS us-east-1 (primary) and...
  547. 547.A company uses Snowflake database replication and failover groups to support disaster recovery between AWS...
  548. 548.A company uses Snowflake Business Critical Edition with account replication and failover groups between AWS...
  549. 549.A global financial services company runs a business-critical Snowflake workload in AWS USEAST1. Regulatory...
  550. 550.A global retailer runs a business-critical Snowflake workload in AWS USEAST1. The company must meet a...
  551. 551.A company runs a customer-facing application on Snowflake in AWS us-east-1. The account is part of an account...
  552. 552.A company uses Snowflake Business Critical Edition with account replication and a configured failover group...
  553. 553.A financial services company stores critical transaction data in Snowflake and must improve its backup and...
  554. 554.A financial services company stores critical transaction data in Snowflake and must be able to recover from...
  555. 555.A financial services company stores regulatory reporting data in a permanent Snowflake table named...
  556. 556.A Snowflake administrator manages a production database that contains several permanent tables used for...
  557. 557.A financial services company uses Snowflake Enterprise Edition for production workloads and wants to reduce...
  558. 558.A financial services company stores regulated transaction data in a permanent Snowflake table named...
  559. 559.A Snowflake administrator needs to investigate a performance incident that occurred 10 days ago, when several...
  560. 560.A Snowflake administrator needs to investigate a performance incident that occurred 10 days ago. The team...
  561. 561.A production schema named FINANCE.REPORTING was accidentally dropped 2 hours ago by a role with sufficient...
  562. 562.A Snowflake administrator discovers that a developer accidentally executed DROP TABLE sales.prod.orders at...
  563. 563.A Snowflake administrator is asked to reduce storage costs for a transient staging schema that holds...
  564. 564.A Snowflake administrator is reviewing storage costs for a development database that contains transient...
  565. 565.A company is running Snowflake Standard Edition for its development environment and Enterprise Edition for...

ADA-C01 exam dumps FAQ

Are these ADA-C01 dumps real exam questions?

No. These are original practice questions written to the SnowPro® Advanced: Administrator exam objectives, not questions copied from a live exam. Memorising leaked questions violates Snowflake's candidate agreement and stops working the moment the question pool rotates. Use this bank to check your understanding of each domain and to find the topics you still need to study.

How many ADA-C01 practice questions are there?

565 questions, each with the correct answer, an explanation of the answer, and a note on why every other option is wrong. The first 10 are on this page and every question has its own page linked below.

Are the ADA-C01 exam dumps free?

Yes. Every question, answer and explanation on this page and the linked question pages is free to read without an account. A free HydraNode account adds timed practice exams, scoring and progress tracking across attempts.

How do I take a timed ADA-C01 practice test?

Sign in and start the SnowPro® Advanced: Administrator exam on HydraNode. A session gives you 65 questions drawn from this bank in 115 minutes, then a score report with a per-question review.

What topics does the ADA-C01 exam cover?

The questions in this bank are grouped under: I need one more page for Domain 6.0.Here are all 6 domains with every skill and sub-item:; Domain 1.0: Snowflake Security, Role-Based Access Control (RBAC), and User Administration (31%); 1.1 Manage administrative roles; Identify use cases and follow best practices for ORGADMIN and ACCOUNTADMIN roles (note: ORGADMIN will be replaced with GLOBARORGADMIN); Analyze the impact of organizational-level changes on account-level objects; 1.2 Given a set of business requirements, design access control framework; Identify use cases for the different frameworks; Discretionary Access Control (DAC).