Estatísticas da tabela

Toda tabela aberta tem um botão Estatísticas — o ícone de gráfico de barras — na barra de ferramentas da aba, tanto no modo Visual quanto no PartiQL. Ele abre um painel por tabela que mostra a estrutura da tabela num relance, permite indexar a tabela para que o autocompletar conheça seus campos, e exporta um esquema inferido em TypeScript, Zod ou JSON Schema.

O painel Estatísticas da tabela: chaves e índices, estimativas de tamanho, status de indexação e a lista de campos indexados.
O painel Estatísticas da tabela: chaves e índices, estimativas de tamanho, status de indexação e a lista de campos indexados.

Visão geral

O topo do painel apresenta a estrutura da tabela:

  • Chave primária — a chave de partição e a chave de ordenação, se a tabela tiver uma.
  • Índices secundários — cada índice secundário global ou local e suas chaves. Uma tabela com muitos índices continua compacta — a lista rola no próprio lugar.
  • Itens · Tamanho · Item médio — as próprias estimativas do DynamoDB. Elas são atualizadas aproximadamente a cada seis horas, então trate-as como valores aproximados, não como contagens exatas. Passe o cursor sobre estimativa do DynamoDB para ver a ressalva.

Indexando sua tabela

Filtros, PartiQL e o chat de IA sugerem completações de campos e valores muito melhores quando o DynoTable sabe o que seus itens realmente contêm. Clique em Indexar tabela para escanear a tabela uma vez e descobrir cada atributo e seus valores comuns.

  • A indexação roda ao vivo com uma barra de progresso. Tabelas grandes levam alguns minutos e incorrem nos custos normais de leitura do DynamoDB.
  • Quando termina, a lista Campos indexados mostra cada atributo — incluindo os aninhados por caminho pontilhado, como commonData.status — com seu tipo e se foi obrigatório ou opcional ao longo das linhas escaneadas.
  • Passando de alguns poucos campos, aparece uma caixa de filtro para você encontrar um rapidamente.
  • Reindexar para atualizar depois que seus dados mudarem; Limpar índice para removê-lo.

Exportar um esquema

A partir de uma tabela indexada, abra Exportar e escolha um formato para transformar seus itens em um esquema tipado:

  • TypeScript — uma interface.
  • Zod — um esquema z.object(...) (compatível com Standard-Schema).
  • JSON Schema — draft 2020-12.

Copie para a área de transferência ou salve em um arquivo. Toda exportação abre com uma nota informando que foi inferida a partir dos itens amostrados — um ótimo ponto de partida, não um contrato autoritativo. A opcionalidade reflete com que frequência cada atributo apareceu durante a indexação; atributos da chave primária são sempre marcados como obrigatórios.

Este é um esquema da estrutura dos seus dados — distinto de uma Exportação dos dados em si.

Atualizado