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 i 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