SnowPro Core Certification — Question 172
What is the purpose of an External Function?
Answer options
- A. To call code that executes outside of Snowflake
- B. To run a function in another Snowflake database
- C. To share data in Snowflake with external parties
- D. To ingest data from on-premises data sources
Correct answer: A
Explanation
The correct answer, A, indicates that External Functions are designed to invoke code that is executed outside the Snowflake environment. Options B, C, and D describe different functionalities that are not related to the purpose of External Functions, such as running internal functions across databases or sharing data.