kettle 运行方式

图形界面:spoon
命令行:pan、kitchen
API:kettle java API 嵌入到其他应用

spoon

本地:在本地执行
远程:在远程服务器执行,需要远程服务器执行carte
        carte是内嵌jetty的http server
        carte执行命令 carte localhost  9999(端口号任意,只要不和已有的冲突)

命令行启动监听

需要设定子服务器,用户名密码默认为cluster

执行过程

集群:在集群上执行,需要转换里的某个步骤事先设置为集群方式运行
命令行启动监听

添加子服务器s2

同样的方法添加s3

新建集群

使用集群

启动

kitchen
命令行参数列表


pan

时间: 2024-11-10 00:48:56

kettle 运行方式的相关文章

kettle发送带附件的邮件

问题描述 kettle发送带附件的邮件 在用kettle发送带附件的邮件时,邮件能够发送成功,但是邮件里面没有附件,哪位大神给个成功的案例,或者帮忙看看是哪里的问题,谢谢! 解决方案 http://blog.csdn.net/ganggetwo/article/details/50914826 解决方案二: import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Proper

使用Kettle数据迁移添加主键和索引

Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,主要用于数据抽取.转换.装载.kettle兼容了市面上几十种数据库,故用kettle来做数据库的迁移视乎是个不错的选择. kettle的数据抽取主要在于抽取数据,而没有考虑数据库的函数.存储过程.视图.表结构以及索引.约束等等,而这些东西恰恰都是数据迁移需要考虑的事情.当然,如果在不考虑数据库中的函数.存储过程.视图的情况下,使用kettle进行数据的迁移还算是一个可行的方案. 这篇文章主要是讲述在使用kettle进行数据库的

Run As(运行方式) 的几种代码实现方式(Python和C#)

1,引入 最近因为项目的原因,需要在自动化测试代码中实现用户角色的切换,自然 第一印象就想到了Run As(中文版windows中也叫"运行方式").比如我们可 以在打开IE浏览器的时候右键单击"运行方式": 然后输入一个新的用户帐户,如下图: 上图中我本机使用的是域帐户本地帐户登陆的操作系统,但是我现在需要使 用域帐户来运行IE浏览器,以方便我在打开相应的绑定域帐户权限的页面,如公 司内部站点.这样就不用在打开相应的页面时候输入域帐户名了. 有些时候我们也可以应用

php的4种常见运行方式

这篇文章主要介绍了php的4种常见运行方式,本文讲解了CGI.FastCGI.APACHE2HANDLER.CLI等4种运行方式,需要的朋友可以参考下 SAPI:Server Application Programming Interface服务端应用编程端口.他就是php与其他应用交互的接口,php脚本要执行有很多中方式,通过web服务器,或者直接在命令行行下,也可以嵌入其他程序中.SAPI提供了一个和外部通信的接口,常见的SAPI有:cgi.fast-cgi.cli.Apache模块的dll

Win8.1驱动程序安装运行方式的改进

  驱动程序是沟通软件与硬件的桥梁,你的设备能否运行正常,能否发挥全部性能,取决于你安装的驱动程序是否安全.稳定.设备匹配度. 由于驱动程序运行在系统底层,在内核下运行,所以驱动一旦出现故障,小则造成电脑运行出错,大则造成系统瘫痪或者硬件损坏.例如,平常大部分电脑蓝屏的问题,都是由于驱动程序的不正确安装所致. Win8.1驱动程序更安全稳定 1.安装后不必重启电脑 Win8.1系统的驱动程序将不在运行在内核级别,而是在用户级别上运行,所以安装后不必重启电脑进行内核加载,这种改进让用户使用更加方便

转 Managing kettle job configuration

Over time I've grown a habit of making a configuration file for my kettle jobs. This is especially useful if you have a reusable job, where the same work has to be done but against different conditions. A simple example where I found this useful is w

开源项目 Kettle 介绍

1 ETL基本概念    1.1 ETL的定义 ETL分别是"Extract"." Transform" ."Load"三个单词的首字母缩写也就是"抽取"."转换"."装载" ,但我们日常往往简称其为数据抽取.ETL是BI/DW(商务智能/数据仓库)的 核心和灵魂,按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤.ETL包含了三

Kettle中添加一个参数字段到输出

kettle可以将输入流中的字段输出到输出流中,输入输出流可以为数据库.文件或其他,通常情况下输入流中字段为已知确定的,如果我想在输出流中添加一个来自转换的命令行参数的一个字段,该如何操作? 上述问题可以拆分为两个问题: 从命令行接受一个参数作为一个字段 合并输入流和这个字段 问题1 第一个问题可以使用kettle中获取系统信息组件,定义一个变量,该值来自命令行参数,见下图: 问题2 第二个问题可以使用kettle中记录关联 (笛卡尔输出)组件将两个组件关联起来,输出一个笛卡尔结果集,关联条件设

关于kettle工具的 mongo output组件中mongo document path设置问题

问题描述 关于kettle工具的 mongo output组件中mongo document path设置问题 现在我需要把oracle的数据迁移到mongoDB 假设oracle数据库中有下列三张表: <!-- 各表关系如下: -->Parent: BL_INFO --Child: BL_RTE(是BL_INFO的子表) --Child: BL_SHMT_LEG(是BL_RTE的子表) 在设计MongoDB Output的过程中,遇到个难题,没法设置第三层子表的Mongo Document