刚刚开始学习Kettle,对于一些问题不是很明白。kettle是一种ETL工具,它肯定是为ETL服务的,比如我现在就要根据业务需求对数据进行ETL,忽略其他步骤,只说用kettle对数据进行清洗,那么我肯定会写很多的job,写完了测试也完成了,项目上线了这些job怎么调用或者说执行啊?我现在只会写完一个start一个?主要是这里不明白,求大神解惑!!!http://ask.csdn.net/?ref=toolbar#
可以将你的这些JOB统一部署到taskctl,然后根据需要设置好具体的运行时间以及频率就OK了
弄个BAT然后定时调用
kitchen /rep kettle_repository /user admin /pass admin /dir platform/startup /job job_startup_02 /level:Debug >>c:\k_log\job_startup_02.log