Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

205
Views
Cómo hacer que dynamodb solo devuelva ciertas columnas

ingrese la descripción de la imagen aquí

Hola, aquí tengo una tabla de dynamodb simple llena de valores de marcador de posición.

¿Cómo haría para recuperar solo sort_number , current_balance y side con una consulta/escaneo?

Estoy usando python y boto3, sin embargo, solo indicar qué configurar para cada una de las expresiones y parámetros también es suficiente.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Dentro del SDK de Boto3 puedes usar:

  • get_item si está tratando de recuperar un valor específico
  • query , si está tratando de obtener valores de una sola partición (la clave hash).
  • escanee si está tratando de recuperar valores de varias particiones.

Cada uno de estos tiene un parámetro llamado ProjectionExpression , el uso de este parámetro proporciona la siguiente funcionalidad

Una cadena que identifica uno o más atributos para recuperar de la tabla o índice especificado. Estos atributos pueden incluir escalares, conjuntos o elementos de un documento JSON. Los atributos de la expresión deben estar separados por comas.

]Debería especificar los atributos que desea recuperar separados por comas, tenga en cuenta que esto no reduce el costo de RCU que se aplica para realizar la interacción.

over 4 years ago · Santiago Trujillo Report

0

 table = dynamodb.Table('tablename') response = table.scan( AttributesToGet=['id'] )

Esto funciona. pero este método está en desuso, se recomienda usar Proyecciones

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!