As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar aliases e comentários em consultas
Crie consultas que contenham aliases. Use aliases para renomear campos de log ou ao extrair valores em campos. Use a palavra-chave as
para dar um campo de log ou resultar em um alias. Você pode usar mais de um alias em uma consulta. Você pode usar aliases nos comandos a seguir:
-
fields
-
parse
-
sort
-
stats
Os exemplos a seguir mostram como criar consultas que contenham aliases.
Exemplo
A consulta contém um alias no comando fields
.
fields @timestamp, @message, accountId as ID | sort @timestamp desc | limit 20
A consulta retorna os valores dos campos @timestamp
, @message
e accountId
. Os resultados são classificados em ordem decrescente e limitados a 20. Os valores para accountId
estão listados sob o alias ID
.
Exemplo
A consulta contém um alias nos comandos sort
e stats
.
stats count(*) by duration as time | sort time desc
A consulta conta o número de vezes que o campo duration
ocorre no grupo de logs e classifica os resultados em ordem decrescente. Os valores para duration
estão listados sob o alias time
.
Usar comentários
CloudWatch O Logs Insights oferece suporte a comentários em consultas. Use o caractere jogo da velha (#) para separar comentários. Você pode usar comentários para ignorar linhas em consultas ou consultas de documentos.
Exemplo: consulta
Quando a consulta a seguir é executada, a segunda linha é ignorada.
fields @timestamp, @message, accountId # | filter accountId not like "7983124201998" | sort @timestamp desc | limit 20