07.08.2023
473

How to Connect Amazon DynamoDB as Data Source

How to Connect Amazon DynamoDB as Data Source

The integration will allow you to get new rows from the selected table and columns from Amazon DynamoDB, passing this data to other systems. For example, you can send new rows to CRM or send them as notifications to yourself or a group of managers. You can also send strings to an SMS or Email distribution service. This will automate the interaction of Amazon DynamoDB with other services and systems as much as possible.

Let's go through the entire Amazon DynamoDB setup step together!

Navigation:
1. What data can be get from Amazon DynamoDB?
2. How to connect your Amazon DynamoDB account to ApiX-Drive?
3. Selecting the database and table from which rows will exported.
4. Sample data for one of the rows in your table.

Answers to FAQ:
1. How to create a database in Amazon DynamoDB system?

To start setup a new connection, click "Create Connection".

How to Connect Amazon DynamoDB as Data Source | Create a connection

Select a system as the Data Source. In this case, you must specify Amazon DynamoDB.

How to Connect Amazon DynamoDB as Data Source | System selection

Next, you need to specify an action, for example, "Get ROWS (new) ".

How to Connect Amazon DynamoDB as Data Source | Action selection

The next step is to select the Amazon DynamoDB account from which the data will get the data.

If there are no logins connected to the system, click "Connect account".

How to Connect Amazon DynamoDB as Data Source | Account connection

In the window that opens, specify the region in which your Amazon DynamoDB system is configured, as well as "Access key ID" and "Secret access key".

How to Connect Amazon DynamoDB as Data Source | Connection setup

To specify your Region, go to your Amazon DynamoDB account. If you do not already have your Region selected, select it from the list.

How to Connect Amazon DynamoDB as Data Source| Select Region

In order to create a user, find the IAM system in the search, then go to the "Users" tab and click "Add users".

How to Connect Amazon DynamoDB as Data Source | Connection setup

Enter a username.

How to Connect Amazon DynamoDB as Data Source | Connection setup

In the next step, click "Create group".

How to Connect Amazon DynamoDB as Data Source | Connection setup

Specify the name of the group and in the search find "AmazonDynamoDBFullAccess", then tick these rights and click "Create group".

How to Connect Amazon DynamoDB as Data Source | Connection setup

Click "Next" to move on to the next step.

How to Connect Amazon DynamoDB as Data Source | Connection setup

At this stage, it is not necessary to specify the settings and you can click "Create user".

How to Connect Amazon DynamoDB as Data Source | Connection setup

Select the created user.

How to Connect Amazon DynamoDB as Data Source | Connection setup

Go to "Security credentials" and click "Create access key".

How to Connect Amazon DynamoDB as Data Source | Connection setup

Select "Other".

How to Connect Amazon DynamoDB as Data Source | Connection setup

At this stage, it is not necessary to specify the settings and you can click "Create access key".

How to Connect Amazon DynamoDB as Data Source | Connection setup

Copy "Access key ID" and "Secret access key" and paste them into the appropriate fields on our website.

How to Connect Amazon DynamoDB as Data Source | Connection setup

When the connected account is displayed in the "active accounts" list, select it for further work.

Attention! If your account is in the "inactive accounts" list, check your access to this login!

How to Connect Amazon DynamoDB as Data Source | Account selection

Go to the Amazon DynamoDB service and click the "Create table" button.

How to Connect Amazon DynamoDB as Data Source | Database creation

Next, specify "Table name" and "Partition key", then click "Create table".

How to Connect Amazon DynamoDB as Data Source | Database creation
How to Connect Amazon DynamoDB as Data Source | Database creation

Next, go to the "Update setting" section, select your database, go to the "Indexes" section and click "Create index".

How to Connect Amazon DynamoDB as Data Source | Database creation

Specify the name of your index in the "Partition key" field and select "Number" in the "Data type" field. You can specify the rest of the settings as you wish. Once configured, click "Create index".

How to Connect Amazon DynamoDB as Data Source | Database creation
How to Connect Amazon DynamoDB as Data Source | Database creation
How to Connect Amazon DynamoDB as Data Source | Database creation

Wait until the index status is "Active".

How to Connect Amazon DynamoDB as Data Source | Database creation

To add data to your database, click on "Action" and select "Create item".

How to Connect Amazon DynamoDB as Data Source | Database creation

To add a new attribute, click on "Add new attribute". When all the data is entered, click "Create item".

How to Connect Amazon DynamoDB as Data Source | Database creation

Now you need to select the table from which the data will be uploaded. Also in the "Search field" settings, you need to specify the column and type of search.

How to Connect Amazon DynamoDB as Data Source | Selecting a database with data

If necessary, you can set up a Data Filter, or click "Continue" to skip this step.

To learn how to configure the Data Filter, follow the link: https://apix-drive.com/en/help/data-filter

How to Connect Amazon DynamoDB as Data Source | Data filter

Now you can see the test data for one of the rows in your table.

If you want to update the test data, click "Load test data from Amazon DynamoDB".

If everything suits you, click "Next".

How to Connect Amazon DynamoDB as Data Source | Test data

This completes the entire data source setup! See how easy it is!?
Now you can start setting up the data receiving system.

To do this, configure it yourself or go to the help section "Data Destination", select the service you need as a data receiver and follow the configuration recommendations.

Good luck!

How to Connect Amazon DynamoDB as Data Source | Setup Data Destination system