Записываемые данные имели некоторые поля, которые были «необязательными». Элемент, который был написан был как:
{
requiredField1: "Some value",
requiredField2: true,
optionalField1: "abc",
optionalField2: null,
optionalField3: undefined,
}
С DynamoDB все было в порядке, без претензий, но, очевидно, DAX не прощает с undefined
. Изменение этого значения на null
позволило мне справиться с ошибкой.