Exam DEA-C02 Topic 1 Question 264 Discussion
Actual exam question for Snowflake's DEA-C02 exam
Question #: 264
Topic #: 1
Question #: 264
Topic #: 1
You are developing a JavaScript stored procedure in Snowflake using Snowpark to perform a complex data transformation. This transformation involves multiple steps: filtering, joining with another table, and aggregating data'. You need to ensure that the stored procedure is resilient to failures and can be easily debugged. Which of the following practices would contribute to the robustness and debuggability of your stored procedure? (Select all that apply)
Suggested Answer: B,C,D Vote an answer
Options B, C, and D are correct. Logging intermediate results allows you to track the flow of data and identify the point of failure. Modularizing the code and testing individual functions makes debugging easier. Passing the 'snowflake' binding allows each module to log and execute SQL. Option A is insufficient, complex error requires more granular logging. Option E is dangerous and should be avoided as metadata changes should ideally be performed outside of transformation stored procedure and should be managed by orchestration tools.
by Lyndon at Aug 22, 2025, 07:47 PM
0
0
0
10
Comments
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Report Comment
Commenting
You can sign-up / login (it's free).