Vistas de tabla y JSON
Explora los resultados como una cuadrícula ordenable y redimensionable o como documentos JSON plegables. Filtra al instante los ítems cargados, selecciona filas, copia ítems y alterna entre JSON simple y DynamoDB JSON.
Elegir una vista
El selector sobre los resultados ofrece Table, JSON y 📊 Chart. La elección se recuerda por pestaña. Table es ideal para revisar muchos ítems y editar valores escalares; JSON reproduce la experiencia de MongoDB Compass para documentos anidados; Chart convierte la página cargada en líneas de tiempo, histogramas y un mapa de calor de particiones (consulta Gráficos y mapa de calor).
Vista de tabla
Las columnas se detectan a partir de los ítems cargados: primero la clave de partición, después la clave de ordenación y luego el resto de los atributos en orden alfabético. Cuando las páginas siguientes revelan atributos nuevos, se agregan sus columnas. Las columnas de clave tienen un estilo distinto y no se pueden editar en línea.
- Ordenar: haz clic en un encabezado para alternar entre ascendente, descendente y sin orden. El ordenamiento se hace del lado del cliente sobre la página cargada: los números se comparan numéricamente, las cadenas se comparan sin distinguir mayúsculas de minúsculas y teniendo en cuenta los números, y las filas sin el atributo quedan al final.
- Reordenar: arrastra un encabezado por su control ⠿. El orden personalizado dura hasta el siguiente Execute o Refresh, que vuelve a ordenar las columnas.
- Redimensionar: arrastra el borde derecho de un encabezado. Los anchos se recuerdan por nombre de columna durante la sesión.
- Celdas:
nullse muestra en cursiva, los objetos y arrays como JSON compacto, y los booleanos y números con colores distintos. Los valores largos se recortan a 300 px; pasa el cursor para ver el valor completo.
Cada fila termina con una columna de acciones:
| Ícono | Acción |
|---|---|
| ✎ | Abre el ítem completo en el editor de ítems |
| ⧉ | Copia el ítem como JSON formateado |
| 🕐 | Abre el historial de versiones de este ítem |
| 🗑 | Elimina el ítem tras una confirmación (detalles) |
Seleccionar filas
Cada fila tiene una casilla, y la casilla del encabezado selecciona todas las filas visibles (muestra un estado intermedio cuando la selección es parcial). Mantén presionada ⇧ y haz clic para seleccionar un rango desde la última fila en la que hiciste clic. La selección se rastrea por clave primaria y se limita a la página actual.
Con una o más filas seleccionadas, la barra de herramientas muestra un contador, un botón 🗑 Delete para la eliminación masiva y una ✕ para borrar la selección. La selección se borra automáticamente cuando cambias de tabla o después de una eliminación masiva.
Vista JSON
Cada ítem se muestra como un árbol plegable con resaltado de sintaxis. Haz clic en una línea con { o [ para plegar ese objeto o array; los arrays muestran una indicación de la cantidad de elementos. Cada registro tiene sus propias acciones en la esquina superior derecha: ✎ Edit Item, 📄 Clone Item, copiar JSON y 🗑 Delete Item.
Un selector de formato en la parte superior alterna entre JSON (valores nativos) y DynamoDB JSON (valores de atributo tipados). La configuración es global y se recuerda. Copiar sigue el formato mostrado; Edit, Clone y Delete siempre operan sobre el ítem nativo.
{
"userId": "usr_001",
"email": "alice@example.com",
"active": true,
"tags": ["admin", "beta"],
"profile": { "plan": "pro", "seats": 3 }
}Filtrar ítems cargados
El cuadro de búsqueda de la barra de herramientas filtra los ítems ya cargados en la página actual comparando tu texto con todo el ítem serializado, incluidos los valores anidados y los nombres de atributos. Es instantáneo, funciona en las vistas Table y JSON, se recuerda por pestaña y nunca llama a DynamoDB. Enfócalo con ⌘+F.