我正在Windows环境(远程桌面)上使用Pentaho(8.1)。 要将文件上传到S3,我正在使用配置和凭据文件。 当我在%USERPROFILE%.aws \ config和%USERPROFILE%.aws \ credentials中使用默认文件位置时,它工作正常。
我不希望每个用户都手动处理凭据文件,因此我想对所有用户使用相同的位置。 我已经设置了环境变量:
AWS_SHARED_CREDENTIALS_FILE D:\ data.aws \ credentials
AWS_CONFIG_FILE D:\ data.aws \ config
但是看起来它无法正确接收此位置。
我确定%USERPROFILE%中的文件已被实际使用。更改变量后,我还完成了完全重新启动,但这没有帮助。
配置中是否缺少某些内容?
答案 0 :(得分:0)
如果您愿意设置环境变量,则只需将凭据放入每个用户的环境变量中即可。
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY