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

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

2、Kettle简介 Kettle是一款国外开源的ETL工具,纯Java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。...3、kettle的核心组件 4、Kettle的概念模型 Kettle的执行分为两个层次:Job(作业)和Transformation(转换)。...二 安装Kettle 1、kettle下载地址和教程链接: 官网各个版本下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration.../ B站2019kettle8.2最新教程:https://www.bilibili.com/video/BV1jE411B7J8 国内kettle论坛网:https://www.kettle.net.cn...4、打开kettle只需要运行spoon.bat,即可打开spoon图形工具: 5、Kettle目录文件介绍 三 常见的kettle报错 1、打开kettle后一闪而过就没了 可能有如下原因:

80.1K67

Kettle Carte集群 在windows 上的部署与运行

本片文章主要是关于使用Kettle的UI界面: Spoon来实现基于集群的对数据库中的数据表数据进行排序的试验。...文章主要分为六个部分: 1.介绍carte    2.carte相关配置文件的设定 3.carte服务的开启命令 4.在kettle的图形界面中对集群进行相关的设定    5.使用kettle集群模式对相关的数据进行排序...6.有关于集群调用子服务器的java源代码调用实现 1.介绍carte carte是由kettle所提供的web server的程序, carte也被叫做子服务器(slave) 在kettle调用集群...hostname> in this conf file is the localhost which equal to the "127.0.0.1" IP address 当然,对于这个hostname的话,在Linux...3.carte服务的开启命令 Carte 有着针对不同系统可以正常运行的不同脚本文件, 对于Windows有着:Carte.bat 对于Linux有着:carte.sh 本文主要讨论的是基于Windows

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

    kettle的基础概念入门、下载、安装、部署

    2、什么是Kettle?   答:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。     ...答:Enterprise Console(企业控制台)提供了一个小型的客户端,用于管理Pentaho Data Integration企业版的部署。...包括企业版本的证书管理、监控和控制远程Pentaho Data Integration服务器上的活动、分析已登记的作业和转换的动态绩效。 6、kettle的核心组件。 ? 7、Kettle概念模型。...Kettle的目录文件,如下所示: ? ? ? 10、 Kettle的部署,Kettle下载以后需要配置一下环境变量,因为Kettle是纯Java开发的哦!   ...2)、跳实际上是两个步骤之间的被称之为行集的数据行缓存(行集的大小可以在转换的设置里定义)。   3)、当行集满了,向行集写数据的步骤将停止写入,直到行集里又有了空间。

    10.5K20

    kettle在linux定时任务_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.8K20

    备选方案:在Linux Deploy上使用镜像部署Linux系统

    文章更新:   20170201 初次成文 问题提出:   在之前的文章中: Linux Deploy:在Android上部署Linux   小苏为大家介绍了使用Linux Deploy在Android...系统中部署Linux系统的方法,但是文章发布后,有一部分朋友按照文中的方法无法部署成功。...于是小苏在这里发布另一种备选方案 - 使用小苏部署好的Linux镜像来部署Linux系统。   这种方法只支持Ubuntu和Kail Linux(因为小苏只部署了这两个镜像,其他的没有尝试)。...原理是将小苏手机上部署好的Linux镜像提取出来,大家下载镜像压缩包并解压,再在Linux Deploy中经过简单配置就可以直接挂载和启动Linux系统了,免去部署的步骤,所以成功率应该会高一些~ 解决方案...值得注意的是,在SSH连接进Linux的命令行界面时,用户名为:android,密码为:sun12345,连接即可~   部署Kail Linux的步骤和Ubuntu相似,你只需要下载小苏部署好的

    7.2K50

    Hexo博客部署到Linux服务器上

    以前Hexo博客是托管到github上,因为国内访问github速度有些慢,这次试着把博客部署到阿里云的服务器上。本地系统Windows10上需要安装node.js+hexo。...如果你想使用英文语言,建议将 languages 下的 default.yml 文件名修改为 en.yml,因为我在电脑上使用 default.yml 的时候,网页的语言会偶尔变成中文或者繁体,不知道什么原因...为本地的 hexo_blog 配置一个部署静态文件的远程仓库。 配置 Nginx 托管博客文件目录。 配置远程仓库自动更新到博客文件目录的钩子。...然后修改目录的所有权和用户权限,之后 linux 用户都具备/git/lvshen/ 目录下所有新生成的目录和文件的权限。...sudo mkdir -p /home/nginx/html/doc/bl/lvshen 和上一步类似,这里也需要修改目录的所有权和权限。

    5.9K20

    Echo 在 Linux 服务器上的部署

    需要在服务器上安装部署的组件如下图: ?...代码部署 服务器上项目必备的环境都部署完了,接下来就只需要把项目放上来就行了。 准备工作 ① 首先,把 Tomcat 自带的项目删了: ?...所以我们需要添加一个非 main 函数的入口: /** * 项目部署上线后的程序入口 */ public class CommunityServletInitializer extends SpringBootServletInitializer...return builder.sources(CommunityApplication.class); } } 多配置文件 # profile(开发的时候改成 develop, 部署的时候就用...classpath:logback-spring-${spring.profiles.active}.xml 修改下生产环境的部分配置(比如项目的本地地址需要改成公网 IP,本地的目录地址需要改成服务器上的目录地址

    7.1K10

    Linux部署redis_weblogic部署Linux

    前言 网上搜索了一筐如何在Linux下安装部署Redis的文章,各种文章混搭在一起勉强安装成功了。自己也记录下,方便后续安装时候有个借鉴之处。...Redis版本 5.0.4 服务器版本 Linux CentOS 7.6 64位 下载Redis 进入官网找到下载地址 Redis 右键Download按钮,选择复制链接。...假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录, 库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。...如下图: 远程连接不上问题 如下图,已经开放了Redis服务的ip不为127.0.0.1,理论上远程客户端应该可以连接了,而且云服务器的端口号也在安全组里开放了。...关于直接输入redis-server不行的问题我还怀疑是不是Linux缓存问题,我重启服务器尝试下。结果还是一样的。。。

    2.4K20

    kettle学习【大牛经验】

    、简单入门实例、进阶实例、Linux中kettle部署、kettle发邮件、常见错误 认识kettle kettle是纯java开发,开源的etl工具。...进阶实例: 百度上看到了一篇关于kettle的作业,但是没有详细的过程。这里以此说明,全图过程如下。 ?...第八步:输出 Linux上部署kettle任务 kettle的"开始"控件虽然可以进行调度,但要求程序一直运行。在实际工作中通常在windos中测试,放到Linux中以crontab的方式进行调度。...在Linux中以kitchen.sh执行job任务,pan.sh执行transform任务;这里我们以上面为实例,如何在Linux中进行部署。...第一步:通过WinSCP将kettle拷贝到Linux中,在拷贝路径中执行. kitchen.sh ,如果有参考消息输出则没有问题 ?

    4.5K21

    kettle使用教程(超详细)

    今天详细详细说一下kettle 的安装,安装的版本: jdk:jdk-8u152-windows–x64 kettle:KETTLE-5.4 一、环境部署 1、安装JDK,按默认值安装即可 2、.../Developer_Center/PDI/Extend/020 查找相关资料在githubs上找到源码,连接如下: https://github.com/aaa8210/kettle2clickhouse...,这个不太适用与远程服务器安装windows客户端,或者一些学习的同学可以在本地windows设置调度任务也可以,在linux上安装部署kettle并调度是一个比较合适的方法。...// 存放执行kettle产生的日志文件 将从windows上配置好的.ktr和.kjb程序分别放在transition目录和job目录下 (或linux下编写后直接保存到该目录下),注意:job中的转换对应的目录需要做相应修改...因此,在linux中不推荐使用kettle里面的自动执行,使用操作系统的定时执行要稳定的多。 Windows下使用定时任务计划,linux下使用crontab。

    7.6K21

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

    这里要讨论的是在Linux系统而不是Windows上安装Kettle,原因有如下两点: 用户和权限问题 Windows上运行的Kettle在连接Hadoop集群时,需要在HDFS上建立Windows...Linux上运行的Kettle不存在上述两个问题。...我们只要使用Linux系统中缺省创建的用户(如root)运行Kettle,就能成功访问Hadoop集群,因为Hadoop集群同样是安装部署在Linux系统之上。...而且Linux上的Kettle执行Pentaho MapReduce作业项也不会报NativeIO错误。这就是我们选择Linux作为Kettle安装平台的原因。...至此Kettle在Linux上安装的所有技术细节都已完成。 二、配置 Kettle运行环境内的一些因素会影响其运行方式。这些因素包括配置文件和与Kettle集成在一起的外部软件。

    7.5K31

    Kettle与Hadoop(二)Kettle安装配置

    目录 一、安装Java 二、安装Kettle 三、运行Kettle程序 1. 安装Linux图形环境 2. 安装配置VNC Server 3. 在客户端使用vncviewer连接系统 4....管理JDBC驱动 ---- 本文描述在CentOS 7.2上安装和运行Kettle 8.3的步骤。...例如在生产机器上,可能希望所有用户都使用同一个配置来运行转换和作业,就可以设置KETTLE_HOME使之指向一个目录,所有操作系统用户就可以使用相同的配置文件了。...另外还需要注意部署问题,在部署使用JNDI方式的转换和作业时,记住需要更改部署环境里的jdbc.properties文件。...共享对象在概念上和资源库有一些重叠,资源库也可以被用来共享数据库连接和集群服务器的定义。

    6.5K50

    将 java 项目部署到 linux 上的具体步骤

    项目部署其实非常的简单,尤其是 java 项目。最近微信群里有网友,初学者还未毕业,问我 Java 项目是如果部署的? 我让他百度搜索,谁知他搜索了,半天发给我了 4 个链接!...b.因为tomcat的安装依赖于Java jdk,所以我们需要在判断linux系统下面是否安装jdk     b.1 使用(Xshell)连接到Linux系统下面     b.2 输入命令:java...i.停止Tomcat的命令是:/usr/local/tomcat/bin/shutdown.sh Linux中设置tomcat的服务器启动和关闭 a.如2所示,我们已经完成了对tomcat的安装,接下来就可以部署项目...Linux中设置tomcat的开机启动   a....c.在项目上单击右键选择Export-选择JavaEE文件夹-选择WAR file(MyEclipse),单击Next>如图所示,选择存放打包程序的地址,单击Finish完成,即实现了打包,在完成之后可以去你打包的地方看一下是否打包成功

    4.1K40
    领券