4

这可能是一个基本问题,但我想知道 Pentaho 数据集成中保存的转换在哪里。目前,我正在连接到一个存储库,我的所有工作和转换都保存在那里。我希望能够通过电子邮件将特定转换发送给另一个人。我在服务器上检查是否有任何 .ktr 文件但找不到任何文件。如何将转换保存到本地桌面。

在此先感谢您的帮助。

4

3 回答 3

2

从存储库打开,然后导出到 XML(在文件菜单下)。将导出的文件命名为与存储库中的转换名称相同。.ktr 文件只是 XML。

澄清一下:.ktr 文件实际上XML。如果您将文件导出为 XML,但将其命名为 .ktr,您将能够使用 PDI/Spoon 等打开和编辑它。

于 2012-09-18T17:48:45.767 回答
1

如果您有一个基于文件的存储库:在选择要连接的存储库时,按下编辑按钮(一支小铅笔),这将显示“基本目录”。这就是您的工作/转型所在。小心不要弄乱这些文件。

如果您有一个基于数据库的存储库,那么对于通过电子邮件发送几个转换之类的事情,您应该遵循@FremenFreedom 的建议。

于 2012-09-18T22:16:46.407 回答
1

看看名为 krex 的开源工具。它由 Roland 编写,非常有用,因为它将部分或全部数据库 repo 导出到 Ktr 和 kjb 文件。

最重要的是它本身就是一个 pdi 工作!

于 2012-09-25T06:16:27.907 回答