기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
쿼리에 별칭 및 설명 사용
별칭이 있는 쿼리를 생성합니다. 별칭은 로그 필드의 이름을 바꾸거나 값을 필드로 추출할 때 사용합니다. as
라는 키워드를 사용하여 로그 필드 또는 결과에 별칭을 제공합니다. 쿼리에서 별칭을 2개 이상 사용할 수 있습니다. 다음과 같은 명령에서 별칭을 사용할 수 있습니다.
-
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
라는 별칭 아래에 나열됩니다.
설명 사용
CloudWatch Logs Insights는 쿼리의 댓글을 지원합니다. 해시 문자(#)를 사용하여 설명을 시작합니다. 설명을 사용하여 쿼리 또는 문서 쿼리의 줄을 무시할 수 있습니다.
예제: 쿼리
다음 쿼리가 실행되면 두 번째 줄이 무시됩니다.
fields @timestamp, @message, accountId # | filter accountId not like "7983124201998" | sort @timestamp desc | limit 20