关于kettle脚本执行日志写入数据库的问题
试了很多种方法,kettle脚本执行日志写入数据库(用的db2数据库)感觉是可行的。方法的话,差不多按照这个:
http://www.cnblogs.com/wxjnew/archive/2013/05/23/3095018.html
我运行的是kettle4.4 在项目程序运行中,创建的4个日志表只有一个表是有数据的performance表(通过实时查询数据库得知)
在kettle4.4软件里执行的话,2个表有数据,ransformation和performance这2个表,其余的表的话要等这个脚本执行完才会生成数据。
是我哪里配置错误了吗?还是确实是在程序中执行就performance表有数据的。求大神支招啊,弄了好几天了,还没弄出来。
试过用String logText = appender.getBuffer(transformation.getLogChannelId(), false).toString();这样获得,但是在appender.getLogBufferFromTo(ChannelId, false, start+1, to).toString();这样第一次是可以的,但是执行第2次获得脚本日志时ChannelId这里会出问题
困惑好几天了,