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

Snowflake DAA-C01 SnowPro Advanced: Data Analyst Exam Exam Practice Test

Demo: 19 questions
Total 65 questions

SnowPro Advanced: Data Analyst Exam Questions and Answers

Question 1

Which Snowflake SQL would a Data Analyst use in a trained Cortex model named forecast_model to retrieve the components that contribute to the predictions?

Options:

A.

forecast_model!SHOW_EVALUATION_METRICS()

B.

forecast_model!SHOW_TRAINING_LOGS()

C.

forecast_model!EXPLAIN_FEATURE_IMPORTANCE()

D.

forecast_model!FORECAST()

Question 2

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)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 3

A Data Analyst needs to temporarily hide a tile in a dashboard. The data will need to be available in the future, and additional data may be added. Which tile should be used?

Options:

A.

Show/Hide

B.

Duplicate

C.

Delete

D.

Unplace

Question 4

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)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 5

How can a Data Analyst automatically create a table structure for loading a Parquet file?

Options:

A.

Use the INFER_SCHEMA together with the CREATE TABLE LIKE command.

B.

Use INFER_SCHEMA together with the CREATE TABLE USING TEMPLATE command.

C.

Use the GENERATE_COLUMN_DESCRIPTION with the CREATE TABLE USING TEMPLATE command.

D.

Use the GENERATE_COLUMN_DESCRIPTION with the CREATE TABLE LIKE command.

Question 6

What option would allow a Data Analyst to efficiently estimate cardinality on a data set that contains trillions of rows?

Options:

A.

Count(Distinct *)

B.

HLL(*)

C.

SYSTEM$ESTIMATE

D.

Count(Distinct *)/Count(*)

Question 7

Which Snowflake SQL would a Data Analyst use in a trained Cortex model named forecast_model to retrieve the components that contribute to the predictions?

Options:

A.

forecast_model!SHOW_EVALUATION_METRICS()

B.

forecast_model!SHOW_TRAINING_LOGS()

C.

forecast_model!EXPLAIN_FEATURE_IMPORTANCE()

D.

forecast_model!FORECAST()

Question 8

A Data Analyst has a Parquet file stored in an Amazon S3 staging area. Which query will copy the data from the staged Parquet file into separate columns in the target table?

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 9

Consider the following chart.

What can be said about the correlation for sales over time between the two categories?

Options:

A.

There is a positive correlation.

B.

There is a negative correlation.

C.

There is no correlation. (Selected)

D.

There is a non-linear correlation.

Question 10

Why would a Data Analyst use a dimensional model rather than a single flat table to meet BI requirements for a virtual warehouse? (Select TWO).

Options:

A.

Dimensional modelling will improve query performance over a single table.

B.

Dimensional modelling will save on storage space since it is denormalized.

C.

Combining facts and dimensions in a single flat table limits the scalability and flexibility.

D.

Dimensions and facts allow power users to run ad-hoc analyses.

E.

Snowflake generally performs better with dimensional modelling.

Question 11

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?

Options:

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.

Question 12

Table TB_A with column COL_B contains an ARRAY. Which statement will select the last element of the ARRAY?

Options:

A.

SELECT GET(COL_B, ARRAY_SIZE(COL_B)-1) FROM TB_A;

B.

SELECT COL_B[ARRAY_SIZE(COL_B)] FROM TB_A;

C.

SELECT COL_B[-1] FROM TB_A;

D.

SELECT LAST_VALUE(COL_B) FROM TB_A;

Question 13

A Data Analyst runs this query:

The Analyst men runs this query:

What will be the output?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 14

A Data Analyst creates a dashboard showing the total credit consumption for each virtual warehouse as follows:

Why is the query failing?

Options:

A.

The query must be executed by a user with the ACCOUNTADMIN role.

B.

INFORMATION_SCHEMA should be used instead of ACCOUNT_USAGE.

C.

DB1 must be authorized to have SELECT access to ACCOUNT_USAGE.

D.

The current database context must be changed to SNOWFLAKE.

Question 15

A Data Analyst has a Parquet file stored in an Amazon S3 staging area. Which query will copy the data from the staged Parquet file into separate columns in the target table?

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 16

A Data Analyst runs a query in a Snowflake worksheet, and selects a numeric column from the result grid. What automatically-generated contextual statistic can be visualized?

Options:

A.

A histogram, displayed for all numeric, date, and time columns

B.

A frequency distribution, displayed for all numeric columns

C.

MIN/MAX values for the column

D.

A key distribution

Question 17

A Data Analyst creates and populates the following table:

create or replace table aggr(v int) as select * from values (1), (2), (3), (4);

The Analyst then executes this query:

select percentile_disc(0.60) within group (order by v desc) from aggr;

What will be the result?

Options:

A.

1

B.

2

C.

3

D.

4

Question 18

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?

Options:

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.

Question 19

What will the following query return?

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

Options:

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.

Demo: 19 questions
Total 65 questions