Posted On: May 21, 2020
Amazon DynamoDB now supports empty values for non-key String and Binary attributes in DynamoDB tables in the Amazon Web Services China (Beijing) Region, Operated by Sinnet and the Amazon Web Services China (Ningxia) Region, Operated by NWCD. Empty value support gives you greater flexibility to use attributes for a broader set of use cases without having to transform such attributes before sending them to DynamoDB. List, Map, and Set data types also support empty String and Binary values.
Partition key and sort key attributes of base tables continue to require non-empty values for all data types, including String and Binary. Similarly, String and Binary key attributes of local secondary indexes or global secondary indexes also require non-empty values.
For more information, see the DynamoDB Developer Guide.