

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

# MQTT 메시지 페이로드
<a name="topicdata"></a>

MQTT 메시지로 전송되는 메시지 페이로드는 중 하나에 대한 AWS IoT것이 아니라면에서 지정하지 않습니다[예약된 주제](reserved-topics.md). 애플리케이션의 요구 사항을 수용하려면 [프로토콜에 대한AWS IoT Core Service Quotas](https://docs.aws.amazon.com/general/latest/gr/iot-core.html#iot-protocol-limits)의 제약 내에서 주제에 대한 메시지 페이로드를 정의하는 것이 좋습니다.

메시지 페이로드에 JSON 형식을 사용하면 AWS IoT 규칙 엔진이 메시지를 구문 분석하고 SQL 쿼리를 적용할 수 있습니다. 애플리케이션에서 메시지 페이로드에 SQL 쿼리를 적용할 규칙 엔진이 필요하지 않은 경우 애플리케이션에 필요한 모든 데이터 형식을 사용할 수 있습니다. SQL 쿼리에 사용되는 JSON 문서의 제한 사항 및 예약 문자에 대한 자세한 내용은 [JSON 확장](iot-sql-json.md) 섹션을 참조하세요.

MQTT 주제 및 해당 메시지 페이로드를 디자인하는 방법에 대한 자세한 내용은 [AWS IoT Core에 대한 MQTT 주제 디자인](https://docs.aws.amazon.com/whitepapers/latest/designing-mqtt-topics-aws-iot-core/designing-mqtt-topics-aws-iot-core.html)을 참조하세요.

메시지 크기 제한이 서비스 할당량을 초과하면 이유가 `PAYLOAD_LIMIT_EXCEEDED`인 `CLIENT_ERROR`와 "메시지 페이로드가 메시지 유형의 크기 제한을 초과함(Message payload exceeds size limit for message type)"이 발생합니다. 메시지 크기 제한에 대한 자세한 내용은 [AWS IoT Core 메시지 브로커 제한 및 할당량](https://docs.aws.amazon.com//general/latest/gr/iot-core.html#message-broker-limits.html)을 참조하세요.