Winter Sale - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpt65

ADA-C01 Questions and Answers

Question # 6

The following commands were executed:

Grant usage on database PROD to role PROD_ANALYST;

Grant usage on database PROD to role PROD_SUPERVISOR;

Grant ALL PRIVILEGES on schema PROD. WORKING to role PROD_ANALYST;

Grant ALL PRIVILEGES on schema PROD. WORKING to role PROD_SUPERVISOR;

Grant role PROD ANALYST to user A;

Grant role PROD SUPERVISOR to user B;

What authority does each user have on the WORKING schema?

A.

Only user B can create tables, because all privileges were transferred to PROD_SUPERVISOR.

B.

Tables created by either user A or user B will be visible to both users.

C.

All existing tables in schema PROD. WORKING will be visible to both users.

D.

Both user A and user B can create tables in the PROD. WORKING schema.

Full Access
Question # 7

Which tasks can be performed by the ORGADMIN role? (Select THREE).

A.

Create one or more accounts in the organization.

B.

View a list of all regions enabled for the organization.

C.

Create secure views on application tables within the organization.

D.

View usage information for all accounts in the organization.

E.

Perform zero-copy cloning on account data.

F.

Create a reader account to share data with another organization.

Full Access
Question # 8

An Administrator wants to delegate the administration of a company's data exchange to users who do not have access to the ACCOUNTADMIN role.

How can this requirement be met?

A.

Grant imported privileges on data exchange EXCHANGE_NAME to ROLE_NAME;

B.

Grant modify on data exchange EXCHANGE_NAME to ROLE_NAME;

C.

Grant ownership on data exchange EXCHANGE_NAME to ROLE NAME;

D.

Grant usage on data exchange EXCHANGE_NAME to ROLE_NAME;

Full Access
Question # 9

A company has many users in the role ANALYST who routinely query Snowflake through a reporting tool. The Administrator has noticed that the ANALYST users keep two

small clusters busy all of the time, and occasionally they need three or four clusters of that size.

Based on this scenario, how should the Administrator set up a virtual warehouse to MOST efficiently support this group of users?

A.

Create a multi-cluster warehouse with MIN_CLUSTERS set to 1. Give MANAGE privileges to the ANALYST role so this group can start and stop the warehouse, and increase the number of clusters as needed.

B.

Create a multi-cluster warehouse with MIN_CLUSTERS set to 2. Set the warehouse to auto-resume and auto-suspend, and give USAGE privileges to the ANALYST role. Allow the warehouse to auto-scale.

C.

Create a standard X-Large warehouse, which is equivalent to four small clusters. Set the warehouse to auto-resume and auto-suspend, and give USAGE privileges to the ANALYST role.

D.

Create four virtual warehouses (sized Small through XL) and set them to auto-suspend and auto-resume. Have users in the ANALYST role select the appropriate warehouse based on how many queries are being run.

Full Access
Question # 10

When does auto-suspend occur for a multi-cluster virtual warehouse?

A.

When there has been no activity on any cluster for the specified period of time.

B.

After a specified period of time when an additional cluster has started on the maximum number of clusters specified for a warehouse.

C.

When the minimum number of clusters is running and there is no activity for the specified period of time.

D.

Auto-suspend does not apply for multi-cluster warehouses.

Full Access
Question # 11

Which Snowflake objects can be managed using SCIM integration? (Select TWO).

A.

Stages

B.

Users

C.

Warehouses

D.

Roles

E.

Shares

Full Access
Question # 12

An Administrator receives data from a Snowflake partner. The partner is sharing a dataset that contains multiple secure views. The Administrator would like to configure the

data so that only certain roles can see certain secure views.

How can this be accomplished?

A.

Apply RBAC directly onto the partner's shared secure views.

B.

Individually grant imported privileges onto the schema in the share.

C.

Clone the data and insert it into a company-owned share and apply the desired RBAC on the new tables.

D.

Create views over the incoming shared database and apply the desired RBAC onto these views.

Full Access
Question # 13

A user with the proper role issues the following commands when setting up and activating network policies:

CREATE OR REPLACE NETWORK POLICY foo_policy

ALLOWED_IP_LIST = ( '1.1.1.0/24', '2.2.2.0/24' , '3.3. 3. 0/24' )

BLOCKED IP LIST = ( '1.1.1.1')

COMMENT = 'Account level policy';

ALTER ACCOUNT SET NETWORK_POLICY=FOO_POLICY;

CREATE OR REPLACE NETWORK POLICY bar_policy

ALLOWED_IP_LIST = ('3.3.3.0/24')

BLOCKED IP LIST = ('3.3.3.10')

COMMENT = 'user level policy';

ALTER USER userl SET NETWORK_POLICY=BAR_POLICY;

Afterwards, user1 attempts to log in to Snowflake from IP address 3.3.3.10.

Will the login be successful?

A.

Yes, because 3.3.3.10 is found in the ALLOWED_IP_LIST of bar_policy.

B.

No, because 3.3.3.10 is found in the BLOCKED_IP_LIST of bar_policy.

C.

Yes, because 3.3.3.10 is found in the ALLOWED_IP_LIST of foo_policy.

D.

No, because 3.3.3.10 is not found in the ALLOWED_IP_LIST of foo_policy.

Full Access
Question # 14

