Azure Фабрика данных - Время выполнения триггера вручную - PullRequest
1 голос
/ 18 июня 2020

Я проверял некоторые результаты, предоставленные ADF. Я новичок в этом инструменте и хотел бы больше узнать о времени выполнения, которое я вижу после запуска ETL с триггером или опцией отладки.

enter image description here

У меня вопрос, а почему разница в конце процесса? Отладка составляет почти 25% других. Что происходит, когда я выполняю ETL с опцией триггера, которая увеличивает время обработки по сравнению с отладкой.

1 Ответ

1 голос
/ 23 июня 2020

Да, если вы поместите поток данных в конвейер и начнете отладку потока данных в предварительном просмотре, вы увидите что-то вроде этого:

enter image description here

enter image description here

Trigger pipeline seems take more times than debug it, but this does not mean that debug has better performance. You just dont count the start time of data flow debug module:

enter image description here

The time that the trigger seems take more time than debug is because the dataflow debug module. Please have a look of this doc:

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

Когда вы запускаете конвейер, вам необходимо инициализировать среду выполнения интеграции. На это уйдет много времени. Почему вы отлаживаете конвейер, кажется, занимает меньше времени, потому что вы уже запустили модуль отладки потока данных. Вы можете попробовать закрыть этот модуль отладки, и тогда отладка также займет около 5-6 минут:

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...