Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di alias e commenti nelle query
Crea query che contengono alias. Utilizza gli alias per rinominare i campi di log o per estrarre valori nei campi. Usa la parola chiave as
per assegnare un alias a un campo di log o un risultato. Puoi utilizzare più alias in una query. Puoi utilizzare gli alias nei seguenti comandi:
-
fields
-
parse
-
sort
-
stats
Negli esempi seguenti viene illustrato come creare query che contengono alias.
Esempio
La query contiene un alias nel comando fields
.
fields @timestamp, @message, accountId as ID | sort @timestamp desc | limit 20
La query restituisce i valori per i campi @timestamp
, @message
e accountId
. I risultati sono ordinati in ordine decrescente e sono limitati a 20. I valori per accountId
sono elencati sotto l'alias ID
.
Esempio
La query contiene alias nei comandi sort
e stats
.
stats count(*) by duration as time | sort time desc
La query conta il numero di volte che il campo duration
è presente nel gruppo di log e ordina i risultati in ordine decrescente. I valori per duration
sono elencati sotto l'alias time
.
Utilizzo di commenti
CloudWatch Logs Insights supporta l'uso di commenti nelle query. Utilizza il carattere cancelletto (#) per impostare i commenti. Puoi utilizzare i commenti per ignorare le righe nelle query o nelle query di documenti.
Esempio: query
Quando viene emessa la seguente query, la seconda riga viene ignorata.
fields @timestamp, @message, accountId # | filter accountId not like "7983124201998" | sort @timestamp desc | limit 20