Amazon S3
  • 06 Mar 2025
  • 1 Minute to read
  • Dark
    Light

Amazon S3

  • Dark
    Light

Article summary

You will need permission to update your bucket's Access Policy and Event notification settings.

Amazon Web Services (AWS) makes sharing data through their simple storage service (S3) buckets easy. You will be setting up DataBee to read from your S3 Bucket.

Configure an Amazon S3 Ingest Data Feed

Start by clicking on the Data button and select Data Feeds.

Next, click on the +Add New Data Feed button.

Choose your preferred data feed from the list of supported data feeds.

You will now be directed to choose your ingestion method. To fetch data via AWS S3, click on AWS S3.

You will now be redirected to the "Configure Data Feed" page. Follow the flowchart displayed on the right, for a visual guide, outlining the step-by-step configuration process.

Step 1: Configure Data Feed

Enter data in the fields below.

  • Data Feed Name: a user-friendly name for the data feed.

  • Owner Name: enter a point of contact for the data feed.

  • Owner E-mail: email address for the contact.

  • S3 Bucket Name: name of the bucket to ingest data from.

  • AWS Region: AWS region of the bucket.

  • Delete objects in the S3 bucket after read:  if this field is checked, then the file will be deleted after ingesting the data.

  • Compression: indicates what type of decompression (if any) should be applied to the objects before reading.

  • Content Type: indicates how to parse the uncompressed content.

  • KMS Encryption Key: provide an optional KMS encryption key if the S3 bucket is encrypted.

    Once you have entered the required information, click Next.

    Configure data feed

Step 2: Apply IAM and KMS policy

  • Copy the IAM policy and save the policy that you want to apply to your AWS S3 bucket.

  • If KMS is enabled, copy the KMS policy and save the policy you want to apply to your KMS key.

  • Apply the recommended bucket policy to your source bucket, as described in the AWS documentation link provided at the bottom of the page.

  • If KMS is enabled, apply the recommended KMS policy to the KMS key for your bucket.

    After entering the required information, click Next.

Apply policy

Step 3: Setup S3 Notification

  • Configure your source bucket to emit object-create notifications to the Databee SQS queue, as described in the AWS Documentation link provided at the bottom of the page.

    Once complete, click Submit to finalize and complete the configuration process.

setup s3 notification


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence