Winter Sale - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpm65

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 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:

DAA-C01 Question 5

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
Questions 6

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?

DAA-C01 Question 6

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 7

Given the following data:

DAA-C01 Question 7

This SELECT statement is executed:

DAA-C01 Question 7

What will be the result?

Options:

A.

200

B.

2.0

C.

1.84

D.

1.8

Buy Now
Questions 8

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

DAA-C01 Question 8

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 9

A Data Analyst has created a custom filter called branch_region on a Snowflake dashboard. The filter contains a list of regions where the company has stores. How should the filter be referenced in dashboard queries?

Options:

A.

::branch_region

B.

$branch_region

C.

:branch_region

D.

%branch_region

Buy Now
Questions 10

What does the "SQL keyword" refer to in the context of adding filters to a worksheet?

Options:

A.

The name of the function used to generate the filter

B.

The filter name to be inserted into queries

C.

The table name containing the static filter "key" values

D.

The name of a User-Defined Function (UDF) used to define the filter "key" values

Buy Now
Questions 11

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

Options:

A.

Stored procedure

B.

Materialized view

C.

User-Defined Function (UDF)

D.

Common Table Expressions (CTE)

Buy Now
Questions 12

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.

Buy Now
Questions 13

Which query will provide this data without incurring additional storage costs?

Options:

A.

CREATE TABLE DEV.PUBLIC.TRANS_HIST LIKE PROD.PUBLIC.TRANS_HIST;

B.

CREATE TABLE DEV.PUBLIC.TRANS_HIST AS (SELECT * FROM PROD.PUBLIC.TRANS_HIST);

C.

CREATE TABLE DEV.PUBLIC.TRANS_HIST CLONE PROD.PUBLIC.TRANS_HIST;

D.

CREATE TABLE DEV.PUBLIC.TRANS_HIST AS (SELECT * FROM PROD.PUBLIC.TRANS_HIST WHERE extract(year from (TRANS_DATE)) = 2019);

Buy Now
Questions 14

What is a benefit of using SQL queries that contain secure views?

Options:

A.

Users will not be able to make observations about the quantity of underlying data.

B.

The amount of data scanned, and the total data volume are obfuscated.

C.

Only the number of scanned micro-partitions is exposed, not the number of bytes scanned.

D.

Snowflake secure views are more performant than regular views.

Buy Now
Questions 15

A Data Analyst is working with three tables:

DAA-C01 Question 15

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)?

DAA-C01 Question 15

A)

DAA-C01 Question 15

B)

DAA-C01 Question 15

C)

DAA-C01 Question 15

D)

DAA-C01 Question 15

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 16

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 17

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.

Buy Now
Questions 18

A scorecard tile on a Snowsight dashboard shows a comparison between the industry average employee age (which is 34) and a company's average employee age (which is 38). The scorecard tile looks like this:

Comparison with industry average

DAA-C01 Question 18

How should this tile be interpreted?

Options:

A.

38 is the comparison and 12% is the average age change in the last year.

B.

38 is the value and 12% is the standard deviation.

C.

38 is the value and 12% is the percent difference from the comparison.

D.

38 is the comparison and 12% is the projected industry growth.

Buy Now
Questions 19

A table named STUDENT is created:

DAA-C01 Question 19

What will be the output?

A)

DAA-C01 Question 19

B)

DAA-C01 Question 19

C)

DAA-C01 Question 19

D)

DAA-C01 Question 19

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

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

PDF + Testing Engine

$57.75  $164.99

Testing Engine

$43.75  $124.99
buy now DAA-C01 testing engine

PDF (Q&A)

$36.75  $104.99
buy now DAA-C01 pdf
dumpsmate guaranteed to pass

24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 02 Feb 2026