Azure Data Factory与Azure数据移动之间的关系是什么

时间:2018-05-09 20:56:05

标签: azure azure-data-factory

我需要对数据工厂和数据移动有一些清晰度 - 数据工厂(v1& v2)仅在少数几个地区可用,但数据移动在许多地区都可用。我想了解Azure数据工厂与Azure数据移动之间的关系,因为它们与Azure区域(https://azure.microsoft.com/en-gb/global-infrastructure/services/)相关,并且它们是相关的还是完全不同的产品。

例如,如果我在北欧拥有数据工厂,那么此数据工厂处理的所有数据是否都会通过北欧地区,即使源和目的地都在美国东部?我想要了解的是,Data Factory是否根据数据流入和流出的位置,在最合适的区域内使用数据移动服务。

第二个抽象示例是从澳大利亚的blob商店到澳大利亚的SQL DB的数据加载。我知道还有其他方法可以做到这一点,但我说我必须使用Data Factory。 ADF在澳大利亚不可用,所以我会在像北欧这样的地方站起来,我的数据会从澳大利亚到北欧再返回澳大利亚吗?或者ADF的数据移动方面会更聪明并在本地进行吗?

另一个方面是针对Integration Runtime - IR是否始终将数据返回到ADF托管的区域进行处理?

感谢。

1 个答案:

答案 0 :(得分:1)

数据移动服务是数据工厂服务的一部分,它是进行数据传输的真正计算环境。这意味着当您将数据从澳大利亚复制到澳大利亚时,无论数据工厂在哪里(例如在美国东部),它都将使用澳大利亚的数据移动服务来完成复制。数据工厂区域是存储数据工厂元数据的区域。

对于自托管IR,数据流不会返回到Data Factory。自托管IR将连接到源数据源和接收器数据源以传输数据。(请参阅https://docs.microsoft.com/en-us/azure/data-factory/create-self-hosted-integration-runtime#command-flow-and-data-flow详细信息)

如果您正在关注区域,请参阅以下详细信息:对于Cloud Copy,复制活动将自动检测接收器数据源区域并使用该区域中的数据移动服务完成复制。从CopyWizard UI创作新管道时,您将看到要使用的区域。复制完成后,您还可以在摘要页面中查看区域执行区域。

此致 加里