SnowPro Advanced: Architect — Question 125

A company wants to allow their Data Engineers, Data Scientists, and Developers to interact with their data within Snowflake and require the following:

• Build applications using Python that bring their data to life for non-technical/business users.
• Build a ML model for predictions.

What should an Architect recommend for use? (Choose two.)

Answer options

Correct answer: C, E

Explanation

The correct answers are C and E because Streamlit allows for the creation of interactive applications using Python, making data accessible to non-technical users, while Snowpark DataFrames enable data transformations necessary for machine learning models. Options A and B focus on visualization rather than building interactive applications, and option D pertains to data extraction rather than application development or ML model creation.