
ETL
文章平均质量分 59
gao1738
这个作者很懒,什么都没留下…
展开
-
Kettle 使用备忘录 1- 生成xml文件
最近被抓壮丁去弄一个ETL的项目,要求用开源的kettle去替代原来平台上的datastage。本文主要是记录下在使用kettle过程中碰到的头疼的问题和解决方案。。。1. 利用 excel中的数据生成xml文件kettle中的xml文件输出组件的功能其实是很弱的,所以要生成较为复杂的xml文件时需要使用组件:add xml , xml join, placeholder, js原创 2015-01-18 20:15:48 · 847 阅读 · 0 评论 -
Kettle 使用备忘录 2- bigdata版本…
2. bigdata版本的java代码调用api如下是使用xml文件执行转换:使用备忘录 2- bigdata版本的java代码调用api" TITLE="Kettle 使用备忘录 2- bigdata版本的java代码调用api" />其中System.getProperties().put(key,value); 是往转换中设置变量值,这个变量在转换中可以被使用。如下是个使用的原创 2015-01-18 20:15:51 · 583 阅读 · 0 评论 -
Kettle 使用备忘录 3- USER DEFINE…
3. USER DEFINED JAVA CLASS的使用在kettle里面有时也需要调用外部的jar包里面的功能。这时就可以使用USER DEFINED JAVACLASS组件。使用备忘录 3- USER DEFINED JAVA CLASS的使用" TITLE="Kettle 使用备忘录 3- USER DEFINED JAVA CLASS的使用" />这个组件使用的时候首先必须先原创 2015-01-18 20:15:55 · 462 阅读 · 0 评论 -
Kettle 使用备忘录 4- 远程执行job…
4. 远程执行job和转换假设与前提准备:这个例子有2台机器,192.168.1.10 和192.168.1.1110上是主机,希望调用11上的job执行。10和11把job和转换都保存在数据库repository中,这两个repository的name必须相同,repository的name在创建的时候指定,可以在~/.kettle/repositories.xml文件中查看。要原创 2015-01-18 20:15:58 · 1162 阅读 · 0 评论