在 Snowsight 中管理集成¶
Snowflake 支持多种集成,允许您连接到外部服务和数据源。
本主题概述了不同类型的集成以及如何使用 Snowsight 管理这些集成。
支持的集成包括:
API 集成,支持通过 HTTPS API 访问的服务集成,包括有关云平台、服务类型、访问凭据等的信息。
目录集成,支持集成 Apache Iceberg™ 表。
外部集成,允许访问特定的外部网络位置,包括网络规则和凭据。
通知集成,提供 Snowflake 与第三方消息服务之间的接口。
安全集成,用于外部访问需要身份验证和授权的服务。
存储集成,用于为外部云存储存储已生成的身份与访问管理 (IAM) 实体。
要在 Snowsight 中管理集成,请执行以下操作:
登录 Snowsight。
选择 Data » Integrations。系统将显示集成列表。
然后:
创建新的集成:
点击 Create 并选择要创建的集成类型。
完成关联的模板以创建集成。
查看、禁用/启用、删除或转让集成的所有权:
选择一项集成,然后点击 ...
选择 Disable、Enable、Drop 或 Transfer Ownership 其中之一。
确认操作或取消。
向选定角色授予对特定集成的权限:
备注
您必须是集成的所有者,才能授予对该集成的权限。
点击集成行中的任意位置。所选集成的详细信息将显示出来。
在 Privileges 部分中,点击 + Privilege。此时将显示 Grant new privilege on <integration> 对话框。
从 ROLES 下拉列表中选择一个角色。
从 privileges 下拉列表中选择 USAGE、USE_ANY_ROLE 或两者均选。
点击 Grant Privileges 向所选角色授予权限,或点击 Cancel 取消操作。