docs/integrations/destinations/dynamodb.md
This destination writes data to AWS DynamoDB.
The Airbyte DynamoDB destination allows you to sync data to AWS DynamoDB. Each stream is written to its own table under the DynamoDB.
v0.40.0-alpha or newer and upgrade your DynamoDB connector to version 0.1.5 or newerEach stream will be output into its own DynamoDB table. Each table will a collections of json
objects containing 4 fields:
_airbyte_ab_id: a uuid assigned by Airbyte to each event that is processed._airbyte_emitted_at: a timestamp representing when the event was pulled from the data source._airbyte_data: a json blob representing with the extracted data.sync_time: a timestamp representing when the sync up task be triggered.This connector by default uses 10 capacity units for both Read and Write in DynamoDB tables. Please provision more capacity units in the DynamoDB console when there are performance constraints.
| Sync mode | Supported? |
|---|---|
| Full Refresh - Overwrite | Yes |
| Full Refresh - Append | Yes |
| Full Refresh - Overwrite + Deduped | No |
| Incremental Sync - Append | Yes |
| Incremental Sync - Append + Deduped | No |
This destination supports namespaces.
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.1.8 | 2024-01-03 | #33924 | Add new ap-southeast-3 AWS region |
| 0.1.7 | 2022-11-03 | #18672 | Added strict-encrypt cloud runner |
| 0.1.6 | 2022-11-01 | #18672 | Enforce to use ssl connection |
| 0.1.5 | 2022-08-05 | #15350 | Added per-stream handling |
| 0.1.4 | 2022-06-16 | #13852 | Updated stacktrace format for any trace message errors |
| 0.1.3 | 2022-05-17 | 12820 | Improved 'check' operation performance |
| 0.1.2 | 2022-02-14 | 10256 | Add -XX:+ExitOnOutOfMemoryError JVM option |
| 0.1.1 | 2022-12-05 | #9314 | Rename dynamo_db_table_name to dynamo_db_table_name_prefix. |
| 0.1.0 | 2021-08-20 | #5561 | Initial release. |