【发布时间】:2020-11-17 22:29:39
【问题描述】:
我在虚拟机上安装了一个 SQL Server 实例,该虚拟机连接到 Azure VNet。我的目标是从这个 SQL Server 中连续获取数据并将其存储在 Azure Data Lake 中。
是否可以使用 Azure 数据工厂 + Azure 集成运行时(不是自托管集成运行时!)来执行此操作?
如果我创建一个新的数据工厂(包括专用终结点,以便工厂获取 VNet 的 IP 地址)并使用标准集成运行时“AutoResolveIntegrationRuntime”,则可以指定 SQL 服务器名称和凭据,但是,连接测试失败:
在 VM 上安装自托管集成运行时并使用此 IR 后,它似乎可以工作:
没有它,集成运行时究竟做了什么是不可能的?最后,Azure Integration Runtime(托管在 Azure 上)不能只打开一个 ODBC 连接,尤其是因为所有资源都在同一个网络中?
【问题讨论】:
标签: azure azure-data-factory azure-integration-runtime