c#操作Kettle的KTR文件

Kettle的开发和运行都是Java环境的,平时的启动也是依靠jvm,但由于本人不怎么会java,写java脚本也不是那么溜。所以,在很多时候就用C#来替代对转换的批量操作。

操作的基本流程是基于ktr的xml格式,在实际使用中,需要先将一个实例配置好,再通过读取ktr文件的做法,修改参数达到批量生成的目的。

Ktr的形式如下所示,在操作时,需要找到具体的节点位置,修改其中的内容


附:获取表名和字段名的操作SELECT Name FROM SysObjects Where XType='U'

和字段名@"select COLUMN_NAME from information_schema.COLUMNS where table_name = '" + tablename[tablecount] + @"'"


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

推荐阅读更多精彩内容