COF-C02 · Question #522
Which Snowflake database object can be shared with other accounts?
The correct answer is C. Secure User-Defined Functions (UDFs). Snowflake Secure Data Sharing supports sharing a specific set of objects: tables, external tables, secure views, secure materialized views, and secure UDFs (User-Defined Functions). The 'secure' designation is required for UDFs to be shareable, ensuring the function's…
Question
Which Snowflake database object can be shared with other accounts?
Options
- ATasks
- BPipes
- CSecure User-Defined Functions (UDFs)
- DStored Procedures
How the community answered
(44 responses)- B5% (2)
- C93% (41)
- D2% (1)
Explanation
Snowflake Secure Data Sharing supports sharing a specific set of objects: tables, external tables, secure views, secure materialized views, and secure UDFs (User-Defined Functions). The 'secure' designation is required for UDFs to be shareable, ensuring the function's definition is hidden from data consumers. Tasks, Pipes, and Stored Procedures are not supported objects for Snowflake data sharing, as they represent procedural or orchestration logic rather than data access objects.
Topics
Community Discussion
No community discussion yet for this question.