java怎么调kettle_通过Java调取Kettle的结果集
Kettle端:
Data Grid只是測試數據,目的是把數據傳遞到記錄結果。
Java端:
package com.womai.util;
import org.pentaho.di.core.KettleEnvironment;
import org.pentaho.di.core.RowMetaAndData;
import org.pentaho.di.trans.Trans;
import org.pentaho.di.trans.TransMeta;
import java.util.List;
public class KettleTest {
public static void main(String[] args){
String filename="e:/test.ktr";
try{
KettleEnvironment.init();
TransMeta transMeta=new TransMeta(filename);
Trans trans=new Trans(transMeta);
trans.execute(null);
trans.waitUntilFinished();
List list = trans.getResultRows();
System.out.println("----------------------分割線-----------------------");
for(int i=0;i
System.out.println(list.get(i));
}
}catch (Exception e){
e.printStackTrace();
}
}
}
總結
以上是生活随笔為你收集整理的java怎么调kettle_通过Java调取Kettle的结果集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实验 VoIP通信的配置
- 下一篇: java io流操作_十个Demo进行讲