![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
etl和kettle
回味昨天的你
我不懒
展开
-
使用kettle将csv存为txt转入sql
1. 在kettle中新建转换txtToDb2. 新建DB连接3. 文本文件输入,字段选择,表输出,按住shift拖动图标进行连线,或按住鼠标滚轮键进行连线 要输入的文本内容为4. 点击文本文件输入,浏览输入的文件-增加到选中的文件5. 内容分隔符改为 “ , ” 去掉文本限定符(我的分隔符是" , ",不明白限定符)原创 2017-01-12 20:14:45 · 2610 阅读 · 0 评论 -
kettle执行定时任务,使用pan.bat和kitchen.bat
1. 运行cmd,进入kettle的目录cd C:\soft\kettle\data-integration 2. 运行start pan.bat命令 Pan—转换执行器(命令行方式),一般在自动调度时借助此命令调用调试成功的转换(transform)3. 弹出新的cmd窗口4. 运行kitchen.bat,弹出新的窗口 kitchen—原创 2017-01-12 22:22:36 · 48614 阅读 · 4 评论 -
使用kettle将csv格式文件输入,sql表输出
1. 在kettle中新建一个转换,再保存,再点击新建一个DB连接,2. Csv文件内容3. 按住shift连接两个图标,只能连接出错的红线。4. 点击连线上的红叉(不是太容易点,多试试),出现下面的窗口,将启用错误处理后的框去掉,点击ok5. 连线正常6. 再编辑表输出,浏览目原创 2017-01-12 21:23:38 · 16154 阅读 · 0 评论 -
在linux下设置kettle的定时任务方法
1. 安装centos2. 安装java环境参考网址: http://www.cnblogs.com/haoliansheng/p/5832979.html3. 解压kettle.zip 进入kettle.zip目录, 4. 运行 unzip kettle.zip5. 等待解压完成6. 进入解压目录,找到./kit原创 2017-01-16 20:56:48 · 19080 阅读 · 0 评论 -
kettle解析xml数据,并且入库到oracle
接入xml数据的控件入图从该控件的解释中可以得到信息,获取数据要用到xpath学习xpath,可以百度xpath,例如菜鸟教程中的https://www.runoob.com/xpath/xpath-examples.html添加文件,books.xml可以自动获取xml结构的路径之后可以自动获取字段,其中第一个是属性字段,需要手动添加,预览数据之...原创 2019-07-01 21:04:56 · 8574 阅读 · 1 评论