

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在查詢中使用別名和註解
<a name="CWL_QuerySyntax-alias"></a>

 建立含有別名的查詢。將日誌欄位重新命名，或在擷取值並填入欄位時，都可使用別名。使用關鍵字 `as` 為日誌欄位或結果賦予別名。您可以在查詢中使用多個別名。您可以在下列任一命令中使用別名：
+  `fields` 
+  `parse` 
+  `sort` 
+  ` stats ` 

 以下範例會示範如何建立含有別名的查詢。

 **範例** 

 查詢的 `fields` 命令中含有別名。

```
fields @timestamp, @message, accountId as ID
| sort @timestamp desc
| limit 20
```

 查詢會傳回欄位 `@timestamp`、`@message` 和 `accountId` 的值。結果以遞減方式排序，且限制為 20。`accountId` 的值會顯示於別名 `ID` 底下。

 **範例** 

 查詢的 `sort` 和 `stats` 命令中含有別名。

```
stats count(*) by duration as time 
| sort time desc
```

 查詢會計算欄位 `duration` 出現於日誌群組中的次數，並以遞減方式將結果排序。`duration` 的值會顯示於別名 `time` 底下。

## 使用註解
<a name="CWL_QuerySyntax-comments"></a>

 CloudWatch Logs Insights 支援在查詢中使用註解。使用雜湊字元 (**\$1**) 作為註解的開頭。您可以使用註解，忽略查詢或文件查詢中的行。

 **範例：查詢** 

 以下查詢運行時，系統會忽略第二行。

```
fields @timestamp, @message, accountId
# | filter accountId not like "7983124201998"
| sort @timestamp desc
| limit 20
```