DynamoOps
Consultas

Resultados y paginación

Cómo DynamoOps recorre por páginas los resultados de Scan, Query y PartiQL, qué hacen los controles de página, cómo influye el tamaño de página en el costo y cómo actualizar.

Páginas, no desplazamientos

DynamoDB devuelve los resultados en páginas y entrega una clave de continuación en lugar de un conteo total. DynamoOps refleja ese modelo: cada pestaña guarda la cadena de claves de página que ya vio, de modo que volver a una página visitada es instantáneo y avanzar obtiene la página siguiente. Scan y Query usan LastEvaluatedKey; PartiQL usa NextToken.

Como DynamoDB no puede informar cuántas páginas existen, DynamoOps muestra las páginas que visitaste más tres páginas anticipadas mientras exista una página siguiente. Al saltar a una página que no visitaste, se obtienen las páginas intermedias en secuencia y, mientras tanto, se muestra “Loading page N…” (cargando la página N). Si los datos se acaban antes de llegar a la página de destino, la barra de resultados indica “(last page)” (última página).

Controles

Controles de página con páginas visitadas y páginas anticipadas.
ControlAcción
«Primera página
‹Página anterior
1 2 3 …Salta a una página visitada o anticipada; los rangos largos se contraen con puntos suspensivos
›Página siguiente

Los controles solo aparecen cuando existe una página siguiente o cuando ya se visitó más de una página. El estado de la paginación es por pestaña, así que cambiar de pestaña nunca te hace perder tu posición.

Tamaño de página y costo

Page Size en el panel Filters define el Limit de DynamoDB, de 1 a 1000, con un valor predeterminado de 50. Una página más grande implica menos idas y vueltas, pero más capacidad por solicitud y más filas para renderizar.

  • Para explorar, entre 50 y 100 mantiene la cuadrícula ágil.
  • Para exportar, marca Export entire table en el diálogo Export en lugar de aumentar el tamaño de página; DynamoOps pagina de a 1000 por solicitud por ti.
  • Los scans filtrados pueden devolver menos filas que el tamaño de página; el conteo “scanned” (escaneados) de la barra de resultados muestra lo que pagaste.
Las escrituras vuelven a la página 1
Cualquier inserción, edición o eliminación actualiza la cuadrícula desde la primera página para que veas una vista coherente.

Actualizar

🔄 en la barra de herramientas, ⌘+R o volver a ejecutar repite el modo actual con los valores actuales de los campos desde la página 1 y vuelve a detectar las columnas. Para obtener de una sola vez todos los ítems de una consulta, usa Export con “Export entire table”.

Relacionados