azure - Azure Datafactory Pipeline 在计划的触发器中失败
问题描述
我在 Azure Datafactory 中创建了 2 个管道。我们创建了一个自定义活动来在管道内运行 python 脚本。当手动执行管道时,它成功运行了 n 次。但是我创建了一个间隔为 15 分钟的预定触发器以运行 2 个管道.第一次执行成功运行,但在下一个间隔我收到错误“目标PyScript操作失败:遇到意外异常并且执行失败。” 我们被这个阻止了。对此的任何输入都会非常有帮助。
解决方案
来自ADF 故障排除指南,它指出...
自定义活动:
下表适用于 Azure Batch。
错误代码:2500
消息:遇到意外异常并且执行失败。
原因:无法启动命令,或程序返回错误代码。
建议:确保可执行文件存在。如果程序已启动,请确保将 stdout.txt 和 stderr.txt 上传到存储帐户。在代码中发出大量日志以进行调试是一种很好的做法。
相关有用文档:教程:使用 Azure Batch 通过 Azure 数据工厂运行 Python 脚本
希望这可以帮助。
如果您仍然被阻止,请分享失败的管道运行 ID 和失败的活动运行 ID,以供进一步分析。
推荐阅读
- android - Gif Xamarin 形成 Android
- java - Java扫描器前进行并返回输入理解查询
- c++ - 进程引用初始化时是否是clang中的错误
- postgresql - 如何进行列级锁定?那可能吗?
- android - Flutter 应用程序包 - 与模拟器不兼容
- typescript - ESLint + TypeScript + 更严格的 if 语句
- php - 获取枢轴id(Laravel)的所有数据
- c# - 如果 Changed 是 EventCallback 类型,为什么我们不能使用 ?。在 Changed?.InvokeAsync()?
- java - 如何显示/隐藏 JavaFX 列中的千位逗号?
- linux - 如何使用 notify-send 获取有关应用程序发送通知的信息