【Kettle】
【Kettle】
天空~华
这个作者很懒,什么都没留下…
展开
-
【Kettle】 Etl kettle 多个数据集连接
1.打开kettle ,表输入上填写你要合并的数据集,根据关联字段排序(必须排序)2.根据关联字段将2个数据集连接在一起,连接类型自己选择需要的,每次只能连接2个数据集,以上在加记录集连接就号,排序必须要的哈...原创 2019-11-14 15:54:25 · 1322 阅读 · 0 评论 -
【Kettle】ETL工具之Kettle的简单使用一
ETL工具之Kettle将一个数据库中的数据提取到另外一个数据库中:1.打开ETL文件夹,双击Spoon.bat启动Kettle2.资源库选择,诺无则选择取消3.选择关闭4.新建一个转换5.配置所需数据库6.将需要进行提取的数据表,用表输入得到7.选择源数据所在数据库及表,sql语句可自己输入原创 2017-06-18 20:09:43 · 4240 阅读 · 0 评论 -
【Kettle】Etl工具之Kettle与java集成二
1.上篇文章已经讲到,怎么新建一个转换,当然,那只是很简单的操作,下面我们将学习怎么将在kettle新建的转换或任务,放入到程序中,由程序调用执行首先,我们需要将kettle的jar包放入到程序的lib目录下,当然不只kettle包,还有其他一些重要的包,可以直接到http:www.baidu,com 进行下载,2.新建项目kettle ,我这里用来演示,3.kettl原创 2017-09-06 17:33:44 · 15803 阅读 · 6 评论 -
【Kettle】 错误处理
1.新建基本转换控件,这里便于方便,就建了2个2.鼠标点中你想进行错误处理的控件,右键选择定义错误处理3.在错误处理页面输入下列信息,诺执行中产生错误则会以下列字段显示4。制定你计划中在产生错误后的处理步骤,连接选择错误处理步骤,我这里以产生错误什么都不做为例5.要是你想输出错误日志到数据库中的表中,可以制定表输出错误处理步骤,建错误信息记录到表里面原创 2017-11-17 16:46:34 · 8623 阅读 · 3 评论 -
【Kettle】 kettle 执行日志输出到数据库
1.右键进入转换设置页面,选择日志表要放在哪个数据库几日志表名称2.设置好后,点击下方的SQL按钮,会弹出创建表语句,执行即可原创 2017-11-17 16:53:38 · 12346 阅读 · 6 评论 -
【Kettle】 kettle 循环执行作业
1.JavaScriptvar prevRow=previous_result.getRows();//获取上一个传递的结果,数据库中查询的结果集if (prevRow == null &&(prevRow.size()=0)){ false;}else{ parent_job.setVariable("tables", prevRow);//ArrayList存储表原创 2017-11-17 17:16:21 · 5865 阅读 · 2 评论