

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
<a name="CWL_QuerySyntax-alias"></a>

 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
<a name="CWL_QuerySyntax-comments"></a>

 CloudWatch Logs Insights supporta i commenti nelle query. Utilizza il carattere cancelletto (**\$1**) 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
```