You can set up an Amazon S3 location to store data that you want to import into Blueshift or to store data that the Blueshift platform generates. For example, you can use Customer Data Syndication to upload data to your custom S3 location or you can import a product catalog from your custom S3 location into Blueshift.
Prerequisites
Before you can set up integration with Blueshift, you must have your Amazon S3 details handy.
Required IAM permissions
- This integration supports importing customers, events, and catalog/products.
- Ensure the IAM credentials used in the adapter have these S3 permissions:
s3:ListBucket
s3:GetObject
s3:DeleteObject
- All permissions must apply to the exact bucket and path configured in the adapter.
- Missing
s3:DeleteObject
may cause import failures or inconsistent behavior.
Example: IAM policy with required S3 permissions enabled for Blueshift imports.
Set up integration
To set up integration, complete the following steps:
- Sign in to the Blueshift app, and click App Hub in the left navigation menu.
- Go to All Apps, search for, and select Amazon S3.
- You can also go to File Storage Apps and select Amazon S3.
- Click Configure to view all the configured adapters.
- Click +ADAPTER to add an adapter.
- Add a Name for the adapter. If you have multiple adapters, the adapter name helps you to identify the integration.
- Provide the following details for integration:
Field Description AWS Region Specify the AWS region where the S3 bucket resides. AWS Key The Access Key ID that we use to export the data to your S3 bucket. AWS Secret The Secret Access Key that we use to export the data to your S3 bucket. AWS Bucket Provide the URL to your S3 bucket. AWS Path Specify the path on the S3 bucket where you want us to store the files. Next steps
Select the adapter that you just created when you set up an import or export job.
Comments
0 comments