Я использую boto3 для доступа к таблице AWS Dynamodb и пакетной записи в нее, вот пример кода:
with table.batch_writer() as batch:
try:
for i in range(10):
id = uuid.uuid4().hex
# A function which perform a job and finish with write to the table
# If the job fails, the function will raise an exception
write_to_table(batch, id)
except:
# Perform a rollback
print("{} failed".format(id))
Можно ли выполнить откат ко всей партии, используя BatchWriteItem ?(например, в блоке исключений).
Спасибо.