跨 Azure 数据工厂实例共享数据管理网关

Share Data Management Gateway across Azure Data Factory Instances

我有一个带有 DEV/TEST/PROD 的 3 层设置(但让我们忽略此 post 的测试)。对于每个 TIER,我在同一订阅的单独资源组中都有一个 ADF 实例 运行ning。我的 DEV-ADF 实例包含一个网关,用于将本地数据加载到 Azure SQL DW - 让我们调用网关 "MyGateway"。 我也将相同的 ADF 项目部署到我的 PROD-ADF 实例,但我无法创建同名的新网关。另外,我不想将第二个 VM 启动到 运行 那里的另一个 DMG。所以现在,我的 PROD-ADF 实例没有网关和引用网关 return 状态 "Offline"

的 LinkedServices

但是,数据已正确加载到两个系统(DEV 和 PROD)上!两者似乎都使用仅存在于 DEV-ADF 实例中的相同网关。我没有任何其他解释为什么 PROD 负载会以其他方式工作。所以问题是,网关是否在 ADF 实例之间显式共享。 有人可以证实这一点吗? 如果是,它们在哪个范围内共享?订阅?租户?我有权访问的所有租户?!?

提前致谢, -格哈德

这听起来很奇怪!据我了解,您可以 "currently" 在目标机器上只安装 1 个网关。另外,如果 PROD 实例报告离线,那么 wtf!

有关信息,关于单机多网关的反馈post已经在处理中。

https://feedback.azure.com/forums/270578-data-factory/suggestions/11428356-data-management-gateway-for-multiple-data-factorie

您确定 prod 和 dev 的链接服务在数据到达 post 通过网关复制的位置方面是不同的吗?如果您从 VS 部署了相同的工厂代码,如果其他链接服务相同,则网关问题可能是一个红色鲱鱼....只是一个想法。

否则我会建议您发现了一个错误,应该通过门户中的支持票将其报告给 MS peeps。

网关名称目前在每个订阅的每个 Azure 区域是唯一的。因此,不可能在同一区域为同一订阅使用相同的网关名称。

尚未正式支持网关共享。

但从技术上讲,可以从您的 'PROD' 数据工厂引用在 'DEV' 数据工厂下创建的网关资源,因为两者可能位于同一区域,并且属于同一订阅。我们不建议客户以这种方式重复使用网关。

我们正在努力支持此功能。