Tag: AMAZON-DYNAMODB
Tengo la siguiente lista de diccionarios: datalist = [ {‘Business’: ‘Business A’, ‘Category’: ‘IT’, ‘Title’: ‘IT Manager’}, {‘Business’: ‘Business A’, ‘Category’: ‘Sourcing’, ‘Title’: ‘Sourcing Manager’} ] Me gustaría cargarlo en DynamoDB en el siguiente formato: table.put_item(Item={ ‘Business’: ‘Business A iría aquí’, ‘Category’: ‘IT iría aquí’, ‘Title’: ‘IT Manager iría aquí’ . . . Read more
Estoy tratando de realizar un escaneo de tabla dynamodb con una expresión de filtro. La expresión de filtro actual tiene una condición de begins_with algo como: import os import boto3 from boto3.dynamodb.conditions import Attr env_id = os.environ[‘ENVIRONMENT’] buId = ‘10014’ <h1>Define the table</h1> table = boto3.resource(‘dynamodb’).Table(env_id+’-abcd’) response = table.scan( ProjectionExpression=’#SubsId,#ItemId,#SeqNum’, . . . Read more
Cuando intento obtener datos de dynamoDb, obtengo una excepción de recurso no encontrado. Tampoco está entrando en el bloque catch para que pueda capturar la excepción. Debido a esto, obtengo un error de tiempo de ejecución. ¿Cómo puedo manejar este error? this.getModel() .query(queryfilter) .attributes(attr) .exec(); }
En este momento estoy desarrollando una aplicación Amplify en React, que muestra datos recuperados de un DynamoDB. Cada fila tiene un id único. Un usuario puede modificar las filas y guardar los cambios en la base de datos. Me gustaría implementar un bloqueo pesimista cuando se edita una fila. Como . . . Read more
Me gustaría pedir ayuda; estoy tratando de obtener un elemento específico de la tabla dynamodb llamándolo con el id específico (clave primaria) y con un índice secundario global llamado index_book. La función de interés es la siguiente: case “GET /book/{id}”: body = await dynamo .get({ TableName: “book”, Key: { id: . . . Read more