SnowPro Advanced: Data Engineer — Question 45
What are characteristics of Snowpark Python packages? (Choose three.)
Answer options
- A. Third-party packages can be registered as a dependency to the Snowpark session using the session.import() method.
- B. Python packages can access any external endpoints.
- C. Python packages can only be loaded in a local environment.
- D. Third-party supported Python packages are locked down to prevent hitting.
- E. The SQL command DESCRIBE FUNCTION will list the imported Python packages of the Python User-Defined Function (UDF).
- F. Querying information_schema.packages will provide a list of supported Python packages and versions.
Correct answer: A, E, F
Explanation
The correct answers are A, E, and F because A allows for the registration of third-party packages, E enables users to see which packages are utilized in UDFs, and F provides a listing of supported packages. Options B and C are incorrect as they misrepresent the capabilities of Python packages in Snowpark, while D is misleading regarding the access restrictions of third-party packages.