Insert
DynamoDB Plugin – Insert Action
Summary (SEO Meta Description):
The DynamoDB Insert action in WeHub allows you to insert new items into AWS DynamoDB tables.
Use this action to create records with flexible key-value attributes inside workflows.
Overview
The Insert Action writes a new item into a specified DynamoDB table.
It supports both simple and complex data types, making it ideal for key-value storage, JSON documents, and NoSQL-style inserts.
Typical Use Cases:
- Insert workflow results into a DynamoDB table for persistence
- Add patient, transaction, or IoT event data into a DynamoDB store
- Store JSON-like objects with flexible schema
⚙️ Configuration
| Field | Description | Type / Options | 
|---|---|---|
| Label | Custom name for the action | String | 
| Select connection | Choose an existing DynamoDB connection or create a new one | Dropdown | 
| Table name | The DynamoDB table where data will be inserted | Dropdown | 
| Inputs (Manual) | Define key-value pairs for insertion | Name + Type (NUMBER, STRING, BYTE, DATE, DATETIME, BOOLEAN, OBJECT, ARRAY, ANY) | 
| Schema | Map workflow data to schema fields (optional) | Schema Selector | 
FAQ
Q: What happens if I insert an item with the same primary key?
A: DynamoDB will overwrite the existing record unless conditional logic is applied.
Q: Can I insert nested JSON objects?
A: Yes. DynamoDB supports OBJECT and ARRAY types, allowing complex nested data structures.
Keywords: DynamoDB Insert, WeHub DynamoDB Plugin, Insert Item DynamoDB, Workflow Database Insert