View a markdown version of this page

Amazon Redshift 테이블에서 Amazon SNS 메시지 아카이브 구성 - Amazon Simple Notification Service

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

Amazon Redshift 테이블에서 Amazon SNS 메시지 아카이브 구성

Amazon Redshift 엔드포인트의 경우 Amazon SNS 메시지는 테이블의 행으로 아카이브됩니다. 다음은 데이터가 저장되는 방법의 예제입니다.

참고

이 예에서는 게시된 메시지에 대해 원시 메시지 전송 기능이 사용 중지됩니다. 원시 메시지 전송이 사용 중지되면 Amazon SNS는 이러한 속성을 포함하여 메시지에 JSON 메타데이터를 추가합니다.

  • Type

  • MessageId

  • TopicArn

  • Subject

  • Message

  • Timestamp

  • UnsubscribeURL

  • MessageAttributes

원시 전송에 대한 자세한 정보는 Amazon SNS 원시 메시지 전송에서 확인하세요.

Amazon SNS는 이 목록에 표시된 대문자를 사용하여 메시지에 속성을 추가하지만 Amazon Redshift 테이블의 열 이름은 모두 소문자로 표시됩니다. Amazon Redshift 엔드포인트에 대한 JSON 메타데이터를 변환하려면 COPY 명령을 사용할 수 있습니다. 자세한 정보는 Amazon Redshift 데이터베이스 개발자 안내서JSON 예에서 복사'auto ignorecase' 옵션을 사용하여 JSON 데이터에서 로드를 참조하세요.

type

messageid

topicarn

subject

message

timestamp

unsubscribeurl

messageattributes

알림

ea544832-a0d8-581d-9275-108243c46103

arn:aws:sns:us-east-1:111111111111:my-topic

샘플 제목

샘플 메시지

2020-12-02T00:33:32.272Z

https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:111111111111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b

{\"my_attribute\":{\"Type\":\"String\",\"Value\":\"my_value\"}}

Notification

ab124832-a0d8-581d-9275-108243c46114

arn:aws:sns:us-east-1:111111111111:my-topic

샘플 제목 2

샘플 메시지 2

2020-12-03T00:18:11.129Z

https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:111111111111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b

{\"my_attribute2\":{\"Type\":\"String\",\"Value\":\"my_value\"}}

Notification

ce644832-a0d8-581d-9275-108243c46125

arn:aws:sns:us-east-1:111111111111:my-topic

샘플 제목 3

샘플 메시지 3

2020-12-09T00:08:44.405Z

https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:111111111111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b

{\"my_attribute3\":{\"Type\":\"String\",\"Value\":\"my_value\"}}

Amazon Redshift 엔드포인트로 알림을 팬아웃하는 방법에 대한 자세한 정보는 Amazon Redshift 대상에서 Amazon SNS 메시지 전송 및 분석 구성에서 확인하세요.