DynamoDB Streams capture
Sync incrementally from the stream, including deletes, instead of rescanning.
Polytomic connects DynamoDB to your data warehouse, databases, and SaaS tools for ETL. Replicate DynamoDB tables into your data warehouse and other systems with full scans or DynamoDB Streams change capture, and turn key value data into analytics ready tables, without writing code.
Sync incrementally from the stream, including deletes, instead of rescanning.
Maps become objects and lists and sets become arrays, preserved end to end.
Turn key value tables into queryable tables in your data warehouse.
Replicate DynamoDB tables into your data warehouse and other systems
DynamoDB is supported as a source. Read tables in full or incrementally from DynamoDB Streams, then land the data in your data warehouse, cloud storage, or SaaS tools.
Connect your AWS account and choose the DynamoDB tables you want to move. Polytomic reads them into your data warehouse, cloud storage, or SaaS tools, handling the translation from a key value store into tables your analysts can query.
Because DynamoDB items in one table do not have to share a shape, Polytomic samples items and unions the attributes it finds to build a schema. Nested maps and lists are preserved rather than flattened, so structure survives the trip into your destination.
Polytomic connects to DynamoDB using AWS credentials with read access to the tables you select. To sync incrementally you enable DynamoDB Streams on those tables, which lets Polytomic read changes including deletes rather than rescanning the whole table on every run.
See the documentation for full setup details.
Set up and manage syncs without writing code.
Use SQL to define exactly what data gets synced.
Supports large datasets with incremental syncs and bulk APIs.
No credit card required. Free trial available.