Gráficos e heatmap de partições
Transforme a página carregada em uma linha do tempo, uma distribuição numérica ou um heatmap de chaves de partição que sinaliza possíveis partições quentes, sem consultas extras.
Abrindo a visualização Chart
Selecione 📊 Chart no seletor de visualização. Aparecem três subabas: Timeline, Distribution e Heatmap. Os gráficos são renderizados como SVG inline a partir dos itens carregados na aba, então são atualizados sempre que você executa uma consulta, muda de página ou redimensiona a janela. A visualização fica salva por aba.
Timeline
Um gráfico de barras com a contagem de itens por intervalo de tempo. Escolha o campo de data e uma granularidade de hora, dia ou mês. O DynamoOps detecta campos de data candidatos analisando os primeiros 50 itens em busca de strings que possam ser interpretadas como datas.
- Os intervalos são rotulados como
YYYY-MM-DD HHh,YYYY-MM-DDouYYYY-MMe ordenados cronologicamente. - Se nenhum campo puder ser interpretado como data, o seletor mostra “No date field found”.
Distribution
Um histograma de um campo numérico em 12 faixas de mesma largura entre o mínimo e o máximo, com uma linha de estatísticas mostrando Min, Max, Avg e o tamanho da amostra. Campos numéricos são detectados quando todos os valores amostrados são números ou strings numéricas.
Heatmap de partições
O heatmap conta os itens carregados por valor de chave de partição e renderiza os 50 maiores como células coloridas, do índigo para contagens pequenas, passando pelo âmbar, até o vermelho para as maiores. Cada célula mostra a chave, a contagem e, ao passar o mouse, sua participação nos itens carregados.
| Sinal | Significado |
|---|---|
| Cor da célula | Âmbar acima de 40% da maior contagem, vermelho acima de 70% |
| Alerta de partição quente | Exibido quando uma única chave concentra mais de 20% dos itens carregados |
| “Showing top 50 of N unique values” | A página tem mais chaves distintas do que células |
Use-o para identificar padrões de acesso desbalanceados antes que virem throttling. Confirme as suspeitas com as métricas de throttling no Table Dashboard.