Step Details | |
Introduced in Version | 8.0.0 |
Last Modified in Version | 9.0.0 |
Location | Integration > Amazon AWS > Dynamo DB |
The Save Item step is used to save a designated item to a table.
Prerequisites
- This step requires the Amazon AWS Module to be installed before it will be available in the toolbox, and an active AWS account. The Amazon WebServices Settings must also be configured.
- A dependency must be created after installing the module in order for the the steps to be properly used.
Properties
Inputs
Property | Description | Data Type |
---|---|---|
Item to Save | Item of type object to save. | Object |
Override Region | Optional input permitting the ability to change the default region | AmazonAWSRegion |
Table Name | Name of the table to save the item to. | String |
Common Errors
Item Can't Be Null
If the item inputted is not properly formatted or is missing, the step will cause an error.
To correct this, change the inputted value for the item to the proper format of type object and that the inputted item is correct.
Exception Message:
DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Save Item 1[DynamoDBSaveItemStep] in flow [Step Library Flow]: Item can't be null (Parameter 'Item to Save')
---> System.ArgumentNullException: Item can't be null (Parameter 'Item to Save')
at Decisions.AWS.DynamoDB.DynamoDBSaveItemStep.Run(StepStartData data)
at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData)
at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)
--- End of inner exception stack trace ---
Related Information
Related Articles: