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

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

1,首先是安装jdk,并设置环境变量 采用yum安装可不设置环境变量 2,下载kettle https://sourceforge.net/projects/pentaho/files/Data%20Integration...” 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...(如果是job需要定时,如果我们需要执行的是一个job,则可跳过下列步骤,直接在job里设置定时参数即可) job和ktr的路径变量问题需要注意,也可以直接写绝对路径 7,配置定时任务 7.1,如果是转换文件需要定时

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

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

    2、Kettle简介 Kettle是一款国外开源的ETL工具,纯Java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。.../ 2、Kettle是纯JAVA编程的开源软件,本地环境配置JDK1.6以上即可运行,解压后直接使用无需安装。...在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。 3、需准备的其他东西:数据库驱动,如将驱动放在kettle根目录的bin文件夹下面即可。...① Java环境没配置好会出现问题 ② 可能是JDK版本太低了,JDK1.6以上版本才行,具体的可以查看spoon.bat配置文件。...报错:error:could not create the java virtual machine;这错误并不是说java虚拟机出了问题,可能是由于kettle启动内存过大,要修改spoon.bat里内存配置

    80.2K67

    Kettle与Hadoop(一)Kettle简介

    Kettle是用Java语言开发的。它最初的作者Matt Casters原是一名C语言程序员,在着手开发Kettle时还是一名Java小白,但是他仅用了一年时间就开发出了Kettle的第一个版本。...后来Pentaho公司获得了Kettle源代码的版权,Kettle也随之更名为Pentaho Data Integration,简称PDI。...易于开发 Kettle认为,作为ETL的开发者,应该把时间用在创建应用解决方案上。任何用于软件安装、配置的时间都是一种浪费。...Kettle里的图就是转换和作业。可视化编程一直是Kettle里的核心概念,它可以让用户快速构建复杂的ETL作业和降低维护工作量。Kettle中的设计开发工作几乎都可以通过简单的拖拽来完成。...参见“Kettle数据库连接中的集群与分片” 六、工具 Kettle里有不同的工具,用于ETL的不同阶段。

    3.3K21

    kettle学习笔记(二)——kettle基本使用

    Carte.bat: 启动web服务,用于 Kettle 的远程运行或集群运行。...Encr.bat: 密码加密   转换和作业: Kettle 的 Spoon 设计器用来设计转换(Transformation)和 作业(Job)。   ...配置过滤的节点:主要配置字段的过滤条件(文本文件节点和前文一样配置) ?   保存并启动转换,转换结果不再赘述。   ...10.计算器案例操作     例如进行一些字段与字段之间的计算或者字段的计算等操作     可以通过搜索找到计算器节点(或者在转换下找),配置如下: ?   ...配置自定义常量数据:分别在元数据中配置字段定义信息,在数据中写入测试数据: ?     配置记录集: ?     预览可查看结果: ?

    4K20

    Kettle构建Hadoop ETL实践(二):安装与配置

    Linux上运行的Kettle不存在上述两个问题。...而且Linux上的Kettle执行Pentaho MapReduce作业项也不会报NativeIO错误。这就是我们选择Linux作为Kettle安装平台的原因。...下面就要解决确定Linux平台所引入的一系列相关问题: 为了使用Kettle GUI,需要安装Linux图形环境,如GNOME。...至此Kettle在Linux上安装的所有技术细节都已完成。 二、配置 Kettle运行环境内的一些因素会影响其运行方式。这些因素包括配置文件和与Kettle集成在一起的外部软件。...三、小结 本篇讲述了如何在Linux系统上安装配置Kettle,包括以下要点: 选择操作系统需要考虑的问题。 安装Java(Kettle运行环境)。 安装GNOME桌面。

    7.5K31

    kettle学习笔记(五)——kettle输出步骤

    如果选择分区,需要选择Date字段进行分区,并且需要手动创建表(例如按月分区,有201804 201805两个月,则需要创建tb_201804 tb_201805两个表) 2.返回自增主键     表输出的配置如下...3.数据库字段映射     前面步骤可以后后面表输出进行字段映射匹配:     表输出配置如下: ?   ...配置图如下:使用合并后的flag字段(可能有new deleteed等flag),后续再根据此flag,同步变化的数据到表1 ?  6.批量加载     使用流方式加载数据 ? ?   ...MySQL批量加载需要在Linux环境运行(有命令只能在Linux下运行)   Oracle需要本地有oracle客户端(sqlldr文件,在Oracle安装目录下查找) 三、文件输出 1.SQL文件输出

    3.3K30

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

    主要内容包括: (一)ETL与Kettle的基本概念 (二)Kettle及其使用环境的安装与配置 (三)Kettle对Hadoop的支持 (四)建立ETL示例模型 (五)数据抽取 (六)数据转换与装载...传统数据仓库一般利用操作系统自带的调度功能(如Linux的cron或Windows的计划任务)实现作业自动执行。...易于开发 Kettle认为,作为ETL开发者,应该把时间用在创建应用解决方案上。任何用于软件安装、配置的时间都是一种浪费。...关于Carte以及Kettle集群的配置和使用,详见本专题的(十一)Kettle集群与数据分片。 8....在本篇最后举一个实际工作中遇到的简单例子,说明Kettle比SQL更适合的使用场景,同时加深一点对Kettle的直观印象。下一篇文章从安装配置开始进入使用Kettle的实操阶段。

    4.8K79
    领券