Stats de table
Chaque table ouverte a un bouton Stats — l’icône en graphique à barres — dans la barre d’outils de l’onglet, en modes Visuel et PartiQL. Il ouvre un panneau par table qui montre la forme de la table d’un coup d’œil, te laisse indexer la table pour que l’autocomplétion connaisse tes champs, et exporte un schéma inféré en TypeScript, Zod ou JSON Schema.

Vue d’ensemble
Le haut du panneau expose la structure de la table :
- Clé primaire — la clé de partition, et la clé de tri si la table en a une.
- Index secondaires — chaque index secondaire global ou local et ses clés. Une table avec beaucoup d’index reste compacte — la liste défile sur place.
- Éléments · Taille · Élément moyen — les estimations propres à DynamoDB. Elles se rafraîchissent environ toutes les six heures, donc traite-les comme des ordres de grandeur, pas des comptages exacts. Survole estimation DynamoDB pour la mise en garde.
Indexer ta table
Sans champs indexés, les éditeurs de requête Workbench et PartiQL n’affichent aucune suggestion de champ ni de valeur. La complétion des mots-clés, des fonctions et des opérateurs fonctionne toujours.
L’index alimente :
- Les éditeurs de requête : les suggestions de champs et de valeurs du Workbench et de PartiQL, plus le contrôle des colonnes inconnues du Workbench.
- L’éditeur d’éléments : les données indexées fournissent toutes les
suggestions de noms de champs hors clé et toutes les suggestions de valeurs. Les
noms de clés
PK,SK,GSIetLSIviennent de la définition de la table et ne demandent aucun index. - Les outils de table visuels : le sélecteur de colonnes, les filtres visuels de Query et de Scan, les nœuds Smart Table et le sélecteur d’attributs de relation.
- L’IA : les suggestions
@columnpour la table active, les outils de schema, les indices de schema pour le texte fantôme et les éditions en ligne dans les deux éditeurs de requête, et la normalisation des colonnes de Smart Table jointes. - Les stats et le partage : la liste Champs indexés, l’export de schéma inféré et la publication d’index vers l’espace de travail d’équipe.
La complétion pilotée par l’index et le texte fantôme de l’IA sont deux choses distinctes. Les suggestions issues de l’index dans le Workbench et PartiQL ne sont soumises à aucune restriction ; le texte fantôme de l’IA est désactivé par défaut et exige une licence active.
Dans l’éditeur d’éléments, le mode DynamoDB JSON supprime la complétion des valeurs indexées. La complétion des noms de champs y fonctionne toujours.
Un index peut apparaître ou s’étoffer de cinq façons :
- Scan manuel : Indexer la table scanne jusqu’à 10 000 éléments par défaut. Réindexer efface d’abord l’index actuel, puis scanne jusqu’au même plafond. Sur les tables larges ou à longue traîne, les attributs vus pour la première fois au-delà du plafond restent absents.
- Pages récupérées : à mesure que tu récupères des pages de la table, DynoTable ajoute ces éléments à l’index sans l’effacer.
- Smart Tables : la première page récupérée amorce l’index.
- Espace de travail d’équipe : l’index publié par un coéquipier peut être importé sans scan local. Voir Espace de travail d’équipe pour ce qu’un import remplace.
- Amorçage par l’IA : en cas de schema manquant, l’IA construit au mieux un index d’environ 100 éléments avant de répondre. Il s’ajoute à l’index existant.
Le scan manuel affiche sa progression en direct et consomme des lectures DynamoDB.
Après l’indexation, Champs indexés liste les attributs trouvés, y compris les
chemins pointés imbriqués comme commonData.status.
Chaque champ affiche son type observé et s’il était requis ou facultatif sur les éléments échantillonnés. Au-delà de quelques champs, un champ de filtre apparaît pour en trouver un rapidement. Effacer l’index supprime l’index local.
Exporter un schéma
Depuis une table indexée, ouvre Export et choisis un format pour transformer tes éléments en schéma typé :
- TypeScript — une
interface. - Zod — un schéma
z.object(...)(compatible Standard-Schema). - JSON Schema — draft 2020-12.
Copie-le dans le presse-papiers ou enregistre-le dans un fichier. Chaque export commence par une note indiquant qu’il a été inféré à partir des éléments échantillonnés — un solide point de départ, pas un contrat qui fait autorité. La facultativité reflète la fréquence d’apparition de chaque attribut lors de l’indexation ; les attributs de clé primaire sont toujours marqués comme requis.
Ceci est un schéma de la forme de tes données — distinct d’un Export des données elles-mêmes.