A Snowflake account is configured with SCIM provisioning for user accounts and has bi-directional synchronization for user identities. An Administrator with access to SECURITYADMIN uses the Snowflake UI to create a user by issuing the following commands:

use role USERADMIN;

create or replace role DEVELOPER_ROLE;

create user PTORRES PASSWORD = 'hello world!' MUST_CHANGE_PASSWORD = FALSE

default_role = DEVELOPER_ROLE;

The new user named PTORRES successfully logs in, but sees a default role of PUBLIC in the web UI. When attempted, the following command fails:

use DEVELOPER_ROLE;

Why does this command fail?

A.

The DEVELOPER_ROLE needs to be granted to SYSADMIN before user PTORRES will be able to use the role.

B.

The new role can only take effect after USERADMIN has logged out.

C.

USERADMIN needs to explicitly grant the DEVELOPER_ROLE to the new USER.

D.

The new role will only take effect once the identity provider has synchronized by way of SCIM with the Snowflake account.

Full Access
Question # 15

In general, the monthly billing for database replication is proportional to which variables? (Select TWO).

A.

The frequency of changes to the primary database as a result of data loading or DML operations

B.

The amount of table data in the primary database that changes as a result of data loading or DML operations

C.

The frequency of the secondary database refreshes from the primary database

D.

The number of times data moves across regions and/or cloud service providers between the primary and secondary database accounts

E.

The number and size of warehouses defined in the primary account

Full Access
Question # 16

A Snowflake organization MYORG consists of two Snowflake accounts:

The ACCOUNT1 has a database PROD_DB and the ORGADMIN role enabled.

Management wants to have the PROD_DB database replicated to ACCOUNT2.

Are there any necessary configuration steps in ACCOUNT1 before the database replication can be configured and initiated in ACCOUNT2?

A.

USE ROLE ORGADMIN;

SELECT SYSTEMSGLOBAL_ACCOUNT_SET_PARAMETER ('MYORG. ACCOUNT1', 'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'TRUE');

SELECT SYSTEMSGLOBAL_ACCOUNT_SET_PARAMETER ('MYORG. ACCOUNT2', 'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'TRUE');

USE ROLE ACCOUNTADMIN;

ALTER DATABASE PROD DB ENABLE REPLICATION TO ACCOUNTS MYORG. ACCOUNT2;

B.

USE ROLE ORGADMIN;

SELECT SYSTEMSGLOBAL ACCOUNT SET_PARAMETER ( 'MYORG. ACCOUNT1', 'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'TRUE');

USE ROLE ACCOUNTADMIN;

ALTER DATABASE PROD_DB ENABLE REPLICATION TO ACCOUNTS MYORG. ACCOUNT2 IGNORE EDITION CHECK;

C.

No configuration steps are necessary in ACCOUNT1. Replicating databases across accounts within the same Snowflake organization is enabled by default.

D.

It is not possible to replicate a database from an Enterprise edition Snowflake account to a Standard edition Snowflake account.

Full Access
Question # 17

What are the requirements when creating a new account within an organization in Snowflake? (Select TWO).

A.

The account requires at least one ORGADMIN role within one of the organization's accounts.

B.

The account name is immutable and cannot be changed.

C.

The account name must be specified when the account is created.

D.

The account name must be unique among all Snowflake customers.

E.

The account name must be unique within the organization.

Full Access
Question # 18

What are benefits of using Snowflake organizations? (Select TWO).

A.

Administrators can change Snowflake account editions on-demand based on need.

B.

Administrators can monitor and understand usage across all accounts in the organization.

C.

Administrators can simplify data movement across all accounts within the organization.

D.

User administration is simplified across all accounts within the organization.

E.

Administrators have the ability to create accounts in any available cloud provider or region.

Full Access
Question # 19

A Snowflake customer is experiencing higher costs than anticipated while migrating their data warehouse workloads from on-premises to Snowflake. The migration

workloads have been deployed on a single warehouse and are characterized by a large number of small INSERTs rather than bulk loading of large extracts. That single

warehouse has been configured as a single cluster, 2XL because there are many parallel INSERTs that are scheduled during nightly loads.

How can the Administrator reduce the costs, while minimizing the overall load times, for migrating data warehouse history?

A.

There should be another 2XL warehouse deployed to handle a portion of the load queries.

B.

The 2XL warehouse should be changed to 4XL to increase the number of threads available for parallel load queries.

C.

The warehouse should be kept as a SMALL or XSMALL and configured as a multi-cluster warehouse to handle the parallel load queries.

D.

The INSERTS should be converted to several tables to avoid contention on large tables that slows down query processing.

Full Access
Question # 20

What roles or security privileges will allow a consumer account to request and get data from the Data Exchange? (Select TWO).

A.

SYSADMIN

B.

SECURITYADMIN

C.

ACCOUNTADMIN

D.

IMPORT SHARE and CREATE DATABASE

E.

IMPORT PRIVILEGES and SHARED DATABASE

Full Access
Question # 21

If the query matches the definition, will Snowflake always dynamically rewrite the query to use a materialized view?

A.

No, because joins are not supported by materialized views.

B.

No, because the optimizer might decide against it.

C.

No, because the materialized view may not be up-to-date.

D.

Yes, because materialized views are always faster.

Full Access