Error: DynamoDB type is not supported

Rafal Wilinski

Answered by Rafal Wilinski

What's Causing This Error

This error is caused when an invalid data type is passed as a value for an attribute in a DynamoDB table. Each attribute in a DynamoDB table has a specific data type; passing a value of a different data type than the one specified will result in this error.

Solution: Here's How To Resolve It

To solve this error, you can take the following steps:

  • Verify that the data type of the value being passed matches the attribute's data type in the table.
  • Ensure that the attribute passed is either a number, string, boolean, binary. list or map. Presently, these are the data types that are supported by DynamoDB.
  • Use CloudWatch logs to check the logs and troubleshoot the issue.

Spend less time in the AWS console, use Dynobase.

Try 7-day free trial. No credit card needed.

Product Features

Member Portal
© 2024 Dynobase
Tired of AWS Console?
Try Dynobase to accelerate your DynamoDB workflow. Start your 7-day free trial today.