Logo ExamsQA
Exit
Free 0/10
1
Question

What is a characteristic of Snowflake's transaction locking and concurrency modeling?

Options
A

A deadlock cannot occur in Snowflake, since concurrently executed queries and DML statements do not block one another.

B

If two queries are concurrently executed against the same table, one of the two queries will be blocked until the other query completes.

C

Transaction locking in Snowflake is enforced exclusively at the row and table levels.

D

Queries executed within a given transaction see that transaction's uncommitted changes.

2
Question

MY_TABLE is a table that has not been updated or modified for several days. On 01 January 2021 at 07:01, a user executed a query to update this table. The query ID is '8e5d0ca9-005e-44e6-b858-a8f5b37c5726'. It is now 07:30 on the same day. Which queries will allow the user to view the historical data that was in the table before this query was executed? (Select THREE).

Select 3
Options
A

SELECT * FROM my table WITH TIME_TRAVEL (OFFSET => -60*30);

B

SELECT * FROM my_table AT (TIMESTAMP => '2021-01-01 07:00:00' :: timestamp);

C

SELECT * FROM TIME_TRAVEL ('MY_TABLE', 2021-01-01 07:00:00);

D

SELECT * FROM my table PRIOR TO STATEMENT '8e5d0ca9-005e-44e6-b858-a8f5b37c5726';

E

SELECT * FROM my_table AT (OFFSET => -60*30);

F

SELECT * FROM my_table BEFORE (STATEMENT => '8e5d0ca9-005e-44e6-b858-a8f5b37c5726');

3
Question

What are benefits of creating and maintaining resource monitors in Snowflake? (Select THREE).

Select 3
Options
A

The cost of running a resource monitor is only 10% of a credit, per day of operation.

B

Multiple resource monitors can be applied to a single virtual warehouse.

C

Resource monitors add no additional load to virtual warehouse compute.

D

Multiple triggers can be configured across various virtual warehouse thresholds.

E

Resource monitor governance is tightly controlled and monitors can only be created by the ACCOUNTADMIN role or users with the CREATE MONITOR privilege.

F

Resource monitors can be applied to more than one virtual warehouse.

4
Question

What access control policy will be put into place when future grants are assigned to both database and schema objects?

Options
A

Database privileges will take precedence over schema privileges.

B

Schema privileges will take precedence over database privileges.

C

An access policy combining both the database object and the schema object will be used, with the most permissive policy taking precedence.

D

An access policy combining both the database object and the schema object will be used, with the most restrictive policy taking precedence.

5
Question

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

Options
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.

6
Question

A user has enrolled in Multi-factor Authentication (MFA) for connecting to Snowflake. The user informs the Snowflake Administrator that they lost their mobile phone the previous evening. Which step should the Administrator take to allow the user to log in to the system, without revoking their MFA enrollment?

Options
A

Alter the user and set MINS TO BYPASS MFA to a value that will disable MFA long enough for the user to log in.

B

Alter the user and set DISABLE_MFA to true, which will suspend the MFA requirement for 24 hours.

C

Instruct the user to connect to Snowflake using SnowSQL, which does not support MFA authentication.

D

Instruct the user to append the normal URL with /?mode=mfa_bypass&code= to log on.

7
Question

A Snowflake Administrator wants to create a virtual warehouse that supports several dashboards, issuing various queries on the same database. For this warehouse, why should the Administrator consider setting AUTO_SUSPEND to 0 or NULL?

Options
A

To save costs on warehouse shutdowns and startups for different queries

B

To save costs by running the warehouse as little as possible

C

To keep the data cache warm to support good performance of similar queries

D

To keep the query result cache warm for good performance on repeated queries

8
Question

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

Select 2
Options
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.

9
Question

In which scenario will use of an external table simplify a data pipeline?

Options
A

When accessing a Snowflake table from a relational database

B

When accessing a Snowflake table from an external database within the same region

C

When continuously writing data from a Snowflake table to external storage

D

When accessing a Snowflake table that references data files located in cloud storage

10
Question

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

Select 2
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.