nerdexam
Snowflake

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…

Data Protection and Data Sharing

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)
  • B
    5% (2)
  • C
    93% (41)
  • D
    2% (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

#Snowflake Data Sharing#Database Objects#Secure UDFs

Community Discussion

No community discussion yet for this question.

Full COF-C02 Practice