U-SQL 为美国西部地区的 Azure SQL 服务器创建数据源

U-SQL CREATE DATA SOURCE for Azure SQL Server in US West region

我正在尝试为 Azure SQL 数据库配置防火墙 IP 地址白名单访问,以便 运行 外部 U-SQL 数据湖的 CREATE DATA SOURCE 命令分析查询。我遵循的指导是:

https://msdn.microsoft.com/en-us/library/azure/mt763307.aspx

每个 Azure 数据中心区域都有一个 IP 地址列表。 "US West" 区域未列出,但那是我的资源组所在的位置。 所以,问题是:我应该为 "US West" 区域使用什么 IP 地址范围? 谢谢! 埃里克

您需要数据湖分析帐户所在区域的 IP 范围。 Date Lake Analytics 在美国西部尚不可用,因此你所在的地区不可用。请注意,在同一个资源组中,您可以拥有多个区域的资源。检查您的 Data Lake Analytics 帐户的概览窗格以了解正确的区域。

正如 Alex 所提到的,您需要启用的 IP 范围是您的 ADLA 帐户所在的范围。由于您使用的是 Azure SQL 数据库,因此启用 Azure 服务应该就足够了。如果您要连接到 VM 中的 SQL 服务器实例,则需要启用 IP 范围,如您的 ADLA 帐户所在区域的文档中所述。

话虽如此,但请注意,跨区域边界访问数据可能会很慢,而且您必须为 Azure SQL DB 返回到 ADLA 的数据的数据出口付费。