Pentaho:阻止此步骤直到步骤完成

use*_*857 3 memory pentaho block out

我正在尝试使用“阻止此步骤直到步骤完成”进行转换,但它似乎不起作用:

在此输入图像描述

从图片上显示的方式来看,假设“total EPOs.DAT、VSE、ESP”应该在“Filtrar GESTIONADO ny”和“Select value Kibana 2”尚未完成之前运行,对吗?如果没有,我怎样才能达到这样的目的?

谢谢。

Cyr*_*rus 5

转换中的所有步骤都在初始化时开始运行。然后他们要么开始处理输入,要么等待行进入。

“阻止此步骤...”步骤不会阻止下一步运行,它只会阻止行进入该步骤。这完全符合您对需要传入行(如文本文件输出或数据库查找)的步骤的期望,但对于从输入源生成新行的步骤没有执行任何操作。

该块之后的下一步看起来像文本文件或 CSV 输入。该步骤将立即开始读取文件并生成行。通过文本文件输入(非常适合大多数 CSV 文件),您可以告诉它接受来自传入字段的文件名。这样,它将等待,直到阻塞步骤允许具有文件名的单行通过。

在此输入图像描述