请解释一下 AbInitio 恢复文件(.rec)?我们什么时候应该回滚该文件?
请介绍一下AbInitio恢复文件的概念。
当 Abinitio 图执行失败时,哪些情况下应该回滚恢复文件,哪些情况下不应该回滚恢复文件。
请提供任何 AbInitio 材料的链接。
谢谢。
Please tell the concept of AbInitio recovery file.
When the Abinitio graph fails in execution which cases should we rollback the recovery file and in which cases we shouldnt rollback the recovery file.
Please provide links for any AbInitio materials.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您想要使用恢复文件 (.rec) 的唯一时间是当您正在执行多阶段图并且至少一个阶段已完成时。然后,您可以使用 .rec 文件从最近完成的阶段重新启动图形。
但是,只有当图形外部的某些原因导致失败时,才应使用 rec 文件。此类示例包括:网络出现故障、共享磁盘不可用或类似情况。如果您的代码中有错误并导致失败,那么您将需要使用 m_rollback 删除 rec 文件和从头开始创建的任何中间文件并重新开始。
Ab Initio 不发布其手册,您必须直接联系 Ab Initio 获取材料。
The only time you would want to use the recovery file (.rec) is when you are executing a multi-phase graph and at least one phase has completed. You can then use the .rec file to restart the graph from the most recently completed phase.
However, you should only use the rec file if something external to the graph caused failure. Examples of this are: network going down, shared disk becoming unavailable or something similar. If you have a bug in your code and that cause failure, then you'll want to use m_rollback to remove both the rec file and any intermediate files ab initio created and start over.
Ab Initio does not publish their manuals, you will have to contact Ab Initio directly for materials.
m_rollback 和 -d 选项将在回滚成功后删除作业、其临时文件和恢复文件。
m_rollback with -d option will delete the job, its temporary files and the recovery file after the rollback is successful.