Spring Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

Snowflake DAA-C01 - SnowPro Advanced: Data Analyst Exam

Page: 1 / 2
Total 65 questions

A Data Analyst is working with three tables:

Which query would return a list of all brokers, a count of the customers each broker has. and the total order amount of their customers (as shown below)?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

The image shows a table with a variant column that is storing a JSON record:

This SQL query is run:

What will be the result?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

A Data Analyst created a model called modelX using SNOWFLAKE.ML.FORECAST. The Analyst needs to predict the next few values and save the result directly into tableX. What step does the Analyst need to take after calling the modelX!FORECAST function?

A.

Load the function call results directly INTO tableX.

B.

Pass the new table as a function argument.

C.

Create the table by querying the RESULT_SCAN.

D.

List the cache content, then use the data saved in the RESULT_SCAN for tableX.

A Data Analyst needs to rotate a table by transforming a wide table’s columns into rows.

Which operator will be MOST beneficial for producing this output?

A.

PIVOT

B.

UNPIVOT

C.

INTERSECT

D.

EXCEPT

A Directed Acyclic Graph (DAG) of 12 tasks (ETLDAILY) failed because one of the tasks failed (STEP10), therefore the dependent tasks (STEP11 and STEP12) did not run. Which command is needed to re-run task STEP10 and the two dependent tasks?

A.

EXECUTE TASK STEP10 RETRY LAST;

B.

EXECUTE TASK ETLDAILY RETRY LAST;

C.

ALTER TASK STEP10 RESUME;

D.

ALTER TASK ETLDAILY RESUME;

A Data Analyst executes a query in a Snowflake worksheet that returns the total number of daily sales, and the total amount for each sale. How can the Analyst check the distribution of the total amount, without running the query again?

A.

Click on the column header in the results and review the histogram.

B.

Go to Chart and select a histogram that includes the two variables.

C.

Go to Chart and select a bar chart that contains the two variables.

D.

Call the WIDTH_BUCKET function.

A Data Analyst wants to use pandas code they have previously written to process a column of text and return multiple rows of parsed output for each input value. The Analyst wants to be able to join these results with other tables in a single transaction. Which type of extensibility feature should the Analyst use?

A.

User-Defined Function (UDF)

B.

Vectorized User-Defined Table Function (UDTF)

C.

External function

D.

Stored procedure

A Data Analyst has been analyzing customer data in several worksheets. Each worksheet contains a complex query that provides clean and prepared data for visualizations. The Analyst has also created a Customer Overview dashboard in Snowsight. How should the Analyst add the worksheets in the Customer Analysis database to the dashboard, using the LEAST amount of operational overhead?

A.

Move the worksheets into the dashboard.

B.

Copy and paste the worksheets into the dashboard.

C.

Open each worksheet, copy the query, then paste the query into the dashboard.

D.

Query the QUERY_HISTORY view to find those queries, then add the queries into the dashboard.

Which Snowflake feature allows users to encapsulate a series of SQL statements into a reusable database object, facilitating modular code development?

A.

Stored procedure

B.

Materialized view

C.

User-Defined Function (UDF)

D.

Common Table Expressions (CTE)

What will the following query return?

SELECT * FROM testtable SAMPLE BLOCK (0.012) REPEATABLE (99992);

A.

A sample of a table in which each block of rows has a 1.2% probability of being included in the sample where repeated elements are allowed.

B.

A sample of a table in which each block of rows has a 0.012% probability of being included in the sample, with the seed set to 99992.

C.

A sample of a table in which each block of rows has a 1.2% probability of being included in the sample, with the seed set to 99992.

D.

A sample containing 99992 records of a table in which each block of rows has a 0.012% probability of being included in the sample.