Labour Day Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: geek65

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

Questions 4

A Data Engineer has created table t1 with datatype VARIANT:

create or replace table t1 (cl variant);

The Engineer has loaded the following JSON data set. which has information about 4 laptop models into the table:

The Engineer now wants to query that data set so that results are shown as normal structured data. The result should be 4 rows and 4 columns without the double quotes surrounding the data elements in the JSON data.

The result should be similar to the use case where the data was selected from a normal relational table z2 where t2 has string data type columns model__id. model, manufacturer, and =iccisi_r.an=. and is queried with the SQL clause select * from t2;

Which select command will produce the correct results?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 5

The following code is executed ina Snowflake environment with the default settings:

What will be the result of the select statement?

Options:

A.

SQL compilation error object CUSTOMER' does not exist or is not authorized.

B.

John

C.

1

D.

1John

Buy Now
Questions 6

A database contains a table and a stored procedure defined as.

No other operations are affecting the log_table.

What will be the outcome of the procedure call?

Options:

A.

The Iog_table contains zero records and the stored procedure returned 1 as a return value

B.

The Iog_table contains one record and the stored procedure returned 1 as a return value

C.

The log_table contains one record and the stored procedure returned NULL as a return value

D.

The Iog_table contains zero records and the stored procedure returned NULL as a return value

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

Assuming that the session parameter USE_CACHED_RESULT is set to false, what are characteristics of Snowflake virtual warehouses in terms of the use of Snowpark?

Options:

A.

Creating a DataFrame from a table will start a virtual warehouse

B.

Creating a DataFrame from a staged file with the read () method will start a virtual warehouse

C.

Transforming a DataFrame with methods like replace () will start a virtual warehouse -

D.

Calling a Snowpark stored procedure to query the database with session, call () will start a virtual warehouse

Buy Now
Questions 9

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 10

What is a characteristic of the use of external tokenization?

Options:

A.

Secure data sharing can be used with external tokenization

B.

External tokenization cannot be used with database replication

C.

Pre-loading of unmasked data is supported with external tokenization

D.

External tokenization allows (he preservation of analytical values after de-identification

Buy Now
Questions 11

A Data Engineer enables a result cache at the session level with the following command:

ALTER SESSION SET USE CACHED RESULT = TRUE;

The Engineer then runs the following select query twice without delay:

The underlying table does not change between executions

What are the results of both runs?

Options:

A.

The first and second run returned the same results because sample is deterministic

B.

The first and second run returned the same results, because the specific SEEDvalue was provided.

C.

The first and second run returned different results because the query is evaluated each time it is run.

D.

The first and second run returned differentresults because the query uses *instead of an explicit column list

Buy Now
Questions 12

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 13

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 14

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 15

A Data Engineer is implementing a near real-time ingestionpipeline to toad data into Snowflake using the Snowflake Kafka connector. There will be three Kafka topics created.

……snowflake objects are created automatically when the Kafka connector starts? (Select THREE)

Options:

A.

Tables

B.

Tasks

C.

Pipes

D.

internal stages

E.

External stages

F.

Materialized views

Buy Now
Questions 16

A Data Engineer wants to create a new development database (DEV) as a clone of the permanent production database (PROD) There is a requirement to disable Fail-safe for all tables.

Which command will meet these requirements?

Options:

A.

CREATE DATABASE DEV

CLONE PROD

FAIL_SAFE=FALSE;

B.

CREATE DATABASE DEV

CLONE PROD;

C.

CREATE TRANSIENT DATABASE DEV

CLONE RPOD

D.

CREATE DATABASE DEV

CLOSE PROD

DATA_RETENTION_TIME_IN_DAYS =0L

Buy Now
Questions 17

What is a characteristic of the use of binding variables in JavaScript stored procedures in Snowflake?

Options:

A.

All types of JavaScript variables can be bound

B.

All Snowflake first-class objects can be bound

C.

Only JavaScript variables of type number, string and sf Date can be bound

D.

Users are restricted from binding JavaScript variables because they create SQL injection attack vulnerabilities

Buy Now
Questions 18

Which Snowflake feature facilitates access to external API services such as geocoders. data transformation, machine Learning models and other custom code?

Options:

A.

Security integration

B.

External tables

C.

External functions

D.

Java User-Defined Functions (UDFs)

Buy Now
Questions 19

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

Error:function received the wrong number of rows

What iscausing 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
Exam Code: DEA-C01
Exam Name: SnowPro Advanced: Data Engineer Certification Exam
Last Update: May 3, 2024
Questions: 65
DEA-C01 pdf

DEA-C01 PDF

$28  $80
DEA-C01 Engine

DEA-C01 Testing Engine

$33.25  $95
DEA-C01 PDF + Engine

DEA-C01 PDF + Testing Engine

$45.5  $130