BatchWriteItem.py 594 B

12345678910111213141516171819202122232425262728293031
  1. #!/usr/bin/env python
  2. import boto3
  3. import json
  4. TABLE_NAME='elaborate_employee_table'
  5. client = boto3.client('dynamodb')
  6. response = client.batch_write_item(
  7. RequestItems = {
  8. TABLE_NAME: [
  9. {
  10. 'PutRequest': {
  11. 'Item': {
  12. 'id': {'N':'111'},
  13. 'status': {'S': 'Python batch write 1'}
  14. }
  15. }
  16. },
  17. {
  18. 'PutRequest': {
  19. 'Item': {
  20. 'id': {'N':'112'},
  21. 'status': {'S': 'Python batch write 2'}
  22. }
  23. }
  24. }
  25. ]
  26. }
  27. )
  28. print(json.dumps(response, sort_keys=True, indent=4))