kettle中Excel及脚本的使用
来源:互联网 发布:sql 变量 编辑:程序博客网 时间:2024/06/02 03:48
等了很久才更新第二章,实在是觉得其他的不是很复杂就没必要废话太多了。
这一篇是关于kettle中excel和脚本的使用的,直接上干货。
结构很简单主要说一下里边的配置。
excel输入:
文件标签页
第二个标签页下:工作表标签页
字段标签页下:
选一下你关注的字段的结构类型,(我试了一下好像不设置也行)。弄完了预览记录一下,看一下决定下一步怎么处理,或者校验一下取数据的开始点对不对。
预览没问题就进入下一步也就是js脚本的编写(我以前一直觉得很难今天同事一说才恍然大悟)。
稍微写过js的同学其实一看就明白我这是在做什么了。对于第一行记录,B就代表了B1。你对B的操作就代表了对B这一列下每一个单元格将来的操作。P,Q也是同理的。
看我这个操作的意思就是判空加上字符串截取。
PS:如果像我一样声明了新的变量且这个变量以后的步骤要用到的话,就需要点击获取变量,把这个变量添加到流中。
剩下的插入更新步骤我就不多说了,但还是放个截图吧。
注意点:
Kettle:java.sql.DataTruncation: Data truncation 原因是你从excel中取的字段长度大于数据库中字段最大长度,处理方法就是在js脚本中截断他,可以参考我的。
类型不对的话:
1.只有String可以用.length来取长度(空的话,会报没有这个属性错误)
2.String转数字(1)parseFloat(你的字符串)
(2)你的字符串*1
灵活运用,祝各位看官工作愉快
0 0
- kettle中Excel及脚本的使用
- kettle 中JAVA脚本的使用
- kettle的java脚本及java数据类型与kettle数据类型对应
- kettle的job中使用循环
- Kettle—配置及使用
- 使用kettle工具遇到的问题汇总及解决方案
- kettle部署和kettle的初次使用
- KETTLE 的使用
- KETTLE 的使用
- kettle 工具的使用
- kettle kitchen的使用
- KETTLE使用的注意事项
- Kettle的使用分享
- kettle 使用excel模板导出数据
- kettle excel
- 在使用Kettle的集群排序中 Carte的设定
- kettle中变量的设置和使用介绍
- Kettle的执行sql脚本的组件
- 自定义导航条的viewpager+fragment
- 导航文字设置成白色,加上链接就成黑色
- JavaScript的多线程(工作线程)简介
- ubuntu14.04 ceph分布式集群搭建(二)
- 如何提高自己的PHP修养——答一位读者来信-转自ZendStudio
- kettle中Excel及脚本的使用
- 使用bat文件安装卸载Window服务
- 数据结构课程设计
- 动态下载苹果提供的多种中文字体
- C2_时间换算
- windows gdi编程
- ssh Read from socket failed: Connection reset by peer
- CMD字符串处理
- C++ typeid