在 Snowsight 中管理集成

Snowflake 支持多种集成,允许您连接到外部服务和数据源。

本主题概述了不同类型的集成以及如何使用 Snowsight 管理这些集成。

支持的集成包括:

  • API 集成,支持通过 HTTPS API 访问的服务集成,包括有关云平台、服务类型、访问凭据等的信息。

  • 目录集成,支持集成 Apache Iceberg™ 表

  • 外部集成,允许访问特定的外部网络位置,包括网络规则和凭据。

  • 通知集成,提供 Snowflake 与第三方消息服务之间的接口。

  • 安全集成,用于外部访问需要身份验证和授权的服务。

  • 存储集成,用于为外部云存储存储已生成的身份与访问管理 (IAM) 实体。

要在 Snowsight 中管理集成,请执行以下操作:

  1. 登录 Snowsight。

  2. 选择 Data » Integrations。系统将显示集成列表。

然后:

  • 创建新的集成:

    1. 点击 Create 并选择要创建的集成类型。

    2. 完成关联的模板以创建集成。

  • 查看、禁用/启用、删除或转让集成的所有权:

    1. 选择一项集成,然后点击 ...

    2. 选择 DisableEnableDropTransfer Ownership 其中之一。

    3. 确认操作或取消。

  • 向选定角色授予对特定集成的权限:

    备注

    您必须是集成的所有者,才能授予对该集成的权限。

    1. 点击集成行中的任意位置。所选集成的详细信息将显示出来。

    2. Privileges 部分中,点击 + Privilege。此时将显示 Grant new privilege on <integration> 对话框。

    3. ROLES 下拉列表中选择一个角色。

    4. privileges 下拉列表中选择 USAGEUSE_ANY_ROLE 或两者均选。

    5. 点击 Grant Privileges 向所选角色授予权限,或点击 Cancel 取消操作。

语言: 中文