pentaho文档(http://wiki.pentaho.com/display/EAI/Job+checkpoints+and+restartability)指定从5.0版开始,您可以定义“检查点”和“检查点日志”,以便从最近的失败点重新启动ETL作业,这样您就没有返回并重新运行已经成功完成的一系列步骤。
我正在运行Pentaho Data Integration 5.0.1,我在Spoon中看不到任何这些功能。任何想法是什么问题?
答案 0 :(得分:3)
我认为你正在使用pdi-ce-5.0社区版。这些功能在企业版中提供。
答案 1 :(得分:1)
Check pointing是5.0中的企业版功能。如果您是付费客户,请与支持人员联系以获取调试问题的帮助。您可能使用了错误的产品。如果您是社区版用户,则必须手动将检查点构建到ETL中。这是购买企业版的一个很好的理由。如果可重复性对您的公司很重要,手工编写它需要额外的编码并导致缺陷。
答案 2 :(得分:1)
使用社区版本执行此操作的一种方法如下,使用水壶,您可以输出到文件,在该文件中您可以保存他在失败前所处的状态,例如: last run
在这个文件中你将拥有你选择作为你的chekpoint的最后一个值,如果它失败了,你知道他在给出错误之前留在哪里然后可以使用你在这个文件中的值作为你的转换或工作的参数,并指定从该值开始,或者您可以手动执行,请原谅我的英语,这个生锈的