
DynamoDB
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect DynamoDB to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Enter an AWS access key with read access to DynamoDB to import your tables into the PostHog Data warehouse.
Create an IAM user whose policy allows dynamodb:ListTables, dynamodb:DescribeTable and dynamodb:Scan, then paste its access key below. Tables are read with a full table scan, so every sync uses read capacity on the table.
Configuration
| Option | Description |
|---|---|
AWS access key IDType: text Required: True | |
AWS secret access keyType: password Required: True | |
AWS regionType: text Required: True | |
AWS session tokenType: password Required: False | Only for temporary credentials. Session tokens expire after a few hours, so scheduled syncs will fail once the token expires. Use a permanent access key (starts with AKIA) for recurring imports. |
Linking DynamoDB to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select DynamoDB
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import