第一范文网 - 专业文章范例文档资料分享平台

KETTLE+JAVA+API+开发实战记录

来源:用户分享 时间:2025/6/29 0:56:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

import be.ibridge.kettle.core.NotePadMeta;

import be.ibridge.kettle.core.database.Database;

import be.ibridge.kettle.core.database.DatabaseMeta;

import be.ibridge.kettle.core.exception.KettleException;

import be.ibridge.kettle.core.util.EnvUtil;

import be.ibridge.kettle.trans.StepLoader;

import be.ibridge.kettle.trans.Trans;

import be.ibridge.kettle.trans.TransHopMeta;

import be.ibridge.kettle.trans.TransMeta;

import be.ibridge.kettle.trans.step.StepMeta;

import be.ibridge.kettle.trans.step.StepMetaInterface;

import be.ibridge.kettle.trans.step.selectvalues.SelectValuesMeta;

import be.ibridge.kettle.trans.step.tableinput.TableInputMeta;

import be.ibridge.kettle.trans.step.tableoutput.TableOutputMeta;

//这个包被遗漏了,原始位置kettle根目录\\libswt\\win32\\swt.jar

//add by chq([link=http://www.chq.name]www.chq.name[/link]) on 2006.07.20

//import org.eclipse.swt.dnd.Transfer; /**

* Class created to demonstrate the creation of transformations on-the-fly.

*

* @author Matt * */

public class TransBuilder {

public static final String[] databasesXML = {

\

\

\

\

\

\

\

\

\

\

\

\

\

\

\e>\

\>\

\

\

\

\

\

\

\

\

\

\

\

\

\

\

\

\

\

\e>\

\>\

\

\

\

}; //

// create the source step...

//

String fromstepname = \

TableInputMeta tii = new TableInputMeta();

tii.setDatabaseMeta(sourceDBInfo);

String selectSQL = \

for (int i=0;i

{

/* modi by chq(www.chq.name): use * to replace the fields,经分析,以下语句可以处理‘*‘ */

if (i>0)

selectSQL+=\

搜索更多关于: KETTLE+JAVA+API+开发实战记录 的文档
KETTLE+JAVA+API+开发实战记录.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3sm2c2gqwv3ef8l93tv2_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top