O mapeamento de valores de tabela converte os tipos de dados das colunas e exibe os resultados em um painel.
Pré-requisitos
Dados de log coletados. Para mais informações, consulte Coletar logs de texto de um host.
Índices criados. Para mais informações, consulte Criar um índice.
Visão geral
Na configuração Value Mapping de um gráfico do painel, configure três regras para substituir valores vazios: mapeie Empty String para 0, NaN para 0 e Null or undefined para 0. Exemplo de instrução de consulta e análise: * | select split_part(request_uri,'?',1) as path, count(1) as pv, '' as empty, 'NaN' as nan group by split_part(request_uri,'?',1) order by pv desc limit 10.
Consulta e análise: Consulte e analise logs no console. Por exemplo, recupere logs, agregue dados e gere estatísticas.
Adicionar um gráfico: Cada painel contém um ou mais gráficos baseados em instruções de consulta e análise.
Adicionar um mapeamento de valores: Converta valores de string da tabela em números.
Etapa 1: Consulta e análise
-
Faça login no console do Simple Log Service. Na seção Projects, clique em o projeto desejado.

-
Na aba , clique em o Logstore desejado.

-
Insira uma instrução de consulta e análise e clique em Last 15 Minutes para definir o intervalo de tempo.
Por exemplo, para consultar os caminhos e a quantidade de arquivos importados, use a seguinte instrução:
* | select split_part(request_uri,'?',1) as path, count(1) as pv, '' as empty, 'NaN' as nan group by split_part(request_uri,'?',1) order by pv desc limit 10
Etapa 2: Adicionar um gráfico
-
No painel de navegação à esquerda, escolha . Na lista Dashboard, clique em o painel desejado. No canto superior direito da página, clique em Edit. No modo de edição, escolha .

-
Na seção , selecione o ícone
em Chart Type. Na aba Query and Analysis, selecione a fonte de dados (neste caso, LogStore (SQL)), escolha o Logstore de destino e insira a instrução de consulta.No canto superior direito, selecione um intervalo de tempo, como Last 15 Minutes, e clique em Apply.
Defina Chart Type como Table. Exemplo de consulta:
* | select *.
Etapa 3: Adicionar um mapeamento de valores
Substituição de valor vazio
: Substitua Empty String, NaN ou Null or undefined por 0.
Substituição por ícone
: Substitua um número específico por um ícone.
Por exemplo, ao mapear 500 e 452 para ícones, a coluna pv exibirá os ícones em vez dos números originais.
Substituição de texto
: Substitua um número específico por texto.
Por exemplo, ao mapear 500 para true e 452 para false, a coluna pv exibirá o texto mapeado.