DynamoDB
Amazon DynamoDB
- Purpose: Connect to an AWS DynamoDB table for NoSQL key-value and document data analysis.
- When to use it: Ideal for analyzing user events, session data, or any data stored in DynamoDB’s flexible schema.
- How to create it:
- Go to Data Sources and click Add.
- Select DynamoDB.
- Name: Enter a unique name for this connection.
- Region: AWS region where the table lives (e.g.,
us-east-1). - Access Key ID: Your AWS IAM access key.
- Secret Access Key: The corresponding secret key.
- Table Name: The DynamoDB table to scan.
- Scan Limit: Maximum items to read per query (default
10,000). - Endpoint URL: (Optional) Custom endpoint for local DynamoDB or VPC endpoints.
- Click Test Connection to verify, then Save.

Note: The IAM user must have at least
dynamodb:Scananddynamodb:DescribeTablepermissions on the target table.