在 Azure 数据工厂管道中禁用 activity 而不删除它

Disable activity in Azure Data factory pipeline without removing it

所以我正在测试管道的每个活动,我想禁用其中的一些活动。本质上有一个 activity 发送电子邮件,我想禁用它,因为我想查看先前活动的输出。

Offcourse我不想删除发送的电子邮件activity因为它是在prod环境中而不是我开发的

有什么方法可以禁用它吗?

您不能禁用一个,但您可以使用编辑器中的调试选项来执行您想要执行的操作。只需单击任何 activity 和 运行 调试器上方的红色圆圈,它将 运行 直到 activity 完成并停止,让您看到那些先前的输出

希望对您有所帮助!

只需从您的数据集中删除并重新添加。 ;-)

您可以禁用触发器或将触发器执行延迟到将来的某个日期。

这建立在 Martin Esteban Zurita 的回答之上,如果您需要从管道的开始或中间阻止活动 运行ning,而不是完全删除它们:

您可以暂时更改活动的顺序,将您想要禁用的活动 运行 放在管道的末尾,(关闭您可能创建的任何间隙),然后单击最后一个 activity 您确实想要 运行 并单击断点圆圈图标以防止 运行ning 中的“已禁用”活动。

然后在testing/debugging之后恢复订单。