Export to S3
Export to S3 is a powerful feature in DynamoDB that enables users to export their table data to their own S3 buckets. While native backup and restore features supported by DynamoDB are fully managed, this feature offers additional control over the data dumps for analytical purposes. The Export to S3 feature is designed to be a simple and efficient method for DynamoDB users to export table data without the need for complex data pipelines or the risk of incurring high costs. At the time of writing, DynamoDB supports natively exporting table data in one of DynamoDB JSON or Amazon Ion (8) formats, with additional formats hopefully supported in the future.
The Export to S3 functionality offers two kinds of exports of your table data:
- Full export
- Incremental export
The full export, as its name implies, always performs a full data dump of a DynamoDB table to a specified S3 bucket and directory. Even if your table contains a billion items, the full export...