以使用者身份使用应用程序¶
使用者可以发现并安装发布到 Snowflake Marketplace 的应用程序,或者使用私密列表共享的应用程序。
Native Apps Framework 允许使用者执行以下操作:
通过 Snowflake 工作表访问数据,从而使用该应用程序。
查看提供商创建的 Streamlit 应用程序。
向组织中的用户授予应用程序对象的权限。
关联允许访问应用程序所需对象的引用。
与提供商共享事件和日志记录信息。
使用 Snowflake Native App 的使用者工作流程¶
以下是使用者使用应用程序时的典型工作流程:
-
这包括授予应用程序所需的权限,以及创建应用程序所需的引用。
(可选):doc:
设置事件表 <consumer-enable-logging>
,以便为应用程序启用日志记录和事件共享。
从试用列表安装的应用程序¶
当从试用列表安装的应用程序的试用期结束时,Snowflake 会自动暂停该应用程序,除非使用者将该应用程序转换为完整列表。当试用期即将到期时,Snowflake 会在应用程序暂停之前发送电子邮件通知。
Snowflake 建议使用者在试用期到期之前将试用列表转换为完整列表。应用程序暂停后,可能无法恢复该应用程序。例如,如果提供商移除了应用程序的当前版本或者存在未解决的状态更改,则无法恢复该应用程序。
当从试用列表安装的应用程序被暂停时,只要使用者不删除该应用程序,应用程序内写入的所有数据都会保留。
如果从试用列表安装的应用程序在使用者账户中创建应用程序对象之外的对象,则使用者可以在卸载应用程序后保留这些对象。但是,他们必须在卸载应用程序之前转移对象的所有权。请参阅 卸载 Snowflake Native App。