Skip to main content

AWS S3 - Import and export

Use Amazon Web Services (AWS) S3 storage as a source for importing and exporting data.

Updated over a week ago

Once configured for the relevant import or export, Fresh Relevance queries your S3 bucket for new data and fetches it when available.

Learn more about exporting data to AWS storage in Export data with the Firehose.


Before you start

Things you need to know:

  • This method does not support file-level encryption/GPG. We recommend enabling S3 bucket encryption in line with your company's security policy.

  • You can familiarize yourself with the data format to use for your files in the related articles:


Configure AWS storage

To setup your S3 storage for use with Fresh Relevance:

  1. Create or select a bucket
    Log in to your AWS account and either create a new bucket dedicated to Fresh Relevance or select an existing one.

  2. Configure the bucket’s permissions
    Once your bucket is ready, follow these steps to grant Fresh Relevance access:

    1. Go to the Permissions tab > Bucket Policy editor.

    2. Select Edit or Add bucket policy.

    3. Replace the s3-bucket-name in the following JSON code with the exact name of the bucket you have set up.

    4. Paste the updated code into the Bucket Policy editor and save changes.

      {

      "Version": "2012-10-17",

      "Statement": [

      {

      "Sid": "Fresh Relevance S3 bucket link",

      "Effect": "Allow",

      "Principal": {

      "AWS": "arn:aws:iam::854654557800:root"

      },

      "Action": [

      "s3:ListBucket",

      "s3:PutObject",

      "s3:DeleteObject",

      "s3:GetObject",

      "s3:GetObjectTagging",

      "s3:PutObjectTagging",

      "s3:GetBucketLocation"

      ],

      "Resource": [

      "arn:aws:s3:::s3-bucket-name",

      "arn:aws:s3:::s3-bucket-name/*"

      ]

      }

      ]

      }

  3. Contact us

    Once you've completed the steps above, contact us so we can grant permissions to your dedicated bucket and enable it within the admin interface.


    Files added to the bucket are imported into Fresh Relevance and then deleted—similar to the process used for secure FTP imports.

Ensure that your bucket’s Block Public Access settings do not conflict with the permissions granted in the bucket policy. You can find this setting in the Permissions tab of your bucket.

Did this answer your question?