Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure data factory Azure数据工厂未使用数据流运行时_Azure Data Factory_Azure Data Factory 2_Azure Data Factory Pipeline_Azure Data Flow - Fatal编程技术网

Azure data factory Azure数据工厂未使用数据流运行时

Azure data factory Azure数据工厂未使用数据流运行时,azure-data-factory,azure-data-factory-2,azure-data-factory-pipeline,azure-data-flow,Azure Data Factory,Azure Data Factory 2,Azure Data Factory Pipeline,Azure Data Flow,我有一个Azure数据工厂,它有一个管道,我用它从本地数据库中提取数据,并复制到云中的CosmosDB。最后我使用了一个数据流步骤,从接收器中删除源中不存在的文档 我设置了3个集成运行时: AutoResolveIntegrationRuntime(由Azure默认设置) 自托管集成运行时(我将其设置为连接到本地数据库,以便由源数据集使用) 数据流集成运行时(我将其设置为数据流步骤使用TTL设置) 我看到的问题是,当我触发管道时,使用的是AutoResolveIntegrationR

我有一个Azure数据工厂,它有一个管道,我用它从本地数据库中提取数据,并复制到云中的CosmosDB。最后我使用了一个数据流步骤,从接收器中删除源中不存在的文档

我设置了3个集成运行时:

  • AutoResolveIntegrationRuntime(由Azure默认设置)
  • 自托管集成运行时(我将其设置为连接到本地数据库,以便由源数据集使用)

  • 数据流集成运行时(我将其设置为数据流步骤使用TTL设置)

我看到的问题是,当我触发管道时,使用的是AutoResolveIntegrationRuntime,因此我没有从带有TTL的数据流集成运行时获得所需的优化。
您对这里可能出现的问题有什么想法吗?

根据我的经验,只有AutoResolveIntegrationRuntime(Azure默认设置)支持优化:

当我们选择在非默认集成上运行的数据流时,没有优化:

一旦创建了集成运行时,我们也无法更改设置:

数据工厂文档没有更多地讨论这一点。运行管道时,我发现dataflowruntime无法工作:


这意味着,无论您使用哪个集成运行时连接到数据集,data low都将始终使用Azure默认集成运行时。

Hi@HEIdursi,如果我的答案对您有帮助,希望您可以接受它作为答案(单击答案旁边的复选标记,将其从灰色切换为填充)。这可能对其他社区成员有益。非常感谢。