Statistiche della tabella

Ogni tabella aperta ha un pulsante Statistiche — l'icona a grafico a barre — nella barra strumenti del tab, sia in modalità Visual sia PartiQL. Apre un pannello per-tabella che mostra la forma della tabella a colpo d'occhio, ti permette di indicizzare la tabella così che il completamento automatico conosca i tuoi campi, ed esporta uno schema inferito in TypeScript, Zod o JSON Schema.

Il pannello Statistiche della tabella: chiavi e indici, stime della dimensione, stato di indicizzazione ed elenco dei campi indicizzati.
Il pannello Statistiche della tabella: chiavi e indici, stime della dimensione, stato di indicizzazione ed elenco dei campi indicizzati.

Panoramica

La parte superiore del pannello espone la struttura della tabella:

  • Chiave primaria — la chiave di partizione, e la chiave di ordinamento se la tabella ne ha una.
  • Indici secondari — ogni indice secondario globale o locale e le sue chiavi. Una tabella con molti indici resta compatta — l'elenco scorre in loco.
  • Item · Dimensione · Item medio — le stime di DynamoDB stesso. Si aggiornano all'incirca ogni sei ore, quindi trattale come cifre approssimative, non come conteggi esatti. Passa il mouse su Stima DynamoDB per l'avvertenza.

Indicizzare la tabella

I filtri, PartiQL e l'AI chat suggeriscono completamenti di campi e valori molto migliori quando DynoTable sa cosa contengono davvero i tuoi item. Fai clic su Indicizza tabella per scansionare la tabella una volta e scoprire ogni attributo e i suoi valori comuni.

  • L'indicizzazione gira in tempo reale con una barra di avanzamento. Le tabelle grandi richiedono qualche minuto e comportano i normali costi di lettura di DynamoDB.
  • Quando termina, l'elenco Campi indicizzati mostra ogni attributo — compresi quelli annidati per percorso puntato, come commonData.status — con il suo tipo e se era obbligatorio o facoltativo tra le righe scansionate.
  • Oltre una manciata di campi appare una casella di filtro così puoi trovarne uno in fretta.
  • Reindicizza per aggiornare dopo che i dati sono cambiati; Cancella indice per rimuoverlo.

Esportare uno schema

Da una tabella indicizzata, apri Esporta e scegli un formato per trasformare i tuoi item in uno schema tipizzato:

  • TypeScript — un'interface.
  • Zod — uno schema z.object(...) (compatibile con Standard-Schema).
  • JSON Schema — draft 2020-12.

Copialo negli appunti o salvalo in un file. Ogni esportazione si apre con una nota che indica che è stato inferito dagli item campionati — un ottimo punto di partenza, non un contratto autorevole. La facoltatività riflette la frequenza con cui ciascun attributo è apparso durante l'indicizzazione; gli attributi della chiave primaria sono sempre contrassegnati come obbligatori.

Questo è uno schema della forma dei tuoi dati — distinto da un'Esportazione dei dati stessi.

Aggiornato