我正在为Pentaho PDI(AKA Kettle)设计一个自定义插件。
如果出现错误,我的processRow()
方法会通过具有特定元布局的putError()
发送错误行。
运行时行为很好,但是在设计时连接步骤时,对话框会抱怨,因为他们认为错误行具有不同的布局。
我的问题是:如何为对话框使用的错误行设置RowMetaInterface
?我尝试过调用BaseStep.getErrorRowMeta()
和BaseStep.setErrorRowMeta()
方法,但对话框仍然看到错误的布局。