gpt4 book ai didi

azure - 如何从管道A检查管道B的状态

转载 作者:行者123 更新时间:2023-12-03 02:47:15 25 4
gpt4 key购买 nike

我正在解决 Azure 数据工厂的一个问题。我有两个数据工厂管道(例如 A、B)。管道 A 每 5 分钟运行一次。管道 B 每 24 小时运行一次(夜间负荷)。如果管道 B 当前正在运行,我需要阻止管道 A 的运行。是否可以检查 B 管道的状态,例如直接在 A 管道的“If Condition”事件中?像这样的东西:

@DataFactory.Pipeline("B").Status

最佳答案

基于System variables supported by Azure Data Factory ,状态不包含在管道中。

我的想法是使用Azure Function activity在您的管道 B 中。

第 1 步:使用 Azure Function 事件并遵循此线程 Disable activity in Azure Data factory pipeline without removing it禁用管道 A。

第2步:执行管道B

第 3 步:使用 Azure Function 事件并按照此 sdk 操作启动管道 A。

<小时/>

仅作总结:

最后,@milos 在数据库内部(在 etl 方案中)进行了管道并发运行检查,该检查正在运行。

关于azure - 如何从管道A检查管道B的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58200451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com