Azure data factory Azure Datafactory管道执行状态

Azure data factory Azure Datafactory管道执行状态,azure-data-factory,Azure Data Factory,我们不能更改活动依赖项的逻辑顺序(和/或)有点烦人。然而,我有另一个问题。我已经说过,我有一些关于在DB中记录错误消息失败的活动,因为记录活动成功了,所以整个管道也成功了!是否有任何变通方法可以说明,如果任何活动失败,那么整个管道和父管道(如果从另一个管道调用)都应该失败 在我的屏幕截图中,我选择了完成时依赖项来记录成功或错误 我看到您将复制活动的“成功时”定义为运行“usp\U后期执行”。请定义复制活动的“失败时”并添加任何活动(可能是用于测试的设置变量)并执行管道。管道将失败 只是为了给你更

我们不能更改活动依赖项的逻辑顺序(和/或)有点烦人。然而,我有另一个问题。我已经说过,我有一些关于在DB中记录错误消息失败的活动,因为记录活动成功了,所以整个管道也成功了!是否有任何变通方法可以说明,如果任何活动失败,那么整个管道和父管道(如果从另一个管道调用)都应该失败

在我的屏幕截图中,我选择了完成时依赖项来记录成功或错误

我看到您将复制活动的“成功时”定义为运行“usp\U后期执行”。请定义复制活动的“失败时”并添加任何活动(可能是用于测试的设置变量)并执行管道。管道将失败

只是为了给你更多的背景我试过的。 我有一个boolean类型的变量名“test”,我故意不通过它(通过指定一个非boolean值true1)

当我同时定义成功和失败场景时,管道将失败

当您只定义了“失败”时,管道将成功

感谢您的评论,“usp_postexecution”将执行状态记录在数据库中。并且在复制数据完成时未成功。我想在活动中记录成功和失败。顺便说一句,因为我已经知道状态,它是传递给sp的一个参数,所以在记录状态后,如果状态为Failure,我会在sp中引发错误,从而手动使“usp_postexecution”活动失败。在这种情况下,管道也会发生故障。