kettle 环境变量设置

在实际工作中,我们开发、测试、生产环境不会是同一个,虽然将kettle的 .ktr .kjb文件移动到对应环境就能运行,但是需要我们重新配置数据库连接,那么此时就轮到我们的好兄弟【环境变量】登场了。

kettle配置环境变量有两种方式一种是更改配置文件,一种是在软件中修改

一、更改配置文件

首先,打开.kettle\kettle.properties(默认在c盘的用户目录下),直接在里面定义


打开文件里面只有注释告诉我们怎样配置

添加如下配置 并且保存 (记得重启kettle)

#localhost A
LOCALHOST_A_MYSQL_HOST = 127.0.0.1
LOCALHOST_A_MYSQL_PORT = 3306
LOCALHOST_A_MYSQL_DATABASE = myself
LOCALHOST_A_MYSQL_USERNAME = xxx
LOCALHOST_A_MYSQL_PASSWORD = xxx

那么怎么用呢?
回到我们kettle连接数据库的地方填入我们的环境变量,用${}包裹着,如图:



测试连接



另外,在spoon的「编辑」下「显示环境变量」和「设置环境变量」都能看到刚刚配置的

此处也能添加环境变量,就到了我们说的第二种方式了

二、在软件中修改

「编辑」-「设置环境变量」
如图:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容