首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

kettlelinux定时任务_CentOS(Linux)安装KETTLE教程 并配置执行定时任务

1,首先是安装jdk,并设置环境变量 采用yum安装可不设置环境变量 2,下载kettle https://sourceforge.net/projects/pentaho/files/Data%20Integration...%20Integration/7.0/pdi-ce-7.0.0.0-25.zip 3,使用unzip命令对这个压缩包进行解压 unzip pdi-ce-7.0.0.0-25.zip -d “/opt/kettle...” 4,解压后给予相应文件可执行权限 进入到/opt/kettle/data-integration 授予 *.sh +x权限 即可执行权限 5,执行转换 编写测试转换,执行如下命令即可 /opt/kettle-spoon.../data-integration/pan.sh -file=/opt/kettle-spoon/ktr/test/test1.ktr log=test1.log 6,执行job sudo /opt/kettle-spoon.../data-integration/kitchen.sh -file=/opt/kettle-spoon/ktr/test/SechuldUpdate.kjb log=timeLogUpdate.log

6.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

Kettle教程一:Kettle简介和Kettle的部署安装

2、Kettle简介 Kettle是一款国外开源的ETL工具,纯Java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。...3、kettle的核心组件 4、Kettle的概念模型 Kettle的执行分为两个层次:Job(作业)和Transformation(转换)。...4、打开kettle只需要运行spoon.bat,即可打开spoon图形工具: 5、Kettle目录文件介绍 三 常见的kettle报错 1、打开kettle后一闪而过就没了 可能有如下原因:...2、连接数据库报错 大部分连接数据库报错,除了IP/账号密码/端口/库不对之外,就是没有把数据库驱动放到data-integration7\lib,下载好对应的驱动,放置到lib文件即可。...3、kettle无法创建xml相关步骤,有相关步骤的.ktr文件也打不开 可能是因为路径中包含中文,将整个安装包移动到桌面或其他没有中文字符的路径,重启Spoon.bat即可。

58.9K66

Kettle与Hadoop(一)Kettle简介

一、Kettle设计原则 Kettle工具在设计之初就考虑到了一些设计原则,这些原则也借鉴了以前使用过的其它一些ETL工具积累的经验和教训。...默认情况,空字符串被认为与NULL相等,但可以通过一个参数kettle_empty_string_differs_from_null来设置。 5....所以默认情况Kettle使用一个char(1)字段的不同值(如Y或N)来代替Boolean字段。如果选中了这个选项,Kettle就会为支持Boolean类型的数据库生成正确的SQL方言。...尽管这样在很多情况会提高性能,但当不同步骤更新同一个表时,也会带来锁和参照完整性问题。 为了解决打开多个连接而产生的问题,Kettle可以在一个事务中完成转换。...在Kettle里,所有使用数据库连接的步骤都可以使用分片的特性。例如,表输出步骤在分片模式会把不同的数据行输出到不同的数据分区(片)中。

2.9K21

Kettle与Hadoop(二)Kettle安装配置

目录 一、安装Java 二、安装Kettle 三、运行Kettle程序 1. 安装Linux图形环境 2. 安装配置VNC Server 3. 在客户端使用vncviewer连接系统 4....保存文件后,Linux桌面出现spoon图标,如图4所示。 ? 图4 双击spoon图标或者点击图标右键菜单的“Open”,启动spoon.sh程序,打开Kettle设计界面。...其它Kettle的程序都不使用这个文件。.spoonrc文件位于.kettle目录下。因为在默认情况,.kettle目录位于用户目录下,所以不同用户都使用各自的.spoonrc文件。....Carte服务会读取当前启动路径的repositories.xml文件。如果当前路径没有,会使用上面的用户本地目录下的.kettle目录下的repositories.xml文件。...用于启动Kettle程序的shell脚本 在下面一些情况,可能要调整一启动Kettle程序的shell脚本: 给Java classpath增加新的jar包。

6K50

Kettle构建Hadoop ETL实践(一):ETL与Kettle

传统数据仓库一般利用操作系统自带的调度功能(如Linux的cron或Windows的计划任务)实现作业自动执行。...再比如,开发一般是在Windows或Mac机上进行的,而生产环境一般是Linux系统或集群,ETL解决方案应该可以无缝地在这些系统间切换。...Kettle设计原则 Kettle工具在设计之初就考虑到了一些设计原则,这些原则也借鉴了以前使用过的其它一些ETL工具积累的经验和教训。...默认情况,空字符串被认为与NULL相等,但可以通过kettle.properties文件中的kettle_empty_string_differs_from_null参数来设置。...在Kettle安装目录下,有启动Spoon的脚本,如Windows的Spoon.bat,类UNIX的spoon.sh。Windows用户还可以通过执行Kettle.exe启动Spoon。

4.2K67
领券