Native Application Framework 中的声明式共享简介

Declarative Sharing in the Snowflake Native App Framework enables providers to share not just data, but code objects — notebooks, stored procedures, and user-defined functions — alongside tables and views as a single data product. Providers define all shared objects in a YAML manifest file, and the framework handles privilege management, object resolution, and versioning automatically, with no setup script required. This topic provides a high-level overview of the steps required to get started as a provider.

成为 Snowflake 列表提供商

成为提供商后,您可以创建和管理列表,以便与使用者共享应用程序。

有关更多信息,请参阅 成为提供商.

创建数据内容

提供商创建数据和对象以与使用者共享。这可能包括以下内容:

访问控制要求

提供商账户应具有创建和管理 Snowflake 对象(如数据库、架构、表和虚拟仓库)的必要权限。

其中包括:

  • 数据库和架构:需要 USAGE 权限

  • 表和视图:需要 SELECT 权限