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

DEA-C01 SnowPro Advanced: Data Engineer Certification Exam Questions and Answers

Questions 4

A company built a sales reporting system with Python, connecting to Snowflake using the Python Connector. Based on the user's selections, the system generates the SQL queries needed to fetch the data for the report First it gets the customers that meet the given query parameters (on average 1000 customer records for each report run) and then it loops the customer records sequentially Inside that loop it runs the generated SQL clause for the current customer to get the detailed data for that customer number from the sales data table

When the Data Engineer tested the individual SQL clauses they were fast enough (1 second to get the customers 0 5 second to get the sales data for one customer) but the total runtime of the report is too long

How can this situation be improved?

Options:

A.

Increase the size of the virtual warehouse

B.

Increase the number of maximum clusters of the virtual warehouse

C.

Define a clustering key for the sales data table

D.

Rewrite the report to eliminate the use of the loop construct

Buy Now
Questions 5

Database XYZ has the data_retention_time_in_days parameter set to 7 days and table xyz.public.ABC has the data_retention_time_in_days set to 10 days.

A Developer accidentally dropped the database containing this single table 8 days ago and just discovered the mistake.

How can the table be recovered?

Options:

A.

undrop database xyz;

B.

create -able abc_restore as select * from xyz.public.abc at {offset = > -60*60*24*8};

C.

create table abc_restore clone xyz.public.abc at (offset = > -3€0G*24*3);

D.

Create a Snowflake Support case lo restore the database and tab e from "a i-safe

Buy Now
Questions 6

A Data Engineer is building a pipeline to transform a 1 TD tab e by joining it with supplemental tables The Engineer is applying filters and several aggregations leveraging Common Table Expressions (CTEs) using a size Medium virtual warehouse in a single query in Snowflake.

After checking the Query Profile, what is the recommended approach to MAXIMIZE performance of this query if the Profile shows data spillage?

Options:

A.

Enable clustering on the table

B.

Increase the warehouse size

C.

Rewrite the query to remove the CTEs.

D.

Switch to a multi-cluster virtual warehouse

Buy Now
Questions 7

When would a Data engineer use table with the flatten function instead of the lateral flatten combination?

Options:

A.

When TABLE with FLATTEN requires another source in the from clause to refer to

B.

When TABLE with FLATTEN requires no additional source m the from clause to refer to

C.

When the LATERAL FLATTEN combination requires no other source m the from clause to refer to

D.

When table with FLATTEN is acting like a sub-query executed for each returned row

Buy Now
Questions 8

A secure function returns data coming through an inbound share

What will happen if a Data Engineer tries to assign usage privileges on this function to an outbound share?

Options:

A.

An error will be returned because the Engineer cannot share data that has already been shared

B.

An error will be returned because only views and secure stored procedures can be shared

C.

An error will be returned because only secure functions can be shared with inbound shares

D.

The Engineer will be able to share the secure function with other accounts

Buy Now
Questions 9

While running an external function, me following error message is received:

Error: function received the wrong number of rows

What is causing this to occur?

Options:

A.

External functions do not support multiple rows

B.

Nested arrays are not supported in the JSON response

C.

The JSON returned by the remote service is not constructed correctly

D.

The return message did not produce the same number of rows that it received

Buy Now
Questions 10

What is a characteristic of the operations of streams in Snowflake?

Options:

A.

Whenever a stream is queried, the offset is automatically advanced.

B.

When a stream is used to update a target table the offset is advanced to the current time.

C.

Querying a stream returns all change records and table rows from the current offset to the current time.

D.

Each committed and uncommitted transaction on the source table automatically puts a change record in the stream.

Buy Now
Questions 11

Which system role is recommended for a custom role hierarchy to be ultimately assigned to?

Options:

A.

ACCOUNTADMIN

B.

SECURITYADMIN

C.

SYSTEMADMIN

D.

USERADMIN

Buy Now
Questions 12

