Kettle
文章平均质量分 63
fengyun14
这个作者很懒,什么都没留下…
展开
-
Talend中变量载入(tContextLoad)的用法,及其他注意事项
此文为本人私下参考用,不拘泥于表达一、要用tContextLoad,就要:举一个例子:添加组件1、tFileInputDelimited。这个组件可以提取一个txt文件,行之间默认回车,您可以建一个a.txt,内容如下:myname;alongsex;man 并且在下面的Schema中添加key和value两个字段。2、添加组件 tContextLoad,把前者控件和此原创 2009-03-13 11:05:00 · 4169 阅读 · 2 评论 -
talend结合XML写的一个自动提取并更改为最新时间的一个类
import java.io.FileOutputStream;import java.io.IOException;import java.io.FileNotFoundException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;imp原创 2009-04-15 10:13:00 · 1258 阅读 · 0 评论 -
talend中的传值
1、如果你想写到context中去,就要先在“上下文”中定义变量,并拖到作业中;无论你如何从数据库提取哪些字段,都必须要有key和value字段(其中key外面要用中括号 [ ],否则key作为数据库关键字无法引用,如:select 'abc' value,'mykey' [key] ),然后还要利用 tcontextLoad 控件来引入。引入后,引用方法:context.mykey。2、如果原创 2014-03-21 11:36:47 · 3130 阅读 · 0 评论 -
talend的常用控件使用教程
1、建立作业,然后在“元数据”下,配置数据库连接。2、元数据。元数据是将常用的schema“结构”(即数据结构,或者是数据库的表结构)。在这里配置后,对常用的配置,可以免得以后在作业设计时再配置。3、input是针对该软件的input,实际是数据库的抽取功能;output,实际是写入功能。4、如果想input到另外一个数据库的output,那么必须二者的schema结构一模一样,或者基原创 2014-03-24 20:49:29 · 22605 阅读 · 3 评论 -
kettle变量及常用备注
我以前使用Talend作为ETL工具,但总感觉非常麻烦,特别是在变量方面,而且网上也没多少资料,我的文章反倒被看了不少;书也没有。后来接触kettle,感觉上手非常快,但和talend比起来,有一个缺点,就是容易死,而且死后不报警。下面是在使用kettle中的总结的一点经验。1、命令行窗口执行kettle。绝大多数kettle操作员,仍然在那个耗费内存的窗口界面中执行命令,导致靠人工天天监控,原创 2015-09-28 23:10:29 · 4639 阅读 · 0 评论