![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kettle
C++程序员Carea
十年一线开发经验,热爱 C++ ,热爱编程
展开
-
Kettle行列转换
参考 :http://blog.itpub.net/29254281/viewspace-1271742/ Kettle是一种开源的ETL工具行转列并不陌生 http://blog.itpub.net/29254281/viewspace-775660/以上面的实验为例,用Kettle实现行转列。create table t1 ( studentno int, subjec转载 2015-09-01 15:06:21 · 4650 阅读 · 0 评论 -
Kettle发送邮件
使用【应用】【发送邮件】图标:这个图标里需要的信息不是用手工填写的,而是从前面的流中获取的。这里用【生成记录】图表来生成数据,交给【发送邮件】控件使用: 其实整体上的过程就相当于Kettle知道了你的邮箱的用户名和密码,用调用标准接口的形式操作了你的邮箱。原创 2015-08-19 14:46:20 · 4843 阅读 · 0 评论 -
Kettle定时任务(V4.1)
Kettle定时任务是通过操作系统的定时计划来实现的,以Windows8为例:操作系统定时任务触发BAT文件执行,BAT文件调用job从而实现定时任务的功能。控制面板》管理工具》任务计划程序》任务计划程序库》创建基本任务》输入【任务名称】》下一步》【每天】》下一步》【每隔1天】》下一步》启动程序》下一步》程序或脚本》浏览》选择你创建的BAT(后面说明对BAT的要求)》起始于:设置为【Kettle S原创 2015-10-10 11:45:43 · 3492 阅读 · 0 评论 -
Kettle优化就这么多
Kettle正常转换速度场景正常不正常数据库操作3k-2w条/秒2000条/秒以下文件操作2w条/秒以上1w条以下http、get、set比数据库慢 容易产生性能问题的场景 查询类:数据原创 2015-11-19 17:15:26 · 19985 阅读 · 3 评论 -
Kettle最常用控件 (v5.30)
Kettle控件的特点:Kettle的控件分类比较细致,功能相对单一也很具体。使用起来很容易掌握。 Kettle一般处理方法:正式由于Kettle控件的细化特点,所以往往需要组合起来使用。组合使用只是从点的角度看问题,还有就是从线的角度看问题。比如,目标表中的各个列其值可能由其他列的值计算得到,这就涉及到列的计算次序。合理选择计算次序,可以降低计算复杂度和可读性。修改kettle文件:修改之后要保原创 2015-08-13 15:33:46 · 15505 阅读 · 2 评论