У меня есть таблица DynamoDB со списком идентификаторов (первичный ключ раздела). Мне нужно выбрать первый из них, у которого нет второго столбца, и обновить его, добавив значение второго столбца. Для этого я получаю список строк, у которых нет второго столбца, и обновляю первый из них, добавляя значение столбца. Моя проблема в том, что эта процедура выполняется в параллельной среде, поэтому разные процессы могут пытаться добавить значение второго столбца в одну строку. Есть ли способ сделать это атомарным способом? Я читал о транзакции, но невозможно смешать transactGetItem и transactWriteItem.