Which methods will trigger an action that will evaluate a DataFrame? (Select TWO)

Options:

A.

DataFrame.random_split ( )

B.

DataFrame.collect ()

C.

DateFrame.select ()

D.

DataFrame.col ( )

E.

DataFrame.show ()

Buy Now
Questions 13

Which use case would be BEST suited for the search optimization service?

Options:

A.

Analysts who need to perform aggregates over high cardinality columns

B.

Business users who need fast response times using highly selective filters

C.

Data Scientists who seek specific JOIN statements with large volumes of data

D.

Data Engineers who create clustered tables with frequent reads against clustering keys

Buy Now
Questions 14

A Data Engineer needs to load JSON output from some software into Snowflake using Snowpipe.

Which recommendations apply to this scenario? (Select THREE)

Options:

A.

Load large files (1 GB or larger)

B.

Ensure that data files are 100-250 MB (or larger) in size compressed

C.

Load a single huge array containing multiple records into a single table row

D.

Verify each value of each unique element stores a single native data type (string or number)

E.

Extract semi-structured data elements containing null values into relational columns before loading

F.

Create data files that are less than 100 MB and stage them in cloud storage at a sequence greater than once each minute

Buy Now
Questions 15

A Data Engineer needs to know the details regarding the micro-partition layout for a table named invoice using a built-in function.

Which query will provide this information?

Options:

A.

SELECT SYSTEM$CLUSTERING_INTFORMATICII (‘Invoice' ) ;

B.

SELECT $CLUSTERXNG_INFQRMATION ('Invoice')'

C.

CALL SYSTEM$CLUSTERING_INFORMATION ( ‘ Invoice’);

D.

CALL $CLUSTERINS_INFORMATION('Invoice’);

Buy Now
Questions 16

Given the table sales which has a clustering key of column CLOSED_DATE which table function will return the average clustering depth for the SALES_REPRESENTATIVE column for the North American region?

A)

DEA-C01 Question 16

B)

DEA-C01 Question 16

C)

DEA-C01 Question 16

D)

DEA-C01 Question 16

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 17

A table is loaded using Snowpipe and truncated afterwards Later, a Data Engineer finds that the table needs to be reloaded but the metadata of the pipe will not allow the same files to be loaded again.

How can this issue be solved using the LEAST amount of operational overhead?

Options:

A.

Wait until the metadata expires and then reload the file using Snowpipe

B.

Modify the file by adding a blank row to the bottom and re-stage the file

C.

Set the FORCE=TRUE option in the Snowpipe COPY INTO command

D.

Recreate the pipe by using the create or replace pipe command

Buy Now
Questions 18

A new customer table is created by a data pipeline in a Snowflake schema where MANAGED ACCESS enabled.

…. Can gran access to the CUSTOMER table? (Select THREE.)

Options:

A.

The role that owns the schema

B.

The role that owns the database

C.

The role that owns the customer table

D.

The SYSADMIN role

E.

The SECURITYADMIN role

F.

The USERADMIN role with the manage grants privilege

Buy Now
Questions 19

The following chart represents the performance of a virtual warehouse over time:

DEA-C01 Question 19

A Data Engineer notices that the warehouse is queueing queries The warehouse is size X-Small the minimum and maximum cluster counts are set to 1 the scaling policy is set to i and auto-suspend is set to 10 minutes.

How can the performance be improved?

Options:

A.

Change the cluster settings

B.

Increase the size of the warehouse

C.

Change the scaling policy to economy

D.

Change auto-suspend to a longer time frame

Buy Now
Exam Code: DEA-C01
Exam Name: SnowPro Advanced: Data Engineer Certification Exam
Last Update: Apr 30, 2026
Questions: 65

PDF + Testing Engine

$63.52  $181.49

Testing Engine

$50.57  $144.49
buy now DEA-C01 testing engine

PDF (Q&A)

$43.57  $124.49
buy now DEA-C01 pdf