ETL Pentaho代码学习笔记
1、 通过设置KETTLE_HOME环境变量可以让.kettle不需要在user.home下 2、默认kettle_home 为User.home,如果要自定义需要设置环境变量KETTLE_HOME 3、在.kettle目录下可放置以下文件或目录: 文件名 说明 kettle.properties 内部运行时的环境变量 .languageChoice 设置运行的语言,方便进行界面语言的翻 译 - - 内容 : LocaleDefault=en_US LocaleFailover=en_U 其它 也可以放置Plugins目录,增加自己的扩展插件 4、插件的类型: 类型 Plugin下的目录 加载XML配置文件名 Step steps kettle-steps.xml Partitioner steps … JobEntry jobentries … Repository repositories … Database databases … Lifecycle repositories … Rules rules … 5、插件的加载 a. 扫描目录: <kettle_home>/plugins 、<运行目录>/plugins、<kettle_home>/plugins/<第4点中类型对对应目录 >、、<运行目录>/plugins/<第4点中类型对对应目录> 说明:前两个扫描申明