DynamoDB Target Connection

See the Connector Marketplace topic. Please request your administrator to start a trial or subscribe to the Premium Amazon DynamoDB connector.

Amazon DynamoDB is a database offered by Amazon Web Services that is easy to manage and doesn’t need structured data. It has many useful features, such as Replication, Autoscaling, Encryption At Rest, and On-Demand Backup.

This topic describes how to authenticate to Amazon DynamoDB and configure any necessary connection properties in the Amazon DynamoDB connection connector.

Prerequisite

For the Amazon DynamoDB Data Sources and Emitters to run successfully in Gathr applications, the following permissions/policy actions should be assigned in AWS:

dynamodb:ListTables
dynamodb:DescribeTable
dynamodb:Scan
dynamodb:PartiQLSelect
dynamodb:PartiQLInsert
dynamodb:PartiQLUpdate
dynamodb:PartiQLDelete
dynamodb:CreateTable

Connection Configuration

Each connection property available in the Amazon DynamoDB connector is explained below.


Connection Name

The name of the connection to be created should be provided. This is the name that will display on the list of available connections.


Auth Scheme

The type of authentication to use when connecting to Amazon DynamoDB.

Possible Values


AWS Keys

If AWS Keys is selected, additional configuration parameter will get listed.

AWS Access Key

The access key associated with the AWS account.

AWS Secret Key

The secret key associated with the AWS account.


EC2 Roles

If EC2 Roles is selected, additional configuration parameters will get listed.

AWS Role ARN

Specify the Role ARN for the role you’d like to authenticate with. This will retrieve credentials for the specified role.


AWS IAM Roles

If AWS IAM Roles is selected, additional configuration parameters will get listed.

AWS Access Key

The access key associated with the AWS account.

AWS Secret Key

The secret key associated with the AWS account.

AWS Role ARN

Specify the Role ARN for the role you’d like to authenticate with. This will retrieve credentials for the specified role.


AWS Region

Set this to the region where your Amazon DynamoDB data is hosted.


After entering all the details, click on the TEST button.

If the connection service identification and authentication details are provided correctly, a success message stating “connection available” is generated.

Click on the CREATE button to save the changes.

If the details are incorrect or the server is down, you will get a message “Connection unavailable”.

Top