Streams instead of full scans
With DynamoDB Streams enabled, incremental syncs read changes including deletes rather than rescanning the table each run.
Replicate DynamoDB into MotherDuck with Polytomic, turning a key value store into tables your analysts can query. DynamoDB Streams carry inserts, updates, and deletes, so incremental runs move only what changed instead of scanning the whole table.
With DynamoDB Streams enabled, incremental syncs read changes including deletes rather than rescanning the table each run.
Nested attributes are decoded recursively and arrive as JSON, which DuckDB queries without an unpacking step.
Queries run in MotherDuck rather than consuming read capacity on the table your application depends on.

Bec Hu
Head of Sales Ops, Chowbus
“The support is among the best I have ever encountered.”
Follow these simple steps to connect MotherDuck with DynamoDB in minutes
Connect MotherDuck
Connect DynamoDB
Create sync
Enable sync
Connect MotherDuck to Polytomic with an access token and your database name.
Connect DynamoDB to Polytomic with AWS credentials scoped to the tables you want to read.
Sync data from DynamoDB to MotherDuck. Choose the source data and destination objects for the direction you need.
Map the fields, choose the sync schedule and behavior, then save and enable the sync.
Get answers to common questions about the integration process
Sync data from DynamoDB to MotherDuck.
Use both integrations' source and destination capabilities in one managed sync workflow.
Enterprise encryption and security protocols ensure your data remains protected.
Get up and running in minutes with our step-by-step integration guide.