SnowPro Advanced: Data Engineer — Question 16

A company has an extensive script in Scala that transforms data by leveraging DataFrames. A Data Engineer needs to move these transformations to Snowpark.
What characteristics of data transformations in Snowpark should be considered to meet this requirement? (Choose two.)

Answer options

Correct answer: A, B

Explanation

Options A and B are correct because Snowpark allows joining multiple tables using DataFrames and performs operations lazily, optimizing performance by only executing when necessary. Options C, D, and E are incorrect as UDFs can be pushed down to Snowflake, Snowpark does not require a separate cluster for computations, and columns with the same name can be accessed without squared brackets.