DynoTable in cinque minuti
DynoTable è un workbench desktop per AWS DynamoDB — pensato per gli ingegneri che ogni giorno visualizzano e modificano dati Dynamo. È veloce, keyboard-first e locale: le tue credenziali e l'indice che alimenta l'autocompletamento non lasciano mai la tua macchina.

La struttura dell'app
DynoTable è un'unica finestra con tre aree. Non ci sono pannelli fluttuanti né stack di modali su modali — ogni cosa ha un solo posto in cui stare.
- Barra laterale — i tuoi tab aperti e le cartelle salvate, con il Profile attivo fissato in basso.
- Contenuto del tab — una Table aperta per tab, in modalità Visual o PartiQL.
- Tab — apri le tabelle in stile browser; riapri l'ultima chiusa con ⌘⇧T.
Concetti chiave
- Profile — un set di credenziali AWS con un nome. Un profilo, molte region, molte tabelle.
- Tab — una vista tabella aperta. Filtri, selezione e modalità di visualizzazione sono per-tab.
- Query Pattern — l'indice che stai interrogando:
PRIMARY, oppure un GSI/LSI con nome. - Operazione — una
queryeconomica quando è impostato un filtro sulla hash key, altrimenti unoscan.
La mappa delle funzionalità
DynoTable raggruppa le sue funzionalità nello stesso modo in cui è organizzato questo manuale.
Per iniziare
- Installazione e attivazione — Scarica, installa e attiva DynoTable su macOS, Windows o Linux — il flusso di attivazione via deeplink, la tua licenza per 2 macchine e il rinnovo del token in background.
- Connetti un account AWS — Connetti DynoTable ad AWS — profili, regioni, IAM Identity Center (SSO), assume-role protetto da MFA e il selettore di profili. Le credenziali restano sulla tua macchina.
Lavorare con i dati
- Tabelle e tab — Naviga DynamoDB in DynoTable — workspace multi-tab, modalità tab Visual e PartiQL, la griglia di tabella virtualizzata, dimensione della pagina, visibilità delle colonne e Quick View per riga.
- Modifica degli item — Modifica gli item DynamoDB in DynoTable — l'editor di item JSON, le modalità Plain e DynamoDB-JSON, la vista grafica Flow in sola lettura, la validazione dello schema e il salvataggio tramite staging.
- Staging e commit — L'area di staging di DynoTable — rivedi ogni scrittura DynamoDB come diff per attributo prima che parta, fai il commit in batch transazionali sicuri e risolvi i conflitti di scrittura con il locking ottimistico.
- Esportazione — Esporta dati DynamoDB da DynoTable — formati CSV, JSON e NDJSON, ambiti dalla pagina corrente all'intera corrispondenza, alias di colonne rinominate ed esportazioni in background che sopravvivono alla chiusura del tab e al reload.
Query
- Filtri e pattern di query — Filtri e pattern di query in DynoTable — come lo stato del filtro di ogni tab si traduce in una query o in uno scan DynamoDB, quale indice leggere e come le pill del filtro visuale costruiscono le condizioni di chiave e di scan.
- PartiQL — L'editor PartiQL in DynoTable — scrivi query e scritture in stile SQL su una singola tabella DynamoDB, con template, diagnostica inline, quick-fix e risultati in streaming.
- SQL Workbench — Il Workbench SQL in DynoTable — esegui vere query JOIN, GROUP BY e aggregate sulle tabelle DynamoDB, con un compilatore che mantiene ogni query entro le regole di pattern di accesso di DynamoDB.
- Smart Table — Le Smart Table in DynoTable — viste joinate multi-tabella salvate, costruite su un canvas ER visuale, con modalità Configura e Dati, modifica delle relazioni e rinominazione per colonna.
AI
- Chat AI — La chat AI di DynoTable — un assistente agentico che legge lo schema DynamoDB, scrive PartiQL e SQL Workbench e mette in staging le modifiche perché tu le riveda. Funziona sulle tue credenziali AWS Bedrock; copre la sidebar della chat, la promozione a tab e la configurazione dell'AI (provider, modelli, knowledge, permessi, privacy).
- Strumenti AI — Cosa può fare l'assistente AI di DynoTable e come ciascuna capacità è sottoposta a gate — leggere il tuo schema e i tuoi dati, calcolare aggregati esatti su un'intera tabella, aprire viste, mettere in staging le scritture tramite revisione ed esportare — più quali azioni girano in silenzio e quali chiedono prima il tuo permesso.
- Server MCP — Esponi gli strumenti di DynoTable ad agenti AI esterni come Claude Code e Codex tramite un server MCP locale — come abilitarlo, collegare un client, il consenso e gli scope per connessione e il modello di sicurezza. Disattivato per impostazione predefinita; ogni connessione richiede la tua approvazione e le tue credenziali AWS non lasciano mai la tua macchina.
Account e licenze
- Attiva DynoTable — Attiva DynoTable — il deeplink dynotable://activate con un solo clic, il fallback con incolla-token e gli stati di licenza (In prova, Attivo, Sola lettura), cosa permette ciascuno.
- Dispositivi — Il limite di due macchine di DynoTable — come funziona il Device ID, quando la macchina più vecchia viene liberata automaticamente e come disattivare una macchina dalla pagina Dispositivi del tuo account.
Riferimento
- Scorciatoie da tastiera — Ogni scorciatoia da tastiera di DynoTable, raggruppata per funzione — navigazione, tab, query, editor di item, selezione e navigazione tra le righe. Tasti macOS mostrati; su Windows e Linux ⌘ diventa Ctrl.
- Impostazioni — Una mappa delle impostazioni di DynoTable — le sezioni globali Account, Aspetto, Privacy e Informazioni, più il rail per profilo (Connessione, Personalizzazione, Collegamento AI, Modelli, Permessi, Conoscenza, Attività, Zona pericolosa) e cosa controlla ciascuna.
- Risoluzione dei problemi — Soluzioni ai problemi più comuni di DynoTable — credenziali e SSO, tabelle vuote e risultati obsoleti, scritture in sola lettura, AI non configurata — più come l'app si aggiorna da sola su macOS, Windows e Linux.
- Glossario — Definizioni in linguaggio semplice dei termini DynamoDB e DynoTable usati in tutta la documentazione — partition key, sort key, GSI, scan, PartiQL, area di staging e altro.


