---
schema_version: "1"
id: 03b52123c9b309ec1373aeef9d3ace54c628ae1e86300f73fe77c929e9961804
title: Salesforce Connect Adapter for Amazon DynamoDB
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/dynamodb_adapter_about.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.dynamodb_adapter_about.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 0cc82607bb56f856eb7e5ef3ca0ef46d8233fd5b174a04b48bd18a05a362bcc0
description: Connect to Amazon DynamoDB to access and integrate DynamoDB data into Salesforce applications. With this adapter, take advantage of the flexible data storage capabilities of Amazon DynamoDB that provides fast and predictable performance combined with customer 360-degree view captured in Salesforce.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Salesforce Connect Adapter for Amazon DynamoDB

Connect to Amazon DynamoDB to access and integrate DynamoDB data into Salesforce applications. With this adapter, take advantage of the flexible data storage capabilities of Amazon DynamoDB that provides fast and predictable performance combined with customer 360-degree view captured in Salesforce.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
      <colgroup>
        <col>
      </colgroup>
      <tbody>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic
            and Lightning Experience (not for high-data-volume external objects)</td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>Available in: <strong>Developer</strong> Edition</p>
            <p style="margin-bottom:0;">Available for an extra cost in:
              <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions
            </p>
          </td>

        </tr>
      </tbody>
    </table>

Amazon DynamoDB achieves its goals of consistent fast performance at very high scale through a series of trade-offs different from those of an RDBMS. A sophisticated partitioning scheme manages the storage of very large tables, though at that size JOINs become impractical and aren’t supported. Querying is limited in other ways as well. To understand more, see [_Amazon DynamoDB Developer Guide_: Modeling Relational Data in DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-modeling-nosql.html).

Salesforce Connect Adapter for Amazon DynamoDB maps single table and multiple table designs of DynamoDB as external objects on the Salesforce Platform. You can define external object relationships to integrate DynamoDB data into your Salesforce org, based on your business requirements.

Salesforce Connect adapter for Amazon DynamoDB uses PartiQL to perform data manipulation operations, such as SELECT or UPDATE on the external objects. To know about how the Amazon DynamoDB source tables are manipulated, see [_Amazon DynamoDB Developer Guide_: PartiQL - A SQL-Compatible Query Language for Amazon DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ql-reference.html).

- **[Map Salesforce External Object Field to DynamoDB Attributes](https://help.salesforce.com/s/articleView?id=platform.dynamodb_external_object_datatypes.htm&release=264.0.0&type=5)**  
    External object fields of Salesforce Connect Adapter for Amazon DynamoDB can be mapped to attributes of string, number, and boolean scalar types. If an attribute of string type that represents a date or a timestamp is mapped to an external object field, then date, dateTime, or time must be stored in ISO 8601 format.

#### See Also

- [Salesforce Connect](https://help.salesforce.com/s/articleView?id=platform.platform_connect_about.htm&release=264.0.0&type=5 "Salesforce Connect provides seamless integration of data across system boundaries by letting your users view, search, and modify data that’s stored outside your Salesforce org. For example, perhaps you have data that’s stored on premises in an enterprise resource planning (ERP) system. Instead of copying the data into your org, you can use external objects to access the data in real time via web service callouts.")
- [Set Up Salesforce Connect to Access External Data in Amazon DynamoDB](https://help.salesforce.com/s/articleView?id=platform.dynamodb_setup.htm&release=264.0.0&type=5 "Provide users with access to data stored in DynamoDB data source in Salesforce so that they have a complete view of the business.")
- [Manage Qualifiers for Salesforce Connect Adapter for Amazon DynamoDB](https://help.salesforce.com/s/articleView?id=platform.dynamodb_manage_qualifiers.htm&release=264.0.0&type=5 "Amazon DynamoDB uses unique design patterns to model data efficiently that support multiple table and single table designs. To make data stored in Amazon DynamoDB table accessible to external objects, use qualifiers to reinterpret external data. The qualifiers describe the item attributes and indicates whether an item belongs to the schema represented by the external object. For multiple-table schema designs, the table qualifier is optional.")
- [Considerations for Salesforce Connect Adapters for Amazon DynamoDB](https://help.salesforce.com/s/articleView?id=platform.dynamodb_considerations.htm&release=264.0.0&type=5 "Understand the special behaviors, limits, and recommendations for using the Salesforce Connect adapter for Amazon DynamoDB.")