# Amazon DynamoDB

Amazon DynamoDB (DynamoDB) is a serverless, NoSQL, fully managed database from Amazon Web Services (AWS).

## General data connector information <a href="#dynamodb-general-info" id="dynamodb-general-info"></a>

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>System requirements and limitations</strong><br><br>Limitations on Structural support for indexes and global tables.</td><td><a href="dynamodb/dynamodb-sys-reqs">dynamodb-sys-reqs</a></td></tr><tr><td><strong>Structural differences and limitations</strong><br><br>Features that are unavailable or work differently for the DynamoDB data connector.</td><td><a href="dynamodb/dynamodb-structural-diffs">dynamodb-structural-diffs</a></td></tr><tr><td><strong>Required DynamoDB configuration</strong><br><br>Required configuration in DynamoDB before you create a DynamoDB workspace.</td><td><a href="dynamodb/dynamodb-before-workspace">dynamodb-before-workspace</a></td></tr><tr><td><strong>Configure workspace data connections</strong><br><br>Data connection settings for DynamoDB workspaces.</td><td><a href="dynamodb/dynamodb-connection-config">dynamodb-connection-config</a></td></tr></tbody></table>

## Configuring generators for DynamoDB collection fields <a href="#dynamodb-generator-config" id="dynamodb-generator-config"></a>

For DynamoDB, **Database View** and **Table View** are replaced with **Collection View**.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Scan collections</strong><br><br>The collection scan identifies the collections and fields in the database.</td><td><a href="../generation/working-with-document-based-data/mongodb-collection-scans">mongodb-collection-scans</a></td></tr><tr><td><strong>Use Collection View</strong><br><br>Use <strong>Collection View</strong> to assign generators to collection fields.</td><td><a href="../generation/working-with-document-based-data/mongodb-collection-view">mongodb-collection-view</a></td></tr><tr><td><strong>Assign generators to path expressions</strong><br><br>Assign a generator to all of the fields that match a JSONPath expression.</td><td><a href="../generation/working-with-document-based-data/document-path-expressions">document-path-expressions</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tonic.ai/app/setting-up-your-database/dynamodb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
