Pass the Snowflake SnowPro Advanced: Administrator ADA-C01 Questions and answers with CertsForce

Viewing page 2 out of 3 pages
Viewing questions 11-20 out of questions
Questions # 11:

Which type of listing in the Snowflake Marketplace can be added and queried immediately?

Options:

A.

Monetized listing


B.

Standard listing


C.

Regional listing


D.

Personalized listing


Expert Solution
Questions # 12:

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

Options:

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.


Expert Solution
Questions # 13:

An Administrator needs to implement an access control mechanism across an organization. The organization users access sensitive customer data that comes from different regions and needs to be accessible for Analysts who work in these regions. Some Analysts need very specific access control depending on their functional roles in the organization. Following Snowflake recommended practice, how should these requirements be met? (Select TWO).

Options:

A.

Implement views on top of base tables that exclude or mask sensitive data.


B.

Implement row access policies and Dynamic Data Masking policies.


C.

Include masking rules as part of data ingestion and transformation pipelines.


D.

Use a third-party tool to share the data.


E.

Use zero-copy cloning to replicate the database schema and provide access as needed.


Expert Solution
Questions # 14:

What are the MINIMUM grants required on the database, schema, and table for a stream to be properly created and managed?

Options:

A.

Database: Usage

Schema: Usage

Table: Select, Create Stream


B.

Database: Usage

Schema: Usage

Table: Select


C.

Database: Usage, Create Stream

Schema: Usage

Table: Select


D.

Database: Usage

Schema: Usage, Create Stream

Table: Select


Expert Solution
Questions # 15:

.

Company A uses Snowflake to manage audio files of call recordings. Company A hired Company B, who also uses Snowflake, to transcribe the audio files for further

analysis.

Company A's Administrator created a share.

What object should be added to the share to allow Company B access to the files?

Options:

A.

A secure view with a column for file URLs.


B.

A secure view with a column for pre-signed URLs.


C.

A secure view with a column for METADATA$FILENAME.


D.

A secure view with a column for the stage name and a column for the file path.


Expert Solution
Questions # 16:

What information is required from the Identity Provider (IdP) to enable federated authentication in Snowflake? (Select TWO).

Options:

A.

IdP account details


B.

URL endpoint for SAML requests


C.

SAML response format


D.

Authentication certificate


E.

IdP encryption key


Expert Solution
Questions # 17:

An Administrator is evaluating a complex query using the EXPLAIN command. The Globalstats operation indicates 500 partitionsAssigned.

The Administrator then runs the query to completion and opens the Query Profile. They notice that the partitions scanned value is 429.

Why might the actual partitions scanned be lower than the estimate from the EXPLAIN output?

Options:

A.

The EXPLAIN results always include a 10-15% safety factor in order to provide conservative estimates.


B.

The GlobalStats partition assignment includes the micro-partitions that will be assigned for preservation of the query results.


C.

Runtime optimizations such as join pruning can reduce the number of partitions and bytes scanned during query execution.


D.

In-flight data compression will result in fewer micro-partitions being scanned at the virtual warehouse layer than were identified at the storage layer.


Expert Solution
Questions # 18:

What Snowflake capabilities are commonly used in rollback scenarios? (Select TWO).

Options:

A.

SELECT SYSTEM$CANCEL_QUERY('problematic_query_id');


B.

CREATE TABLE prd_table_bkp CLONE prd_table BEFORE (STATEMENT => 'problematic_query_id');


C.

CREATE TABLE prd_table_bkp AS SELECT * FROM TABLE(RESULT_SCAN('problematic_query_id'));


D.

ALTER TABLE prd_table SWAP WITH prd_table_bkp;


E.

Contact Snowflake Support to retrieve Fail-safe data.


Expert Solution
Questions # 19:

A Snowflake Administrator created a role ROLE_MANAGED_ACCESS and a schema SCHEMA_MANAGED_ACCESS as follows:

USE ROLE SECURITYADMIN;

CREATE ROLE ROLE_MANAGED_ACCESS;

GRANT ROLE ROLE_MANAGED_ACCESS TO ROLE SYSADMIN;

GRANT USAGE ON WAREHOUSE COMPUTE_WH TO ROLE ROLE_MANAGED_ACCESS;

GRANT ALL privileges ON DATABASE WORK TO ROLE ROLE_MANAGED_ACCESS;

USE ROLE ROLE_MANAGED_ACCESS;

CREATE SCHEMA SCHEMA_MANAGED_ACCESS WITH MANAGED ACCESS;

USE ROLE SECURITYADMIN;

GRANT SELECT, INSERT ON FUTURE TABLES IN SCHEMA SCHEMA MANAGED ACCESS to ROLE_MANAGED_ACCESS;

The Administrator now wants to disable the managed access on the schema.

How can this be accomplished?

Options:

A.

ALTER SCHEMA SCHEMA MANAGED ACCESS DISABLE MANAGED ACCESS;


B.

USE ROLE ROLE MANAGED_ACCESS;

DROP SCHEMA WORK. SCHEMA_MANAGED_ACCESS;

CREATE SCHEMA SCHEMA_MANAGED_ACCESS;

Then recreate all needed objects.


C.

REVOKE SELECT, INSERT ON FUTURE TABLES IN SCHEMA SCHEMA_MANAGED_ACCESS FROM

ROLE_MANAGED_ACCESS;

ALTER SCHEMA SCHEMA MANAGED ACCESS DISABLE MANAGED ACCESS;


D.

USE ROLE ROLE_MANAGED_ACCESS;

DROP SCHEMA WORK. SCHEMA MANAGED_ACCESS;

CREATE SCHEMA SCHEMA_MANAGED_ACCESS WITHOUT MANAGED ACCESS;

Then recreate all needed objects.


Expert Solution
Questions # 20:

A Snowflake Administrator has a multi-cluster virtual warehouse and is using the Snowflake Business Critical edition. The minimum number of clusters is set to 2 and the

maximum number of clusters is set to 10. This configuration works well for the standard workload, rarely exceeding 5 running clusters. However, once a month the

Administrator notes that there are a few complex long-running queries that are causing increased queue time and the warehouse reaches its maximum limit at 10 clusters.

Which solutions will address the issues happening once a month? (Select TWO).

Options:

A.

Use a task to increase the cluster size for the time period that the more complex queries are running and another task to reduce the size of the cluster once the complex queries complete.


B.

Have the group running the complex monthly queries use a separate appropriately-sized warehouse to support their workload.


C.

Increase the multi-cluster maximum to 20 or more clusters.


D.

Examine the complex queries and determine if they can be made more efficient using clustering keys or materialized views.


E.

Increase the minimum number of clusters started in the multi-cluster configuration to 5.


Expert Solution
Viewing page 2 out of 3 pages
Viewing questions 11-20 out of questions