首页
学习
活动
专区
工具
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.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

    2、Kettle简介 Kettle是一款国外开源的ETL工具,纯Java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。...3、kettle的核心组件 4、Kettle的概念模型 Kettle的执行分为两个层次:Job(作业)和Transformation(转换)。...build 1.6.0_17-b04) REM Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode) ③ Java环境配置对了,但是启动不了...报错:error:could not create the java virtual machine;这错误并不是说java虚拟机出了问题,可能是由于kettle启动内存过大,要修改spoon.bat里内存配置...JVM最大允许分配的堆内存,按需分配 -XX:PermSize=64M JVM初始分配的非堆内存 -XX:MaxPermSize=128M JVM最大允许分配的非堆内存,按需分配 修改之后保存,重新启动

    70.6K67

    Kettle与Hadoop(一)Kettle简介

    Kettle是用Java语言开发的。它最初的作者Matt Casters原是一名C语言程序员,在着手开发Kettle时还是一名Java小白,但是他仅用了一年时间就开发出了Kettle的第一个版本。...Kettle里的图就是转换和作业。可视化编程一直是Kettle里的核心概念,它可以让用户快速构建复杂的ETL作业和降低维护工作量。Kettle中的设计开发工作几乎都可以通过简单的拖拽来完成。...对于Kettle转换,不可能定义一个步骤在另一个步骤之后执行,因为所有步骤都以并发方式执行:当转换启动后,所有步骤都同时启动,从它们的输入跳中读取数据,并把处理过的数据写到输出跳,直到输入跳不再有数据,...而另一方面,转换里的步骤几乎是同时启动的,所以不可能判断出哪个步骤是第一个启动的步骤。如果想要一个任务沿着指定的顺序执行,那么就要使用后面介绍的“作业”了。 4....在这个例子里,作业项A和C几乎同时启动。 ? 图4 需要注意的是,如果A和C是顺序的多个作业项,那么这两组作业项也是并行执行的,如图5所示。 ?

    3.1K21

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

    一、子程序功能和启动方式介绍 ? Spoon.bat: 图形界面方式启动作业和转换设计器。 Pan.bat: 命令行方式执行转换。 Kitchen.bat: 命令行方式执行作业。...Carte.bat: 启动web服务,用于 Kettle 的远程运行或集群运行。...Encr.bat: 密码加密   转换和作业: Kettle 的 Spoon 设计器用来设计转换(Transformation)和 作业(Job)。   ...点击快速启动,即可查看结果: ?   7.添加转换过程     这里添加一个最常用的字段选择,通过节点连接后,点击获取字段可以选择所有,然后在字段列表进行选择: ?     ...保存并启动转换,转换结果不再赘述。   10.计算器案例操作     例如进行一些字段与字段之间的计算或者字段的计算等操作     可以通过搜索找到计算器节点(或者在转换下找),配置如下: ?

    3.3K20

    kettle调度监控平台(kettle-scheduler)开源

    所以大家在实施kettle作业调度功能的时候,通常采用以下几种方式:使用spoon程序来启动Job,使用crontab或计划任务,自主开发java程序来调用kettle的类库。...(不要忘了给个star哦) 发布版本:百度网盘 请输入提取码 提取码 提取码: 52r8 kettle8.0工具下载地址:点击下载 部署 1.基础环境 操作系统:windows(linux...7.启动tomcat Windows:apache-tomcat-9.0.12\bin\startup.bat; Linux: apache-tomcat...3.资源库管理 管理kettle数据库资源库的信息,可以新增、修改、删除数据库资源库。 4.任务管理 – 作业管理 管理作业定时任务,可以新增、修改、删除作业定时任务,启动后作业即开始运行。...5.任务管理 – 转换管理 管理转换定时任务,可以新增、修改、删除转换定时任务,启动后转换即开始运行。 6.任务管理 – 执行策略 管理执行策略,可以新增、修改、删除执行策略(定时执行策略)。

    8.8K150

    Linux启动流程

    Linux操作系统的启动过程是一个复杂而精密的流程,涉及到多个阶段和组件。本文将对Linux启动流程进行深入探讨,并对比不同发行版之间的一些差异。...传递控制权: 最后,Syslinux将控制权传递给Linux内核。 2. 内核启动过程 无论使用哪种引导加载程序,一旦内核被加载到内存,就会开始执行内核启动过程。...不同发行版的差异 尽管Linux启动流程有很多共通之处,但不同的发行版可能有一些细微的差异。...在撰写本文时,请注意查阅最新的文档和发行版的特定信息,以获取准确和最新的启动流程信息。 结语 Linux启动流程是一个复杂而庞大的系统过程,涵盖了从硬件初始化到用户空间的多个阶段。...通过对比不同发行版的启动流程,我们能更好地理解Linux系统的运作机制,为故障排查和系统优化提供更深入的了解。希望本文能够帮助读者更好地理解Linux启动流程,并在实际应用中发挥作用。

    26810

    linux启动流程

    每次打开 Linux PC 时,它都会经历一系列阶段,然后最终显示提示输入用户名或密码的登录屏幕。每个 Linux 发行版在典型的启动过程中都会经历 4 个不同的阶段。...每次打开 Linux PC 时,它都会经历一系列阶段,然后最终显示提示输入用户名或密码的登录屏幕。每个 Linux 发行版在典型的启动过程中都会经历 4 个不同的阶段。...当 Linux 系统启动时,BIOS(基本输入输出系统)启动并执行开机自检(POST)。这是执行大量诊断检查的完整性检查。...启动 Systemd 内核最终加载了Systemd,它是旧SysVinit的替代品。Systemd是所有 Linux 进程的母体,并管理文件系统的挂载、启动和停止服务等等。...reboot.target (runlevel 6):重新启动系统。

    12.1K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券