Posted On: Nov 2, 2023

Today, Amazon DynamoDB announces the general availability of incremental export to S3, which allows you to export only the data that has changed within a specified time interval. With incremental exports, you can now export data that was inserted, updated or deleted, in small increments. You can export changed data ranging from a few megabytes to terabytes with a few clicks in the Amazon Web Services Management Console, an API call, or the Amazon Command Line Interface. Choose a DynamoDB table that has point-in-time-recovery enabled, specify an export time period for which you want incremental data, choose your target Amazon S3 bucket, and export.

With incremental exports, you can setup change data capture pipelines to regularly update downstream data lakes or analytics targets without doing a full table export each time. Incremental export to S3 is a fully managed feature and does not consume your DynamoDB table capacity. The supported data formats are DynamoDB JSON and Amazon Ion. Incremental exports is available in Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD.

To learn more about incremental export to S3, see Data Exports. For information about pricing and regional availability, see Amazon DynamoDB pricing.