资源简介
Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案书中包含的所有源码及脚本
代码片段和文件信息
package example.ch22;
import org.pentaho.di.core.KettleEnvironment;
import org.pentaho.di.core.database.Databasemeta;
import org.pentaho.di.shared.Sharedobjects;
import org.pentaho.di.trans.Trans;
import org.pentaho.di.trans.Transmeta;
public class ChangeDatabaseInTrans {
public static void main(String[] args) throws Exception {
String filename = args[0];
KettleEnvironment.init();
Databasemeta databasemeta = new Databasemeta(“DB“ “MySQL“ “JDBC“ “localhost“ “test“ “3306“ “user“ “password“);
Sharedobjects sharedobjects = new Sharedobjects();
sharedobjects.storeobject(databasemeta);
sharedobjects.setFilename(“/tmp/shared.xml“);
sharedobjects.saveToFile();
// System.setProperty(Const.KETTLE_SHARED_objectS “/tmp/shared.xml“);
Transmeta transmeta = new Transmeta(filename);
transmeta.setSharedobjectsFile(“/tmp/shared.xml“);
transmeta.readSharedobjects();
Trans trans = new Trans(transmeta);
trans.prepareExecution(null);
trans.startThreads();
trans.waitUntilFinished();
if (trans.getErrors()!=0) {
System.out.println(“Error“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8787 2010-05-20 02:23 635179_code_ch22\.classpath
文件 368 2010-05-20 01:39 635179_code_ch22\.project
目录 0 2010-08-04 21:55 635179_code_ch22\src\
目录 0 2010-08-04 21:55 635179_code_ch22\src\example\
目录 0 2010-08-04 21:55 635179_code_ch22\src\example\ch22\
文件 1161 2010-07-20 04:21 635179_code_ch22\src\example\ch22\ChangeDataba
文件 5369 2010-07-20 04:21 635179_code_ch22\src\example\ch22\CsvFileReader.java
文件 3182 2010-07-20 04:37 635179_code_ch22\src\example\ch22\DynamicJob.java
文件 522 2010-07-20 04:21 635179_code_ch22\src\example\ch22\ExecuteJob.java
文件 569 2010-07-20 04:21 635179_code_ch22\src\example\ch22\ExecuteTrans.java
文件 2769 2010-07-20 04:21 635179_code_ch22\src\example\ch22\InjectDataIntoTransformation.java
文件 704 2010-07-20 04:21 635179_code_ch22\src\example\ch22\ParameterTrans.java
文件 1773 2010-07-20 04:21 635179_code_ch22\src\example\ch22\PassDataToTransformation.java
文件 1444 2010-07-20 04:21 635179_code_ch22\src\example\ch22\ReadFromStep.java
目录 0 2010-08-04 21:55 635179_code_ch22\
目录 0 2010-08-04 21:55 635179_code_ch23\src\
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\databa
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\databa
文件 618 2010-07-02 02:29 635179_code_ch23\src\org\kettlesolutions\plugin\databa
文件 547 2010-03-19 08:33 635179_code_ch23\src\org\kettlesolutions\plugin\databa
文件 1183 2010-03-19 08:33 635179_code_ch23\src\org\kettlesolutions\plugin\databa
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\jobentry\
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\jobentry\helloworld\
文件 2421 2010-03-23 10:05 635179_code_ch23\src\org\kettlesolutions\plugin\jobentry\helloworld\HelloworldJobEntry.java
文件 6594 2010-03-23 10:02 635179_code_ch23\src\org\kettlesolutions\plugin\jobentry\helloworld\HelloworldJobEntryDialog.java
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\jobentry\helloworld\messages\
文件 333 2010-03-23 09:51 635179_code_ch23\src\org\kettlesolutions\plugin\jobentry\helloworld\messages\messages_en_US.properties
目录 0 2010-08-04 21:55 635179_code_ch23\src\org\kettlesolutions\plugin\partitioner\
............此处省略179个文件信息
- 上一篇:imate 9502中文包
- 下一篇:北京君正X1000芯片手册
相关资源
- 最全ETL工具 Kettle 3.0 用户手册
- ETL工具KETTLE培训教程
- kettle 8.2 ETL项目实战教程.doc
- Kettle 7.1 中文使用手册.docx.zip193183
- pentaho kettle solutions电子书及完整源码
- kettle8.0编译环境文件
- kettle5.0-api(engine part)
- kettle学习资料大全
- linux环境下部署kettle,执行kitchen.sh文
- KETTLE用libwebkitgtk
- Kettle教程
- carte子服务器配置软件:yajsw-stable-1
- web应用集成kettle
- 缓存 队列 kettle
- kettle6.1.0.1-196 MyEclipse源码工程包 par
- 史上最强-Kettle-培训教程
- pentaho-kettle-master-8.3源码.zip
- Pentaho Kettle Solutions.pdf
- elasticsearch-bulk-insert-plugin-8.2.0.4-606.z
- PentahoKettleSolutions中文版及随书代码
- Etl工具-kettle-spoon
- linux调用kettle所用到的自动化脚本 k
- kettle rest 接口 请求
- kettle 6.1
- Kettle数据库同步工具详细设计-最新
- Kettle数据库同步源码-最新
- Kettle的一套流程完成对整个数据库迁
- 使用kettle将文本文件导入到数据库
- Kettle实现步骤循环执行
- linux部署 kettle 超详细
评论
共有 条评论