> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Amazon DynamoDB Connector

## Intro

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. You can use Amazon DynamoDB to create a database table that can store and retrieve any amount of data and serve any level of request traffic. Use this connector to access your DynamoDB tables for the region associated with an AWS (Amazon Web Services) account.

You connect to your AWS account in the Data Center. This topic discusses the fields and menus that are specific to the Amazon DynamoDB connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in [Adding a DataSet Using a Data Connector](/s/article/360042926274).

## Prerequisites

To connect to AWS and create an Amazon DynamoDB DataSet, you must have the following:

* An AWS access key
* An AWS secret key

#### To find your Access Key and Secret Access Key:

1. Log in to your AWS Management Console.
2. Click on your username at the top right of the page.
3. Select
   **Security Credentials** in the dropdown menu.
4. In the
   **Access Credentials** section, copy the latest Access Key ID.
5. Click on the
   **Show link** in the same row, and copy the Secret Access Key.

## Connecting to Your Amazon DynamoDB Account

This section enumerates the options in the **Credentials** and **Details** panes in the Amazon DynamoDB Connector page. The components of the other panes in this page, **Scheduling** and **Name & Describe Your DataSet**, are universal across most connector types and are discussed in greater length in [Adding a DataSet Using a Data Connector](/s/article/360042926274 "Adding a DataSet Using a Data Connector").

### Credentials Pane

This pane contains fields for entering credentials to connect to your Amazon DynamoDB account. The following table describes what is needed for each field:

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:201;a"><thead><tr><th colspan="1" rowspan="1"><p><span class="s1"> Field </span></p></th><th colspan="1" rowspan="1"><p><span class="s1"> Description </span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> AWS Access Key </p></td><td colspan="1" rowspan="1"><p> Enter your AWS access key. </p></td></tr><tr><td colspan="1" rowspan="1"><p> AWS Secret Key </p></td><td colspan="1" rowspan="1"><p> Enter your AWS secret key. </p></td></tr></tbody></table>

For information about obtaining these credentials, see "Prerequisites," above.

Once you have entered valid Amazon DynamoDB credentials, you can use the same account any time you go to create a new Amazon DynamoDB DataSet. You can manage connector accounts in the **Accounts** tab in the Data Center. For more information about this tab, see [Manage Connector Accounts](/s/article/360042926054 "Managing User Accounts for Connectors") [.](/s/article/360042926054)

### Details Pane

This pane contains two dropdown menus in which you select the desired region name and table.

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:201;a"><thead><tr><th colspan="1" rowspan="1"><p> Menu </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> Region Name </p></td><td colspan="1" rowspan="1"><p> Select the Amazon DynamoDB region that includes the table you want to import into Domo. </p></td></tr><tr><td colspan="1" rowspan="1"><p> How would you like to fetch your data? </p></td><td colspan="1" rowspan="1"><p><span> Select whether you want to fetch your data by attribute names or by providing a query. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p> Query </p></td><td colspan="1" rowspan="1"><p><span> Enter the SQL query to execute. </span></p><p><span> Example: select \* from table\_name. </span></p><p><span><b> Note </b>: Provide all column names in double quotes, if any. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p> Table Name </p></td><td colspan="1" rowspan="1"><p> Select the Amazon DynamoDB table you want to pull into Domo. </p></td></tr><tr><td colspan="1" rowspan="1"> How would you like to provide attribute names? </td><td colspan="1" rowspan="1"> Choose whether you want to provide attribute names through discovery or manually. </td></tr><tr><td colspan="1" rowspan="1"><span> Attribute Names (Maximum selection allowed is 1498) </span></td><td colspan="1" rowspan="1"><p><span> Select the attribute names to pull. If you want to pull all attributes, then do not select any attribute from the list. Maximum selection allowed is 1498. </span></p> <Note><div class="info-box-wrapper"><div class="info-box-icon-container" /><div class="info-box-content-container"><div class="info-box-content"><b> Note: </b> If you do not select any attributes then this Connector will bring in all fields by default. </div></div></div></Note></td></tr></tbody></table>

### Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see [Adding a DataSet Using a Data Connector](/s/article/360042926274).
