Labour Day Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

DEA-C01 Exam Dumps - SnowPro Advanced: Data Engineer Certification Exam

Question # 4

What kind of Snowflake integration is required when defining an external function in Snowflake?

A.

API integration

B.

HTTP integration

C.

Notification integration

D.

Security integration

Full Access
Question # 5

A Data Engineer ran a stored procedure containing various transactions During the execution, the session abruptly disconnected preventing one transactionfrom committing or rolling hark.The transaction was left in a detached state and created a lock on resources

...must the Engineer take to immediately run a new transaction?

A.

Call the system function SYSTEM$ABORT_TRANSACTION.

B.

Call the system function SYSTEM$CANCEL_TRANSACTION.

C.

Set the LOCK_TIMEOUTto FALSE in the stored procedure

D.

Set the transaction abort on error to true in the stored procedure.

Full Access
Question # 6

A Data Engineer executes a complex query and wants to make use of Snowflake s query results caching capabilities to reuse the results.

Which conditions must be met? (Select THREE).

A.

The results must be reused within 72 hours.

B.

The query must be executed using the same virtual warehouse.

C.

The USED_CACHED_RESULT parameter must be included in the query.

D.

The table structure contributing to the query result cannot have changed

E.

The new query must have the same syntax as the previously executed query.

F.

The micro-partitions cannot have changed due to changes to other data in the table

Full Access
Question # 7

A large table with 200 columns contains two years of historical data. When queried. the table is filtered on a single day Below is the Query Profile:

Using a size 2XL virtual warehouse, this query look over an hour to complete

What will improve the query performance the MOST?

A.

increase the size of the virtual warehouse.

B.

Increase the number of clusters in the virtual warehouse

C.

Implement the search optimization service on the table

D.

Add a date column as a cluster key on the table

Full Access
Question # 8

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

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

Full Access
Question # 9

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

A.

When TABLE with FLATTENrequires another source in the from clause to refer to

B.

WhenTABLE with FLATTENrequires no additional source m the from clause to refer to

C.

Whenthe LATERALFLATTENcombination requires no other source m the from clause to refer to

D.

When table withFLATTENis acting like a sub-query executed for each returned row

Full Access
Question # 10

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?

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

Full Access
Question # 11

Within a Snowflake account permissions have been defined with custom roles and role hierarchies.

To set up column-level masking using a role in the hierarchy of the current user, what command would be used?

A.

CORRECT_ROLE

B.

IKVOKER_ROLE

C.

IS_RCLE_IN_SESSION

D.

IS_GRANTED_TO_INVOKER_ROLE

Full Access
Question # 12

A Data Engineer is trying to load the following rows from a CSV file into a table in Snowflake with the following structure:

....engineer is using the following COPY INTO statement:

However, the following error is received.

Which file format option should be used to resolve the error and successfully load all the data into the table?

A.

ESC&PE_UNENGLO9ED_FIELD = '\\'

B.

ERROR_ON_COLUMN_COUKT_MISMATCH = FALSE

C.

FIELD_DELIMITER = ","

D.

FIELD OPTIONALLY ENCLOSED BY = " "

Full Access
Question # 13

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 TableExpressions (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?

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

Full Access
Question # 14

Which stages support external tables?

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

Full Access
Question # 15

A Data Engineer needs to ingest invoice data in PDF format into Snowflake so that the data can be queried and used in a forecasting solution.

..... recommended way to ingest this data?

A.

Use Snowpipe to ingest the files that land in an external stage into a Snowflake table

B.

Use a COPY INTO command to ingest the PDF files in an external stage into a Snowflake table with a VARIANT column.

C.

Create an external table on the PDF files that are stored in a stage and parse the data nto structured data

D.

Create a Java User-Defined Function (UDF) that leverages Java-based PDF parser libraries to parse PDF data into structured data

Full Access
Question # 16

What are characteristics of Snowpark Python packages? (Select THREE).

Third-party packages can be registered as a dependency to the Snowpark session using the session, import () method.

A.

Python packages can access any external endpoints

B.

Python packages can only be loaded in a local environment

C.

Third-party supported Python packages are locked down to prevent hitting

D.

The SQL command DESCRIBE FUNCTION will list the imported Python packages of the Python User-Defined Function (UDF).

E.

Querying information__schema .packages will provide a list of supported Python packages and versions

Full Access
Question # 17

A Data Engineer is investigating a query that is taking a long time to return The Query Profile shows the following:

What step should the Engineer take to increase the query performance?

A.

Add additional virtual warehouses.

B.

increasethe size of the virtual warehouse.

C.

Rewrite the query using Common Table Expressions (CTEs)

D.

Change the order of the joins and start with smaller tables first

Full Access
Question # 18

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?

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

Full Access
Question # 19

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?

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

Full Access