kettle 资源链接ktr文件保存在哪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kettle 资源链接ktr文件保存在哪相关的知识,希望对你有一定的参考价值。

如果是链接文件资源库,那么保存在我们提供的路径下,但是如果链接的是数据库,在数据库表中是可以查到ktr文件名,但是具体文件时存在哪呢?

参考技术A 存在数据库中,在表中存的,可以去资源库下看,R_开头的一堆表里追问

那如果直接用kitchen 来执行不会直接查表吧

追答

有两种方式,一种是执行的本地文件存储的,是不用资源库,不查表。如果用的资源库,执行就需要查表了,不查表怎么能知道执行的哪一个

本回答被提问者和网友采纳

怎么用java程序调用kettle产生的ktr文件

参考技术A 都可运行,非图形界面运行可减少图形界面消耗的资源,且运行方式很多种,例如图形界面运行、命令行调用运行、程序调用运行、远程机子运行(集群运行)等。 参考技术B 收藏(0)
自己写了个程序,但是调用指定ktr文件时会报错:DatabaseJoin不能识别,错误如下:
Unable to load class for step/plugin with id [DatabaseJoin]. Check if the plugin is available in the plugins subdirectory of the Kettle distribution.
附上调用程序:
public static void main(String arg[]) throws Exception

// String idname="6";//作为参数值

// String idname="201407";本回答被提问者采纳

以上是关于kettle 资源链接ktr文件保存在哪的主要内容,如果未能解决你的问题,请参考以下文章

Kettle付诸实践 03水经微图kml类型文件分类解析入库难点细节说明(完整流程实例云资源分享:包含sql+kjb+ktr+测试文件)

Kettle工具 发送邮件 运行日志

怎么用java程序调用kettle产生的ktr文件

kettle 表输入 对结果集进行操作

Kettle资源库-元数据

kettle 如何定时运行多个任务(用kettle已经做好的 '.ktr' 文件)