在 Spoon 中创建新对象时有两种可能性:Job 和 Transfromation。它们有一组不同的可能组件(尽管有一定程度的重叠),并且生成的 XML 看起来非常相似。这两者有什么区别?
问问题
7662 次
2 回答
8
这也是我在开始使用 Pentaho 时遇到的最多问题。
作业有一个开始位置,一次执行一个步骤,其中一个流程通过这些步骤。
转换有许多可能的开始位置,所有步骤并行执行。如果一个步骤之前有一个步骤,它将在那里获取数据并使用它。
在我的使用中,我通常安排作业,在进程中运行转换以获取和转换数据。
这是一个正常的问题,所以它在FAQ中。
于 2016-03-11T18:31:14.693 回答
4
原来答案在常见问题解答中。来自 Pentaho 常见问题解答:
问:在 Spoon 我可以做作业和转换,这两者有什么区别?
答:转换是关于将行从源移动和转换到目标。工作更多是关于高级流控制:执行转换,发送失败邮件,通过 FTP 传输文件,......
另一个关键区别是转换中的所有步骤并行执行,但作业中的步骤按顺序执行。
于 2016-03-11T18:26:29.460 回答