The Amazon S3 data destination allows teams to export their Amplitude data to an Amazon S3 bucket. This enables users to analyze their Amplitude data alongside other organization sources of data that users might not have within Amplitude. Oftentimes, behavioral data needs to be analyzed alongside other organizational sources of data that aren’t captured within Amplitude.
What you will learn in this article
Teams are now able to set up exports of their event data to any of their own Amazon S3 buckets directly from within the Amplitude UI. This article represents a guide that will walk users thought setting up the Amazon S3 destination in Amplitude.
- This feature is available to all paying customers
- The ability to export merged Amplitude IDs along side the raw event data is currently disabled as some infrastructure work still needs to be complete
- Once setup, event data will be automatically exported on an hourly basis to the bucket
- Currently Portfolio Projects cannot be used as data sources for the Amazon S3 export
Table of Contents
How it Works
To setup the Amazon S3 integration users will have to navigate to the Sources&Destinations menu:
Once the Sources & Destinations menu is accessed, select the Destinations options:
Note: If you do not see Sources & Destinations on your menu, please navigate to Manage Data > [Project Name] > Data Destinations instead.
To add the Amazon S3 as destination, click the Add Destination button at the top right corner in the UI:
Here users have visibility over all the available destinations or can use this interface to request new destinations. Select the Amazon S3 destination to start setting it up:
Selecting the Amazon S3 destination will open a menu where users can start setting up the export:
You have a choice of exporting events ingested today and moving forward, or exporting all merged AmplitudeIDs (feature not yet available). Once the data for export is selected, the Bucket Policy has to be set up:
After setting up the Bucket Policy, users can finish setting up the Amazon S3 export, by verifying the Bucket Access:
Hourly Automatic Exports begin immediately when users finish the step-by-step wizard flow.
To backfill historical data to S3, you can manually export data by selecting a range of UTC dates, and then click the 'Start Export' button:
Once setup is completed, users can check the status of their Automatic Exports and Manual Exports:
Users have the option to disable the automatic exports inside the Manage modal: