使用PGP加密文件的水壶

时间:2013-12-13 01:55:23

标签: java etl kettle user-defined

我想在Pentaho中使用PGP加密文件。 我有一个Java程序来通过命令行加密文件。 Kettle建议使用用户定义的呼叫逐行加密,有没有办法使用kettle用户定义的类加密整个文件?我是水壶的新手。

3 个答案:

答案 0 :(得分:2)

我不确定你的要求。但你可以开发水壶插件

http://type-exit.org/adventures-with-open-source-bi/2010/06/developing-a-custom-kettle-plugin-a-simple-transformation-step/

在插件中,只需将文件名传递给方法Runtime.exec()即可加密文件。

答案 1 :(得分:2)

是的,你可以。创建一个新的Kettle Job,将文件转换添加到流程作业,现在使用使用PGP Step加密文件

答案 2 :(得分:0)

您可以在工作级别执行此操作。你有一个名为Encrypt PGP文件的步骤。这必须在工作级别使用。希望我已经回答了你的问题。