在 PDI - Pig Script Executor 中使用 Enable blocking

Use of Enable blocking in PDI - Pig Script Executor

我正在探索 Pentaho 5.2 中的大数据插件。我正在尝试 运行 Pig Script 执行者。我无法理解的用法 Enabling Blocking。 PDI 文档说

If checked, the Pig Script Executor job entry will prevent downstream entries from executing until the script has finished processing.

我知道 运行使用 pig 脚本会将执行转换为 Map reduce 作业。我 运行 与 Start job -> Pig Script 一起工作。如果我禁用 Enable blocking step 我将无法执行脚本。我收到权限被拒绝的错误。根据文档“”。

下游是什么意思。我没有将猪脚本中的任何啤酒花传递出去。我无法理解 Enable blocking step。任何提示都会有所帮助,我们将不胜感激。

启用阻塞:任务部署到Hadoop集群; PDI 将跟进进度,仅在 Hadoop 作业执行完成后才继续执行其余作业任务;

启用阻塞被禁用:PDI 将任务部署到 Hadoop 集群并忘记它。其余作业任务在集群接受任务后立即进行,但不会等待它完成。