es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AWS-CLI

Archivos duplicados de AWS S3 que difieren solo por un retorno de carro al final de la URL del objeto.

Tengo un bucket de S3 con archivos prácticamente duplicados: Si ejecuto la AWS CLI, obtengo las mismas rutas de archivo, difieren solo en unos pocos bytes: 2021-09-23 16:36:36 134626 Original/53866358.xml 2021-09-23 16:36:36 134675 Original/53866358.xml Si observo las páginas individuales de los objetos, ambos tienen la misma clave: La única diferencia . . . Read more

Cómo usar AWS CLI en PowerShell para actualizar valores en DynamoDB que contienen un espacio en blanco: 1. Abra la línea de comandos de PowerShell. 2. Asegúrese de tener instalada la AWS CLI en su máquina. 3. Inicie sesión en su cuenta de AWS utilizando el siguiente comando: “` aws configure “` Esto abrirá un asistente para ingresar sus credenciales de AWS Access Key ID, Secret Access Key y región preferida. 4. Una vez que esté autenticado, puede usar el siguiente comando para actualizar un valor en una tabla de DynamoDB que contiene un espacio en blanco: “` aws dynamodb update-item –table-name NOMBRE_DE_LA_TABLA –key ‘{“KEY_NAME”: {“S”: “VALOR_ACTUAL”}}’ –update-expression ‘SET NOMBRE_DEL_ATRIBUTO = :NUEVO_VALOR’ –expression-attribute-values ‘{“:NUEVO_VALOR”:{“S”:”NUEVO_VALOR_CON_ESPACIO”}}’ “` Asegúrese de reemplazar “NOMBRE_DE_LA_TABLA” con el nombre de su tabla de DynamoDB, “KEY_NAME” con el nombre de su clave primaria, “VALOR_ACTUAL” con el valor actual en su tabla, “NOMBRE_DEL_ATRIBUTO” con el nombre del atributo que desea actualizar y “NUEVO_VALOR_CON_ESPACIO” con el nuevo valor que contiene un espacio en blanco. 5. Presione Enter para ejecutar el comando. Si la operación se realiza con éxito, su valor será actualizado en la tabla de DynamoDB. ¡Ahora sabe cómo utilizar AWS CLI en PowerShell para actualizar valores en DynamoDB que contienen un espacio en blanco!

He estado probando durante un tiempo la actualización de registros en DynamoDB utilizando la AWS CLI desde PowerShell. No puedo actualizar un valor que contiene un espacio en blanco. A continuación se muestra el comando en el que “2021-11-17 14:48:41” contiene el espacio en blanco. He probado muchas combinaciones diferentes . . . Read more