

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

# Amazon SQS 대기열 대상
<a name="eb-custom-bus-target-sqs"></a>

Amazon SQS 대기열로 전송하려면 `TargetArn`를 대기열 ARN으로 설정하고를 `arn:aws:sqs:us-east-1:111122223333:large-orders`추가합니다`SqsParameters`. FIFO 대기열`MessageGroupId`의 경우를 설정합니다. 일반적인 값은 이벤트의 그룹인 입니다`{% $events.SystemMetadata.EventGroupId %}`.

## 파라미터
<a name="eb-custom-bus-target-sqs-parameters"></a>


| 파라미터 | 설정 내용 | 
| --- | --- | 
| MessageGroupId | 대기열 메시지 그룹입니다. FIFO 대기열에 필요합니다. | 
| MessageDeduplicationId | 콘텐츠 기반 중복 제거가 없는 FIFO 대기열의 대기열 중복 제거 식별자입니다. 이벤트에서 파생합니다. 상수는 대기열이 첫 번째 메시지 이후 모든 메시지를 무시하도록 합니다. | 
| DelaySeconds | 메시지의 전송 지연 | 
| MessageAttributes | 연결할 메시지 속성 | 
| MessageSystemAttributes |  AWS X-Ray 트레이스 헤더와 같은 시스템 속성 | 

## 전송 역할
<a name="eb-custom-bus-target-sqs-role"></a>

역할에는 대기열`sqs:SendMessage`에가 필요합니다. 대기열이 고객 관리형 키로 암호화된 경우 역할에는 해당 키`kms:Decrypt`에 대한 `kms:GenerateDataKey` 및 도 필요합니다.

## 배치 및 페이로드
<a name="eb-custom-bus-target-sqs-batching"></a>

EventBridge는를 호출`SendMessageBatch`하므로 하나의 대상 호출은 최대 10개의 이벤트를 전달하고 하나의 대기열 메시지는 하나의 이벤트를 전달합니다.는 각 메시지의 본문을 `Transformer` 결정합니다. [대상으로 전송 일괄 처리](eb-custom-bus-batching.md) 섹션을 참조하세요.