Sources
DynamoDB
Required settings
- DynamoDB Streams ARN (view type must be set to
NEW_IMAGE
orNEW_AND_OLD_IMAGES
) - DynamoDB Table must have point-in-time recovery enabled if you want the table backfilled
- Service account
Backfills
In order to backfill data from a DynamoDB table, we will perform a data export to S3 and then import the data into the target table.
This is more favorable as it does not consume read capacity units (RCUs) from the source table, and you will only need to pay for data transfer costs (which are a fraction of RCUs).