5

在 Spoon 中创建新对象时有两种可能性:Job 和 Transfromation。它们有一组不同的可能组件(尽管有一定程度的重叠),并且生成的 XML 看起来非常相似。这两者有什么区别?

4

2 回答 2

8

这也是我在开始使用 Pentaho 时遇到的最多问题。

  • 作业有一个开始位置,一次执行一个步骤,其中一个流程通过这些步骤。

  • 转换有许多可能的开始位置,所有步骤并行执行。如果一个步骤之前有一个步骤,它将在那里获取数据并使用它。

在我的使用中,我通常安排作业,在进程中运行转换以获取和转换数据。

这是一个正常的问题,所以它在FAQ中。

于 2016-03-11T18:31:14.693 回答
4

原来答案在常见问题解答中。来自 Pentaho 常见问题解答

问:在 Spoon 我可以做作业和转换,这两者有什么区别?

答:转换是关于将行从源移动和转换到目标。工作更多是关于高级流控制:执行转换,发送失败邮件,通过 FTP 传输文件,......

另一个关键区别是转换中的所有步骤并行执行,但作业中的步骤按顺序执行。

于 2016-03-11T18:26:29.460 回答