我是靠谱客的博主 悦耳猫咪,最近开发中收集的这篇文章主要介绍喜大普奔~~~~~~~KETTLE linux执行转换和作业,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

基本信息:

政府大数据环境 linux deepin
没有yum apt-get 安装包管理
无法安装各种依赖
没有图形化界面

根据各种博客内容,尝试过
1 图形化界面安装
2 rpm 包依赖安装
3 yum apt 安装

都失败了。。。。政府大数据环境太难受了!!!!!!

正确的操作执行方法如下:

1. 在windows环境下,打开kettle,画好图

在这里插入图片描述

2 保存成转换文件 *.ktr 然后上传到linux

linux 中 利用网络下载的安装包 安装kettle 详见其他博客 不赘述

执行 ./pan.sh -file=/root/xx.ktr 就得到了结果

注意两点:

  1. 表输入的时候要记得验证连接正确 有结果
  2. 文本输出的路径要改成linux的路径,这样输出的文件自动保存到该位置

再也不用图形化界面了 简单的解决了一个大问题,
再也不用自己的笔记本跑数据了,用大数据环境减轻了很多压力。。。。

好开心啊!!!!!

=====================================================================

补充问题:

1.换一个转换执行过程中报错
2.如何指定日志位置,并看到导入导出数据的进度

1. 第一个问题报错,内容是无法get ‘Date’ value from database result

尝试解决办法是将表输入中的所有的时间字段 Date TimeStamp 全部转换成String
结果成功
在这里插入图片描述

2.第二个问题尝试的解决办法是: 执行命令后面加上-level =basin >> /opt/kettle/kettle_file/log

在这里插入图片描述

结果成功了!!!!

其他博客里面说要把windows 中的 .kettle文件上传到linux中并作出配置啥的,我还没遇到过这个问题。

最后

以上就是悦耳猫咪为你收集整理的喜大普奔~~~~~~~KETTLE linux执行转换和作业的全部内容,希望文章能够帮你解决喜大普奔~~~~~~~KETTLE linux执行转换和作业所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部