The configuration of the Amazon Web Services Simple Cloud Storage can be done through a variety of ways. Most require you to have an
Access Key and a
Best practice is to create a specific IAM user for Apache Hop so that if needed you can fine-tune the permissions (set it to read-only for example) or indeed delete the user if it’s no longer needed.
For a complete list see Working with credentials in the AWS documentation.
Below are 2 popular ways of configuring access.
You can create a file in your home folder in the
.aws/credentials file which then contains content like this:
[default] aws_access_key_id = yourSecretKey aws_secret_access_key = a-long/series-of-characters-for-your-access-key
To test if the configuration works you can simply upload a small CSV file in an S3 bucket and then use File/Open in Hop GUI. Then you type in
s3:// as a file location and hit enter (or click the refresh button). Browse to the CSV file you uploaded and open it. If all is configured correctly you should be able to see the content in the Hop GUI.