适用于 Snowflake 的私人连接
本主题介绍特定于数据提供程序的设置信息。有关设置专用连接的一般信息,请参见专用连接设置:概述;有关设置 Tableau Cloud 端点的信息,请参见专用连接设置:Tableau Cloud。
先决条件
- 您的 Snowflake 版本是 Business Critical Edition。
- 您的 Snowflake 帐户至少有一个仓库。
- 如果使用 OAuth,请使用外部 OAuth 提供程序,而不是 Snowflake OAuth。有关将外部 OAuth 提供程序与 Snowflake 结合使用的详细信息,请参见 Snowflake 的外部 OAuth(链接在新窗口中打开)。
- 可选但方便:您可以访问 Snowflake 帐户管理员用户来执行 Snowflake SYSTEM$GET_PRIVATELINK_CONFIG 函数(链接在新窗口中打开)。如果没有,您可以在需要时从 Snowflake 支持部门获取相关信息。
数据提供程序的 Tableau Cloud 信息
若要获取需要添加为 AWS 中端点服务上允许的主体的 IAM ARN,请执行以下操作:
- 登录 Tableau Cloud Manager (TCM)。
- 转到“设置”。
- 选择“私人连接”选项卡。
- 展开“IAM 区域和 ARN”。
- 查找您的 Tableau Cloud 站点的区域。
- 在“操作”菜单 (...) 中,选择“复制 IAM ARN”。
获得 IAM ARN 后,开立一个 Snowflake 支持案例。要求启用 PrivateLink,并向他们提供 IAM ARN 以允许通过其进行连接。
Tableau Cloud 的数据提供程序信息
以 Snowflake 帐户管理员身份调用 SYSTEM$GET_PRIVATELINK_CONFIG 函数(链接在新窗口中打开),并从输出中获取以下值:
- privatelink-vpce-id
- privatelink-account-url
如果您无权访问 Snowflake 帐户管理员帐户,请使用您的 Snowflake 支持案例并询问 privatelink-vpce-id 和 privatelink-account-url 的值。
获得值后,在 Tableau Cloud 的“创建专用连接”对话框中输入它们:
- 在“端点服务名称”字段中输入 privatelink-vpce-id 的值。
- 在“自定义地址”字段中输入 privatelink-account-url 的值。
