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

DAA-C01 SnowPro Advanced: Data Analyst Exam Questions and Answers

Questions 4

A Data Analyst has a very large table with columns that contain country and city names. Which query will provide a very quick estimate of the total number of different values of these two columns?

Options:

A.

SELECT DISTINCT COUNT(country, city) FROM TABLE1;

B.

SELECT HLL(country, city) FROM TABLE1;

C.

SELECT COUNT(DISTINCT country, city) FROM TABLE1;

D.

SELECT COUNT(country, city) FROM TABLE1;

Buy Now
Questions 5

A Data Analyst is creating a Snowsight dashboard from a shared worksheet. What happens to the access and permissions of the users who initially had sharing privileges on the worksheet?

Options:

A.

The original users retain access and permissions on the worksheet.

B.

The original users gain additional access to the worksheet.

C.

The original users temporarily lose access but regain it once the dashboard is created.

D.

The original users lose access to the worksheet, their permissions on the worksheet are revoked.

Buy Now
Questions 6

A large, complicated query is used to generate a data set for a report on the most recent month. It is taking longer than expected. A review of the Query Profile shows excessive spilling. How can the performance of the query be improved WITHOUT increasing costs?

Options:

A.

Run the query against zero-copy clones of the source tables to avoid contention with other queries.

B.

Create a materialized view clustered on a date column, on the table that is causing the spilling.

C.

Change the source tables into external tables to establish and take advantage of custom partitioning.

D.

Split the query into multiple steps, replacing Common Table Expressions (CTEs) with temporary tables to process the data in smaller batches.

Buy Now
Questions 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()

Buy Now
Questions 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

Buy Now
Questions 9

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(*)

Buy Now
Questions 10

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.

Buy Now
Questions 11

When building a Snowsight dashboard that will allow users to filter data within a worksheet, which Snowflake system filters should be used?

Options:

A.

Include the :datebucket system filter in a WHERE clause, and include the :daterange system filter in a GROUP BY clause.

B.

Include the :daterange system filter in a SELECT clause, and include the :datebucket system filter in a GROUP BY clause.

C.

Include the :datebucket system filter in a WHERE clause, and include the :daterange system filter in a SELECT clause.

D.

Include the :daterange system filter in a WHERE clause, and include the :datebucket system filter in a GROUP BY clause.

Buy Now
Questions 12

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?

Options:

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.

Buy Now
Questions 13

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?

Options:

A.

PIVOT

B.

UNPIVOT

C.

INTERSECT

D.

EXCEPT

Buy Now
Questions 14

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

Buy Now
Questions 15

This query is run:

SQL

SELECT

customer.id,

ANY_VALUE(customer.name),

SUM(orders.value)

FROM customer

JOIN orders ON customer.id = orders.customer_id

GROUP BY customer.id;

What is the effect of ANY_VALUE in this syntax?

Options:

A.

It will return an equivalent NULL value when the expression is evaluated.

B.

It will return some value of the expression from the group, with a non-deterministic result.

C.

It will return the minimum value of those generated by the expression, with a deterministic result.

D.

It will return a value equivalent to the median of those generated by the expression, which may be a non-deterministic result.

Buy Now
Questions 16

A Data Analyst created two tables that are related by a foreign key, using the following commands:

Then the Analyst renamed the referenced table using the following command: ALTER TABLE mother RENAME TO father; What happens to the foreign key after the referenced table is renamed?

Options:

A.

The foreign key becomes invalid because the referenced table no longer exists.

B.

The foreign key is dropped because the reference is no longer valid.

C.

The foreign key will not be used during the query rewrite.

D.

The foreign key is updated to reference the renamed table.

Buy Now
Questions 17

A Data Analyst wants to transform query results. Which transformation option will incur compute costs?

Options:

A.

Showing a thousand separator for numeric columns.

B.

Sorting a column by using the column options.

C.

Increasing or decreasing decimal precision.

D.

Formatting date and timestamp columns.

Buy Now
Questions 18

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)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 19

A Data Analyst created a cost overview dashboard in Snowsight. Management has asked for a system date filter to easily change the time period and refresh the data in all dashboard tiles with a single filter selection.

The system date filter is shown below:

The Analyst wants to apply the filter onto individual dashboard components.

Adding which where clause to the queries will apply the filter as required?

Options:

A.

Where start_time >= dateadd('days', -7, SYSDATE())

B.

Where start_time >= dateadd('days', -7, CURRENT_TIMESTAMP())

C.

Where start_time = :date_filter

D.

Where start_time = :daterange

Buy Now
Exam Code: DAA-C01
Exam Name: SnowPro Advanced: Data Analyst Exam
Last Update: Feb 21, 2026
Questions: 65
DAA-C01 pdf

DAA-C01 PDF

$25.5  $84.99
DAA-C01 Engine

DAA-C01 Testing Engine

$30  $99.99
DAA-C01 PDF + Engine

DAA-C01 PDF + Testing Engine

$40.5  $134.99