Menata arsip SNS pesan Amazon di tabel Amazon Redshift - Amazon Simple Notification Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menata arsip SNS pesan Amazon di tabel Amazon Redshift

Untuk titik akhir Amazon Redshift, SNS pesan Amazon yang diterbitkan diarsipkan sebagai baris dalam tabel. Berikut adalah contohnya.

catatan

Dalam contoh ini, pengiriman pesan mentah dinonaktifkan untuk pesan yang diterbitkan. Saat pengiriman pesan mentah dinonaktifkan, Amazon SNS menambahkan JSON metadata ke pesan, termasuk properti ini:

  • Type

  • MessageId

  • TopicArn

  • Subject

  • Message

  • Timestamp

  • UnsubscribeURL

  • MessageAttributes

Untuk informasi selengkapnya tentang pengiriman mentah, lihat Pengiriman pesan SNS mentah Amazon.

Meskipun Amazon SNS menambahkan properti ke pesan menggunakan huruf besar yang ditampilkan dalam daftar ini, nama kolom di tabel Amazon Redshift muncul di semua karakter huruf kecil. Untuk mengubah JSON metadata untuk titik akhir Amazon Redshift, Anda dapat menggunakan perintah. SQL COPY Untuk informasi selengkapnya, lihat Menyalin dari JSON contoh dan Memuat dari JSON data menggunakan opsi 'auto ignorecase' di Panduan Pengembang Database Amazon Redshift.

jenis

messageid

topicarn

subjek

pesan

timestamp

unsubscribeurl

messageattributes

Notifikasi

ea544832-a0d8-581d-9275-108243c46103

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

Subjek sampel

Pesan sampel

2020-12-02T00:33:32.272Z

https://sns.us-east-1.amazonaws.com/? Action=Berhenti berlangganan & =arn:aws:sns:us-east- 1:1111111111: SubscriptionArn my-topik:326deeeb-cbf4-45da-b92b-ca77a247813b

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

Notifikasi

ab124832-a0d8-581d-9275-108243c46114

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

Subjek sampel 2

Pesan sampel 2

2020-12-03T00:18:11.129Z

https://sns.us-east-1.amazonaws.com/? Action=Berhenti berlangganan & =arn:aws:sns:us-east- 1:1111111111: SubscriptionArn my-topik:326deeeb-cbf4-45da-b92b-ca77a247813b

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

Notifikasi

ce644832-a0d8-581d-9275-108243c46125

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

Subjek sampel 3

Pesan sampel 3

2020-12-09T00:08:44.405Z

https://sns.us-east-1.amazonaws.com/? Action=Berhenti berlangganan & =arn:aws:sns:us-east- 1:1111111111: SubscriptionArn my-topik:326deeeb-cbf4-45da-b92b-ca77a247813b

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

Untuk informasi selengkapnya tentang fan out notifikasi ke titik akhir Amazon Redshift, lihat Mengonfigurasi pengiriman dan analisis SNS pesan Amazon di tujuan Amazon Redshift.