New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

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

Questions 4

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 5

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 6

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 7

Assuming a Data Engineer has all appropriate privileges and context which statements would be used to assess whether the User-Defined Function (UDF), MTBATA3ASZ. SALES .REVENUE_BY_REGION, exists and is secure? (Select TWO)

Options:

A.

SHOW DS2R FUNCTIONS LIKE 'REVEX'^BYJIESION' IN SCHEMA SALES;

B.

SELECT IS_SECURE FROM SNOWFLAKE. INFCRXATION_SCKZMA. FUNCTIONS WHERE FUNCTI0N_3CHEMA = 'SALES' AND FUNCTI CN_NAXE = •ftEVEXUE_BY_RKXQH4;

C.

SELECT IS_SEC"JRE FROM INFOR>LVTICN_SCHEMA. FUNCTIONS WHERE FUNCTION_SCHEMA = 'SALES1 AND FUNGTZON_NAME = ' REVENUE_BY_REGION';

D.

SHOW EXTERNAL FUNCTIONS LIKE ‘REVENUE_BY_REGION’IB SCHEMA SALES;

E.

SHOW SECURE FUNCTIONS LIKE 'REVENUE 3Y REGION' IN SCHEMA SALES;

Buy Now
Questions 8

A Data Engineer is building a set of reporting tables to analyze consumer requests by region for each of the Data Exchange offerings annually, as well as click-through rates for each listing

Which views are needed MINIMALLY as data sources?

Options:

A.

SNOWFLAKE- DATA_SHARING_USAGE - LISTING_EVENTS_BAILY

B.

SNOWFLAKE.DATA_SHARING_USAGE.LISTING_CONSOKE>TION_DAILY

C.

SNOWFLAKE. DATA_SHARING_USAGE. LISTING_TELEMETRY_DAILy

D.

SNOWFLAKE.ACCOUNT_USAGE.DATA _TRANSFER_HISTORY

Buy Now
Questions 9

A Data Engineer wants to check the status of a pipe named my_pipe. The pipe is inside a database named test and a schema named Extract (case-sensitive).

Which querywill provide the status of the pipe?

Options:

A.

SELECT FROM SYSTEM$PIPE_STATUS (''test.'extract'.my_pipe"i:

B.

SELECT FROM SYSTEM$PIPE_STATUS (,test.,,Extracr,,.ny_pipe, i I

C.

SELE2T * FROM SYSTEM$PIPE_STATUS < ' test. "Extract", my_pipe');

D.

SELECT * FROM SYSTEM$PIPE_STATUS ("test. 'extract' .my_pipe"};

Buy Now
Questions 10

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 11

How can the following relational data be transformed into semi-structured data using the LEAST amount of operational overhead?

Options:

A.

Use the to_json function

B.

Use the PAESE_JSON function to produce a variant value

C.

Use the OBJECT_CONSTRUCT function to return a Snowflake object

D.

Use the TO_VARIANT function to convert each of the relational columns to VARIANT.

Buy Now
Questions 12

A Data Engineer is working on a continuous data pipeline which receives data from Amazon Kinesis Firehose and loads the data into a staging table which will later be used in the data transformation process The average file size is 300-500 MB.

The Engineer needs to ensure that Snowpipe is performant while minimizing costs.

How can this be achieved?

Options:

A.

Increase the size of the virtual warehouse used by Snowpipe.

B.

Split the files before loading them andset the SIZE_LIMIT option to 250 MB.

C.

Change the file compression size and increase the frequency of the Snowpipe loads

D.

Decrease the buffer size to trigger delivery of files sized between 100 to 250 MB in Kinesis Firehose

Buy Now
Questions 13

At what isolation level are Snowflake streams?

Options:

A.

Snapshot

B.

Repeatable read

C.

Read committed

D.

Read uncommitted

Buy Now
Questions 14

Which stages support external tables?

Options:

A.

Internal stages only; within a single Snowflake account

B.

internal stages only from any Snowflake account in the organization

C.

External stages only from any region, and any cloud provider

D.

External stages only, only on the same region and cloud provider as the Snowflake account

Buy Now
Questions 15

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_daysset 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 16

A stream called TRANSACTIONS_STM is created on top of a transactions table in a continuous pipeline running in Snowflake. After a couple of months, the TRANSACTIONS table is renamed transactiok3_raw to comply with new naming standards

What will happen to the TRANSACTIONS _STM object?

Options:

A.

TRANSACTIONS _STMwill keep working as expected

B.

TRANSACTIONS _STMwill be stale and will need to be re-created

C.

TRANSACTIONS _STMwill be automatically renamedTRANSACTIONS _RAW_STM.

D.

Reading from the traksactioks_3T>: stream will succeed for some time after the expected STALE_TIME.

Buy Now
Questions 17

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 18

A Data Engineer has developed a dashboard that will issue the same SQL select clause to Snowflake every 12 hours.

---will Snowflake use the persisted query results from the result cache provided that the underlying data has not changed^

Options:

A.

12 hours

B.

24 hours

C.

14 days

D.

31 days

Buy Now
Questions 19

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

A DataEngineer notices that the warehouse is queueing queries The warehouse is size X-Smallthe 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 canthe 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: Dec 27, 2024
Questions: 65
DEA-C01 pdf

DEA-C01 PDF

$25.5  $84.99
DEA-C01 Engine

DEA-C01 Testing Engine

$30  $99.99
DEA-C01 PDF + Engine

DEA-C01 PDF + Testing Engine

$40.5  $134.99