我已经知道如何使用Java(http://wiki.pentaho.com/display/EAI/Executing+a+PDI+transformation)为本地转换实现行侦听器 .

由于没有Spoon UI和Carte API提供任何机制来连续预览在远程从站上运行的数据,我尝试使用普通Java实现相同的机制 . 但是,在附加到 SlaveServer 对象时,似乎没有可用的方法返回 StepInterface

KettleEnvironment.init();
SlaveServer ss = new SlaveServer("java", "192.168.200.63", "23346", "cluster", "cluster");
SlaveServerTransStatus state = ss.getTransStatus(transMetaName, carteObjectId, 0);

是否有任何方法可以获取远程Carte服务器的 StepInterface 引用以附加行侦听器?

如果没有,是否有任何方法可以预览在Carte服务器上运行的远程转换的所有行?