用kettle做etl也有段时间了,遇到很多问题,总结了一下. [关于版本的问题] kettle常用的版本有4.1和4.4,对于4.1版本: 1.该版本的兼容性有点差,在某些机器上运行会启动失败,或者是启动完后增加资源库时报错直接退出. 2.对于etl的sql,比如oracle,不支持/*------*/的注释方式,会将其识别为错误的sql,仅支持--的注释方式.而4.4不存在这个问题. 3.运行不稳定,执行复杂etl过程时容易出现异常退出. [关于etl过程的问题] 无论4.1或者4.4,有时