Pentaho AWS S3文件输出服务器端加密



Pentaho AWS S3 File Output组件不支持SSE -有人遇到过这个问题吗?如果是这样,有(Pentaho)解决方案吗?

不支持加密。最好的解决方案是使用shell脚本。它将接受所有参数,如S3bucket、访问密钥、密钥、s3路径。加密将使用KMS完成,它将是一个.jar文件。使用shell脚本,您可以直接将加密文件从S3中拉出或推入。

下面是在shell脚本中实现它的示例:

java -jar /root/etl/lib/key-file.jar -accessKeyId $1 -secretKey $2 -KMSKeyId $3 -targetBucketName $4 -targetS3Prefix $5 -srcFile $6 -srcType $7 -hdfsLocation $8  -tmpDirPath $9 -jobName ${10}

最新更新