Компонент вывода файла Pentaho AWS S3 не поддерживает SSE - кто-нибудь столкнулся с этой проблемой? Если да, есть ли решение (Pentaho)?Pentaho AWS S3 File Server Side Side Encryption
0
A
ответ
0
Да, он не поддерживает шифрование. Лучшим решением будет использование сценария оболочки. Он будет принимать все параметры, такие как S3bucket, ключ доступа, секретный ключ, путь s3. Шифрование будет выполнено с использованием KMS, который будет представлять собой файл .jar. Используя сценарий оболочки, вы можете напрямую вытащить и зашифровать зашифрованные файлы в/из S3.
Вот пример того, что вы можете сделать в сценарии оболочки для ее достижения:
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}
@Pasha: Я проверил его и он работает отлично. Попробуйте и примите мой ответ, если это вам поможет! – Nikhil