Azure数据工厂:SSIS集成运行时的启动需要很长时间

时间:2019-09-18 08:11:17

标签: ssis azure-data-factory-2

我们的问题是集成运行时的启动/停止需要4到6分钟! 在下面的文档中查看屏幕截图时,启动过程需要3秒钟。

什么是性能不佳的原因?

我们正在Azure数据库中评估SSIS运行时。集成运行时(IR)的成本很高,我们希望通过启动和停止IR来降低成本。 关于如何实现这一目标的博客很多,其中包括Microsoft文档: https://docs.microsoft.com/sv-se/azure/data-factory/how-to-schedule-azure-ssis-integration-runtime#test-run-your-pipelines

# Example in powershell

Write-Output (Get-Date)
Stop-AzDataFactoryV2IntegrationRuntime -Name XXXXXXIntegrationRuntime -ResourceGroupName XXXXXX -DataFactoryName XXXXXXDataFactory
Write-Output (Get-Date)

#result
Wednesday, 18 September 2019 08:20:33
Wednesday, 18 September 2019 08:24:54

1 个答案:

答案 0 :(得分:0)

该命令只是发送停止IR的命令,但它不会等到实际停止时才发出命令。尝试使用Get-AzDataFactoryV2IntegrationRuntime并检查状态。

您在IR上没有做任何错,启动和停止大约需要5-10分钟(以我的经验,停止通常更快)。据我所知,没有办法使它更快地启动或停止,因此您应该构建脚本来定期检查状态并等待IR启动并运行。

希望这对您有帮助!