

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 예약된 쿼리에 대한 조회 테이블 대상 구성
<a name="scheduled-queries-lookup-table-destination"></a>

조회 테이블을 대상으로 구성하여 예약된 쿼리 결과로 조회 테이블을 자동으로 새로 고칩니다. 예약된 각 실행에서 CloudWatch Logs는 지정된 조회 테이블을 쿼리 결과로 채우고 테이블을 최신 로그 데이터로 최신 상태로 유지합니다. 그런 다음 다른 로그 쿼리에서 `lookup` 명령을 사용하여 테이블을 참조할 수 있습니다. 조회 테이블에 대한 자세한 내용은 섹션을 참조하세요[lookup](CWL_QuerySyntax-Lookup.md).

조회 테이블이 없는 경우 CloudWatch Logs는 첫 번째 성공 실행 시 테이블을 생성합니다. 각 후속 실행은 전체 대체 작업이며 기존 테이블 콘텐츠는 모두 새 쿼리 결과로 대체됩니다.

조회 테이블 구성에는 다음 설정이 포함됩니다.
+ **테이블 이름** - 생성하거나 새로 고칠 조회 테이블의 이름입니다. 이름에는 영숫자와 밑줄만 사용할 수 있습니다.
+ **전송 역할** - 쿼리 결과로 조회 테이블을 생성하거나 업데이트할 수 있는 CloudWatch Logs 권한을 부여하는 IAM 역할의 ARN입니다.
+ **설명** - (선택 사항) 조회 테이블에 대한 설명입니다.
+ **AWS KMS key** – (선택 사항) 조회 테이블 데이터를 암호화하는 데 사용할 AWS KMS 키의 ARN입니다. 키를 지정하지 않으면 데이터가 AWS소유 키로 암호화됩니다.
+ **태그** - (선택 사항) 조회 테이블과 연결할 키-값 페어입니다. 태그는 테이블이 처음 생성될 때만 적용됩니다.

대상 전송 IAM 역할에는 다음 권한이 필요하며 CloudWatch Logs 서비스(`logs.amazonaws.com`)가 역할을 수임하도록 허용하는 신뢰 정책이 포함되어야 합니다.

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "logs:CreateLookupTable",
                "logs:UpdateLookupTable",
                "logs:GetQueryResults"
            ],
            "Resource": "*"
        }
    ]
}
```

**참고**  
조회 테이블 대상 결과에는 계정당 조회 테이블의 최대 수와 같이 직접 생성하는 테이블과 동일한 조회 테이블 할당량이 적용됩니다 AWS 리전. 예약된 실행이 테이블을 새로 고치지 못하면 기존 테이블 콘텐츠는 변경되지 않고 예약된 쿼리 실행 기록에 실패가 나타납니다.