Azure数据工厂-手动触发器执行时间

时间:2020-06-18 00:00:58

标签: debugging triggers azure-data-factory execution-time

我一直在检查ADF提供的一些结果。我是这个工具的新手,我想了解更多有关使用触发器或调试选项运行ETL之后看到的执行时间的信息。

{{3}}

我的问题是,为什么在流程结束时会有所不同?调试几乎是其他调试的25%。当我使用带触发器选项的ETL执行时会发生什么,与调试相比会增加处理时间。

1 个答案:

答案 0 :(得分:1)

是的,如果将数据流放在管道中并在预览中启动数据流调试,那么您将看到以下内容:

enter image description here

enter image description here

触发器管道似乎比调试它花费更多的时间,但这并不意味着调试具有更好的性能。您只是不计算数据流调试模块的开始时间:

enter image description here

触发器似乎比调试花费更多的时间是因为数据流调试模块。请看一下这份文件:

https://docs.microsoft.com/en-us/azure/data-factory/concepts-data-flow-performance#monitoring-data-flow-performance

触发管道时,需要初始化集成运行时。这将花费很多时间。之所以调试管道似乎需要较少的时间,是因为您已经启动了数据流调试模块。您可以尝试关闭此调试模块,然后发现调试大约还需要5到6分钟:

enter image description here