DynamoDB
Reads items from an Amazon DynamoDB table.
Configuration
yaml
source:
kind: dynamodb
table_name: my-table
region: us-east-1| Field | Default | Description |
|---|---|---|
table_name | (required) | DynamoDB table name |
region | AWS region | |
endpoint_url | Custom endpoint (e.g. LocalStack) |
Namespace: dynamodb.{table_name}
CLI
bash
skippr connect source dynamodb \
--table-name my-table \
--region us-east-1| Flag | Description |
|---|---|
--table-name | DynamoDB table name |
--region | AWS region |
--endpoint-url | Optional custom endpoint URL |
Authentication uses the AWS default credential chain.
CDC
DynamoDB supports real-time Change Data Capture via DynamoDB Streams. Add cdc_enabled: true to the source config and configure a pipeline cdc: block.
See CDC Sources -- DynamoDB for prerequisites, configuration, and resume behavior.
