Pentaho Spoon 的检查站

Checkpoints in Pentaho Spoon

pentaho 文档 (http://wiki.pentaho.com/display/EAI/Job+checkpoints+and+restartability) 指定,从 5.0 版开始,您可以定义 "checkpoints" 和 "checkpoint logs" 让您从最近失败的点重新启动 ETL 作业,因此您不必返回并重新运行 一系列已经成功完成的步骤。

我正在 运行ning Pentaho Data Integration 5.0.1,但我在 Spoon 中没有看到任何这些功能。知道问题出在哪里吗?

我认为您使用的是 pdi-ce-5.0 社区版。这些功能在企业版中可用。

检查点是 5.0 中的企业版功能。如果您是付费客户,请联系支持人员以帮助解决问题。您可能使用了错误的产品。如果您是社区版用户,则必须手动将检查点构建到您的 ETL 中。这是购买企业版的一个很好的理由。如果可重述性对您的公司很重要,那么手写它需要额外的编码并导致缺陷。

使用社区版本的一种方法如下,使用水壶将输出输出到一个文件,在该文件中保存他失败前所处的状态,例如: last run

在这个文件中,你将拥有你选择的最后一个值作为你的检查点,如果它失败了,你知道他在给出错误之前停留的位置然后可以使用你在这个文件中的值作为你转换的参数或工作,并指定从该值开始,或者您可以手动完成,请原谅我的英语,这很生疏