从列表中安装应用程序

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

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

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

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

  2. 从列表中安装应用程序。

  3. 查看已安装的列表

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

设置所需权限

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

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

备注

To pay for an app, your role must also have the PURCHASE DATA EXCHANGE LISTING privilege and you must meet additional criteria. Refer to 为列表付费.

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

备注

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

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

  1. 登录 Snowsight

  2. In the navigation menu, select Catalog » Apps.

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

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

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

    备注

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

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

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

  8. 选择 Get

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

从 Snowflake Marketplace 列表安装应用程序

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

  1. 登录 Snowsight

  2. In the navigation menu, select Marketplace.

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

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

  5. 选择 Get 以访问列表。

    备注

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

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

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

  8. 选择 Get

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

使用发布通道安装应用程序

发布通道允许提供商发布应用程序的多个版本。可能的版本包括:

QA:

允许提供商发布应用程序的测试版本。通过 QA 发布通道安装的应用程序尚未经过审核或测试。

Alpha:

允许提供商出于获得反馈的目的与使用者共享应用程序。从 Alpha 发布通道安装的应用程序可能包含未通过安全审查的版本。

默认值:

这是应用程序的生产版本。默认版本已通过 Snowflake 和功能审核。

  1. 登录 Snowsight

  2. In the navigation menu, select Catalog » Apps.

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

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

  5. 选择 Get 以访问列表。

  6. 选择您要安装的应用程序版本。

    通过安装不同的应用程序版本,您可以独立测试每个版本。

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

  8. 可选:对于 Application name,输入名称。

  9. 选择 Get

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

安装应用程序的多个实例

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

备注

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

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

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

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

  1. 登录 Snowsight

  2. In the navigation menu, select Catalog » Apps.

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

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

  4. 选择 Add instance

    小心

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

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

  6. 选择 Get

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

  7. 选择 Done 以完成安装。

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

语言: 中文