从列表中安装应用程序

本主题介绍如何使用 Snowsight 来安装使用 Snowflake Native App Framework 创建的应用程序。

从列表安装应用程序的工作流程

要查找并安装应用程序列表,请执行以下步骤:

  1. 设置安装列表所需的权限

  2. 安装列表。

  3. 查看已安装的列表

  4. 有关管理应用程序相关任务的信息,请参阅 允许访问使用者账户。有关设置事件共享的信息,请参阅 为应用程序设置事件跟踪

设置所需权限

如要访问列表,您必须使用 ACCOUNTADMIN 角色或具有 IMPORT SHARE 和 CREATE DATABASE 权限的其他角色。

安装应用程序后,应用程序所有者可使用应用程序角色授予应用程序访问权限。有关详细信息,请参阅 将应用程序角色授予账户角色

备注

要支付应用程序费用,您的角色还必须具有 PURCHASE DATA EXCHANGE LISTING 权限,并且您必须符合其他标准。请参阅 为列表付费

通过私密共享的列表安装应用程序

备注

作为提供商,您可以通过以下方式测试应用程序:创建私密列表,与组织中您有权访问的其他账户共享该列表,登录该账户,然后按照以下步骤安装应用程序。

要从私密列表安装应用程序,请执行以下步骤:

  1. 登录 Snowsight

  2. 在导航菜单中,选择 Data Products » Apps

  3. Recently shared with you 中,选择列表对应的磁贴。

  4. 查看应用程序的权限和日志记录请求,包括:

  5. 选择 Get,或者对于收费的应用程序,选择 Buy

    备注

    如果提供商在应用程序中包含所需的 事件定义,使用者必须在安装应用程序前设置事件表。共享和所需的事件定义也会在安装过程中启用,以后无法禁用。

  6. 输入应用程序的名称。

  7. 选择要用于安装应用程序的仓库。

  8. 选择 Get

  9. 选择 Open 以查看应用程序,或选择 Done 以完成整个过程。

从 Snowflake Marketplace 列表安装应用程序

要从 Snowflake Marketplace 列表安装应用程序,请执行以下步骤:

  1. 登录 Snowsight

  2. 在导航菜单中,选择 Data Products » Marketplace

  3. 搜索或浏览您要访问的列表。

  4. 选择列表,然后查看应用程序的权限和日志记录请求,包括:

  5. 选择 Get 以访问列表。

    备注

    如果提供商在应用程序中包含所需的 事件定义,使用者必须在安装应用程序前设置事件表。共享和所需的事件定义也会在安装过程中启用,以后无法禁用。

  6. 选择要用于安装应用程序的仓库。

  7. (可选)在 Application name 中输入名称。

  8. 选择 Get

  9. 选择 Open 以查看应用程序,或选择 Done 以完成整个过程。

安装应用程序的多个实例

提供商可以对应用程序进行配置,以便同时安装多个应用程序实例。

备注

从试用列表或收费列表安装的应用程序不能有多个实例。

如果应用程序被配置为允许多次安装,那么使用者可以在从 私密列表Snowflake Marketplace 安装应用程序后,再安装其他实例。

如果一个应用程序启用了多个实例,您的账户中最多可安装 10 个实例。

要安装应用程序的新实例,请执行以下任务:

  1. 登录 Snowsight

  2. 在导航菜单中,选择 Data Products » Apps

  3. 选择要用于安装应用程序的仓库。

    如果已经安装了多个应用程序实例,Snowsight 会显示一个面板,显示应用程序的所有实例。

  4. 选择 Add instance

    小心

    仅在提供商已将应用程序配置为允许多个实例时,Add instance 才会显示。

  5. 输入实例名称,然后选择该实例要使用的仓库。

  6. 选择 Get

    应用程序安装完成后,Snowflake 会向应用程序管理员发送一封通知电子邮件。

  7. 选择 Done 以完成安装。

安装应用程序实例后,您可以 为应用程序设置事件跟踪为应用程序配置权限,并执行其他 管理任务

语言: 中文