Я выполняю некоторые тесты на моей DynamoDB,
Я сделал запрос на поставку CLI следующим образом:
aws dynamodb put-item --table-name sensor_data --item "{\"node_id\":{\"S\":\"1234\"},\"timestamp\":{\"N\":\"223456789\"},\"val\":{\"N\":\"1\"}}
"
таблица выглядит так:
node_id timestamp val
1234 223456789 1
теперь, если я сделаю
aws dynamodb put-item --table-name sensor_data --item "{\"node_id\":{\"S\":\"1234\"},\"timestamp\":{\"N\":\"223456789\"}}
Данные для столбца val будут стерты
node_id timestamp
1234 223456789
Я ищу что-то вроде Hbase put, которое просто обновляет соответствующие поля в DynamoDB.