从 ADF 连接到 Snowflake 的白名单 IP 范围

Posted

技术标签:

【中文标题】从 ADF 连接到 Snowflake 的白名单 IP 范围【英文标题】:White list ip range for connecting from ADF to Snowflake 【发布时间】:2022-01-14 13:09:11 【问题描述】:

我们有一个客户端,它在 Snowflake 中有数据,但也限制了与数据仓库的 IP 连接。如果我们要使用默认的 Azure 数据工厂雪花连接器,我们必须将哪些 IP 提供给客户端以加入白名单?它是数据中心位置的整个范围吗?我知道我们可以在单独的 vnet 中运行 ADF,但不想将其添加到部署中。

【问题讨论】:

【参考方案1】:

如果您使用 SHIR 进行连接,则可以将您的 SHIR 机器 IP 地址列入白名单。

如果您想使用特定于某个区域的自定义 Azure 集成运行时,则需要将该区域的完整 Azure IR IP 范围列入白名单。

如果您使用默认 Azure IR,则必须将完整的 Azure IR IP 范围列入白名单。

您可以从服务标签 IP 范围download link 中获取服务标签的 IP 范围列表。例如,如果 Azure 区域是 AustraliaEast,则可以从 DataFactory.AustraliaEast 获取 IP 范围列表。欲了解更多信息,请参阅此处 - Azure Integration Runtime IP addresses: Specific regions

【讨论】:

以上是关于从 ADF 连接到 Snowflake 的白名单 IP 范围的主要内容,如果未能解决你的问题,请参考以下文章

无法使用Pyspark从EMR群集连接到Snowflake

使用 SSO 和基于浏览器的登录从 Python 连接到 Snowflake

使用 ADF 连接到 Salesforce Marketing Cloud 失败

在 Datagrip 中将 Snowflake 数据库连接到 R 和 Python

Azure ADF 管道无法连接到 Azure SQL

无法使用 Sqitch 连接到 Snowflake