

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Verwaltung von Amazon SNS SNS-Nachrichten an mehreren Lieferstream-Zielen
<a name="firehose-working-with-destinations"></a>

Mit [Lieferdatenströmen](sns-firehose-as-subscriber.md) können Sie Amazon SNS SNS-Nachrichten an mehreren Zielen verwalten und so die Integration mit Amazon S3, Amazon OpenSearch Service, Amazon Redshift und HTTP-Endpunkten für Speicherung, Indizierung und Analyse ermöglichen. Durch die richtige Konfiguration der Nachrichtenformatierung und -zustellung können Sie Amazon SNS SNS-Benachrichtigungen zur späteren Verarbeitung in Amazon S3 speichern, strukturierte Nachrichtendaten mit Amazon Athena analysieren, Nachrichten OpenSearch für die Suche und Visualisierung in Echtzeit indexieren und Archive in Amazon Redshift für erweiterte Abfragen strukturieren.

# Speichern und Analysieren von Amazon SNS SNS-Nachrichten in Amazon S3 S3-Zielen
<a name="firehose-s3-destinations"></a>

In diesem Thema wird erklärt, wie Delivery Streams Daten in Amazon Simple Storage Service (Amazon S3) veröffentlichen.

![\[Die Integration und der Arbeitsablauf von Amazon Services für die Nachrichtenverarbeitung. Es zeigt, wie ein Herausgeber Nachrichten an ein Amazon SNS SNS-Thema sendet, das dann Nachrichten an mehrere Amazon SQS SQS-Warteschlangen und einen Data Firehose-Lieferstream auffächert. Von dort aus können Nachrichten von Lambda-Funktionen verarbeitet oder dauerhaft in einem Amazon S3 S3-Bucket gespeichert werden.\]](http://docs.aws.amazon.com/de_de/sns/latest/dg/images/firehose-architecture-s3.png)


**Topics**
+ [Formatieren von Benachrichtigungen für die Speicherung in Amazon S3 S3-Zielen](firehose-archived-message-format-S3.md)
+ [Analysieren von in Amazon S3 gespeicherten Nachrichten mit Athena](firehose-message-analysis-s3.md)

# Formatieren von Amazon SNS SNS-Benachrichtigungen für die Speicherung in Amazon S3 S3-Zielen
<a name="firehose-archived-message-format-S3"></a>

Das folgende Beispiel zeigt eine Amazon SNS SNS-Benachrichtigung, die an einen Amazon Simple Storage Service (Amazon S3) -Bucket gesendet wurde, mit Einrückungen zur besseren Lesbarkeit.

**Anmerkung**  
In diesem Beispiel ist die unformatierte Nachrichtenzustellung für die veröffentlichte Nachricht deaktiviert. Wenn die Zustellung von unformatierten Nachrichten deaktiviert ist, fügt Amazon SNS der Nachricht JSON-Metadaten hinzu, einschließlich der folgenden Eigenschaften:  
`Type`
`MessageId`
`TopicArn`
`Subject`
`Timestamp`
`UnsubscribeURL`
`MessageAttributes`
Weitere Informationen zu „Raw Message Delivery“ finden Sie unter [Übermittlung unformatierter Nachrichten Amazon SNS](sns-large-payload-raw-message-delivery.md).

```
{
    "Type": "Notification",
    "MessageId": "719a6bbf-f51b-5320-920f-3385b5e9aa56",
    "TopicArn": "arn:aws:sns:us-east-1:333333333333:my-kinesis-test-topic",     
    "Subject": "My 1st subject",
    "Message": "My 1st body",
    "Timestamp": "2020-11-26T23:48:02.032Z",
    "UnsubscribeURL": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:333333333333:my-kinesis-test-topic:0b410f3c-ee5e-49d8-b59b-3b4aa6d8fcf5",
    "MessageAttributes": {
        "myKey1": {
            "Type": "String",
            "Value": "myValue1"
        },
        "myKey2": {
            "Type": "String",
            "Value": "myValue2"
        }
    }
 }
```

Das folgende Beispiel zeigt drei SNS-Nachrichten, die über einen Lieferstream an denselben Amazon S3 S3-Bucket gesendet wurden. Die Pufferung wird angewendet, und jede Nachricht wird durch Zeilenumbrüche getrennt.

```
{"Type":"Notification","MessageId":"d7d2513e-6126-5d77-bbe2-09042bd0a03a","TopicArn":"arn:aws:sns:us-east-1:333333333333:my-kinesis-test-topic","Subject":"My 1st subject","Message":"My 1st body","Timestamp":"2020-11-27T00:30:46.100Z","UnsubscribeURL":"https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:313276652360:my-kinesis-test-topic:0b410f3c-ee5e-49d8-b59b-3b4aa6d8fcf5","MessageAttributes":{"myKey1":{"Type":"String","Value":"myValue1"},"myKey2":{"Type":"String","Value":"myValue2"}}}
{"Type":"Notification","MessageId":"0c0696ab-7733-5bfb-b6db-ce913c294d56","TopicArn":"arn:aws:sns:us-east-1:333333333333:my-kinesis-test-topic","Subject":"My 2nd subject","Message":"My 2nd body","Timestamp":"2020-11-27T00:31:22.151Z","UnsubscribeURL":"https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:313276652360:my-kinesis-test-topic:0b410f3c-ee5e-49d8-b59b-3b4aa6d8fcf5","MessageAttributes":{"myKey1":{"Type":"String","Value":"myValue1"}}}
{"Type":"Notification","MessageId":"816cd54d-8cfa-58ad-91c9-8d77c7d173aa","TopicArn":"arn:aws:sns:us-east-1:333333333333:my-kinesis-test-topic","Subject":"My 3rd subject","Message":"My 3rd body","Timestamp":"2020-11-27T00:31:39.755Z","UnsubscribeURL":"https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:313276652360:my-kinesis-test-topic:0b410f3c-ee5e-49d8-b59b-3b4aa6d8fcf5"}
```

# Analysieren von in Amazon S3 gespeicherten Amazon SNS-Nachrichten mit Athena
<a name="firehose-message-analysis-s3"></a>

Auf dieser Seite wird erklärt, wie Amazon SNS SNS-Nachrichten analysiert werden, die über Lieferstreams an Amazon Simple Storage Service (Amazon S3) -Ziele gesendet werden.

**Um SNS-Nachrichten zu analysieren, die über Firehose-Lieferstreams an Amazon S3 S3-Ziele gesendet wurden**

1. Konfigurieren Sie Ihre Amazon-S3-Ressourcen. Anweisungen finden Sie unter [Erstellen eines Buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/CreatingABucket.html) im *Benutzerhandbuch zu Amazon Simple Storage Service* und [Arbeiten mit Amazon-S3-Buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingBucket.html) im *Benutzerhandbuch zu Amazon Simple Storage Service*.

1. Konfigurieren Sie Ihren Bereitstellungsdatenstrom. Anweisungen finden [Sie unter Wählen Sie Amazon S3 für Ihr Ziel](https://docs.aws.amazon.com/firehose/latest/dev/create-destination.html#create-destination-s3) im *Amazon Data Firehose Developer Guide*.

1. Verwenden von [Amazon Athena](https://console.aws.amazon.com/athena) zum Abfragen der Amazon-S3-Objekte unter Verwendung von Standard-SQL. Weitere Informationen finden Sie unter [Erste Schritte](https://docs.aws.amazon.com/athena/latest/ug/getting-started.html) im *Benutzerhandbuch zu Amazon Athena*.

## Beispielabfrage
<a name="example-s3-query"></a>

Nehmen Sie für dieses Beispiel Folgendes an:
+ Nachrichten werden in der `notifications`Tabelle im `default` Schema gespeichert.
+ Die `notifications` Tabelle enthält eine `timestamp` Spalte mit dem Typ `string`.

Die folgende Abfrage gibt alle SNS-Nachrichten zurück, die im angegebenen Datumsbereich empfangen wurden:

```
SELECT * 
FROM default.notifications
WHERE from_iso8601_timestamp(timestamp) BETWEEN TIMESTAMP '2020-12-01 00:00:00' AND TIMESTAMP '2020-12-02 00:00:00';
```

# Integration von Amazon SNS SNS-Nachrichten mit Amazon OpenSearch Service-Zielen
<a name="firehose-elasticsearch-destinations"></a>

In diesem Abschnitt wird erklärt, wie Delivery Streams Daten an Amazon OpenSearch Service (OpenSearch Service) veröffentlichen.

![\[Ein Herausgeber sendet Nachrichten an ein Amazon SNS SNS-Thema, das diese Nachrichten dann an mehrere Amazon SQS SQS-Warteschlangen verteilt. Nachrichten aus diesen Warteschlangen können von Lambda-Funktionen verarbeitet oder über einen Data Firehose-Zustellungsstream an einen Amazon OpenSearch Service gesendet werden, wodurch ein durchsuchbarer Nachrichtenindex erstellt wird. Dieses Setup demonstriert ein erweitertes Szenario zur Nachrichtenweiterleitung und -verarbeitung unter Verwendung von. AWS-Services\]](http://docs.aws.amazon.com/de_de/sns/latest/dg/images/firehose-architecture-es.png)


**Topics**
+ [Archiviertes Nachrichtenformat](firehose-archived-message-format-elasticsearch.md)
+ [Analysieren von Nachrichten](firehose-message-analysis-elasticsearch.md)

# Speichern und Formatieren von Amazon SNS SNS-Benachrichtigungen in OpenSearch Service-Indizes
<a name="firehose-archived-message-format-elasticsearch"></a>

Das folgende Beispiel zeigt eine Amazon SNS SNS-Benachrichtigung, die an einen Amazon OpenSearch Service (OpenSearch Service) -Index mit dem Namen `my-index` gesendet wird. Dieser Index verfügt über ein Zeitfilterfeld auf der Registerkarte `Timestamp`. Die SNS-Benachrichtigung wird in der `_source`-Eigenschaft der Nutzlast angezeigt.

**Anmerkung**  
In diesem Beispiel ist die unformatierte Nachrichtenzustellung für die veröffentlichte Nachricht deaktiviert. Wenn die Zustellung von unformatierten Nachrichten deaktiviert ist, fügt Amazon SNS der Nachricht JSON-Metadaten hinzu, einschließlich der folgenden Eigenschaften:  
`Type`
`MessageId`
`TopicArn`
`Subject`
`Timestamp`
`UnsubscribeURL`
`MessageAttributes`
Weitere Informationen zu „Raw Message Delivery“ finden Sie unter [Übermittlung unformatierter Nachrichten Amazon SNS](sns-large-payload-raw-message-delivery.md).

```
{
  "_index": "my-index",
  "_type": "_doc",
  "_id": "49613100963111323203250405402193283794773886550985932802.0",
  "_version": 1,
  "_score": null,
  "_source": {
    "Type": "Notification",
    "MessageId": "bf32e294-46e3-5dd5-a6b3-bad65162e136",
    "TopicArn": "arn:aws:sns:us-east-1:111111111111:my-topic",
    "Subject": "Sample subject",
    "Message": "Sample message",
    "Timestamp": "2020-12-02T22:29:21.189Z",
    "UnsubscribeURL": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:111111111111:my-topic:b5aa9bc1-9c3d-452b-b402-aca2cefc63c9",
    "MessageAttributes": {
      "my_attribute": {
        "Type": "String",
        "Value": "my_value"
      }
    }
  },
  "fields": {
    "Timestamp": [
      "2020-12-02T22:29:21.189Z"
    ]
  },
  "sort": [
    1606948161189
  ]
}
```

# Analysieren von Amazon SNS SNS-Nachrichten für OpenSearch Serviceziele
<a name="firehose-message-analysis-elasticsearch"></a>

In diesem Thema wird erklärt, wie Amazon SNS SNS-Nachrichten analysiert werden, die über Lieferströme an Amazon OpenSearch Service (OpenSearch Service) -Ziele gesendet werden.

**Um SNS-Nachrichten zu analysieren, die über Firehose-Zustellungsstreams an Serviceziele gesendet werden OpenSearch**

1. Konfigurieren Sie Ihre OpenSearch Serviceressourcen. Eine Anleitung finden Sie unter [Erste Schritte mit Amazon OpenSearch Service](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/es-gsg.html) im *Amazon OpenSearch Service Developer Guide*.

1. Konfigurieren Sie Ihren Bereitstellungsdatenstrom. Anweisungen finden [Sie unter Wählen Sie den OpenSearch Service für Ihr Ziel](https://docs.aws.amazon.com/firehose/latest/dev/create-destination.html#create-destination-elasticsearch) im *Amazon Data Firehose Developer Guide*.

1. Führen Sie eine Abfrage mithilfe von OpenSearch Service Queries und Kibana aus. Weitere Informationen finden Sie unter [Schritt 3: Dokumente in einer OpenSearch Service-Domain und [Kibana](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/es-kibana.html) durchsuchen](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/es-gsg-search.html) im *Amazon OpenSearch Service Developer Guide*.

## Beispielabfrage
<a name="example-es-query"></a>

Im folgenden Beispiel werden die `my-index` Indizes für alle SNS-Nachrichten abgeragt, die im angegebenen Datumsbereich empfangen werden:

```
POST https://search-my-domain.us-east-1.es.amazonaws.com/my-index/_search
{
  "query": {
    "bool": {
      "filter": [
        {
          "range": {
            "Timestamp": {
              "gte": "2020-12-08T00:00:00.000Z",
              "lte": "2020-12-09T00:00:00.000Z",
              "format": "strict_date_optional_time"
            }
          }
        }
      ]
    }
  }
}
```

# Konfiguration der Zustellung und Analyse von Amazon SNS SNS-Nachrichten in Amazon Redshift Redshift-Zielen
<a name="firehose-redshift-destinations"></a>

In diesem Thema wird erklärt, wie Sie Amazon SNS SNS-Benachrichtigungen an einen Lieferstream weiterleiten, der dann Daten in Amazon Redshift veröffentlicht. Mit diesem Setup können Sie eine Verbindung zur Amazon Redshift Redshift-Datenbank herstellen und ein SQL-Abfragetool verwenden, um Amazon SNS SNS-Nachrichten abzurufen, die bestimmten Kriterien entsprechen.

![\[Nachrichten, die von einem Absender zu einem Amazon SNS SNS-Thema veröffentlicht wurden, werden zur Verarbeitung durch Lambda-Funktionen an mehrere Amazon SQS SQS-Warteschlangen verteilt und auch über einen Data Firehose-Zustellungsstream an einen Amazon Redshift Redshift-Cluster zur Speicherung und Analyse in einem Message Data Warehouse gesendet. Dieses Setup demonstriert eine robuste Architektur für Nachrichtenverarbeitung und Data Warehousing unter Verwendung von. AWS-Services\]](http://docs.aws.amazon.com/de_de/sns/latest/dg/images/firehose-architecture-rs.png)


**Topics**
+ [Strukturierung von Nachrichtenarchiven in Amazon Redshift Redshift-Tabellen](firehose-archive-table-structure-redshift.md)
+ [Analysieren von Nachrichten, die in Amazon Redshift Redshift-Zielen gespeichert sind](firehose-message-analysis-redshift.md)

# Strukturierung von Amazon SNS SNS-Nachrichtenarchiven in Amazon Redshift Redshift-Tabellen
<a name="firehose-archive-table-structure-redshift"></a>

Für Amazon Redshift Redshift-Endpunkte werden Amazon SNS SNS-Nachrichten als Zeilen in einer Tabelle archiviert. Hier ist ein Beispiel dafür, wie die Daten gespeichert werden:

**Anmerkung**  
In diesem Beispiel ist die unformatierte Nachrichtenzustellung für die veröffentlichte Nachricht deaktiviert. Wenn die Zustellung von unformatierten Nachrichten deaktiviert ist, fügt Amazon SNS der Nachricht JSON-Metadaten hinzu, einschließlich der folgenden Eigenschaften:  
`Type`
`MessageId`
`TopicArn`
`Subject`
`Message`
`Timestamp`
`UnsubscribeURL`
`MessageAttributes`
Weitere Informationen zu „Raw Message Delivery“ finden Sie unter [Übermittlung unformatierter Nachrichten Amazon SNS](sns-large-payload-raw-message-delivery.md).  
Obwohl Amazon SNS der Nachricht mithilfe der in dieser Liste angezeigten Groß-/Kleinschreibung Eigenschaften hinzufügt, werden Spaltennamen in Amazon-Redshift-Tabellen in Kleinbuchstaben angezeigt. Um die JSON-Metadaten für den Amazon-Redshift-Endpunkt zu transformieren, können Sie den SQL `COPY`-Befehl nutzen. Weitere Informationen finden Sie unter [Beispiele für die COPY-Operation aus JSON](https://docs.aws.amazon.com/redshift/latest/dg/r_COPY_command_examples.html#r_COPY_command_examples-copy-from-json) und [Laden von JSON-Daten unter Verwendung der Option „auto ignorecase“](https://docs.aws.amazon.com/redshift/latest/dg/r_COPY_command_examples.html#copy-from-json-examples-using-auto-ignorecase) im *Entwicklerhandbuch für Amazon Redshift Datenbanken*.


|  type  |  messageid  |  topicarn  |  subject  |  Nachricht  |  Zeitstempel  |  unsubscribeurl  |  messageattributes  | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
|  Benachrichtigung  |  ea544832-a0d8-581d-9275-108243c46103  |  arn:aws:sns:us-east-1:111111111111:my-topic  |  Beispiel-Betreff  |  Beispiel-Nachricht  |  2020-12-02T00:33:32.272Z  |  https://sns.us-east-1.amazonaws.com/? Action=Abmelden& =arn:aws:sns:us-east- 1:1111111111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b SubscriptionArn  |  \$1\$1"my\$1attribute\$1":\$1\$1"Type\$1":\$1"String\$1",\$1"Value\$1":\$1"my\$1value\$1"\$1\$1  | 
|  Benachrichtigung  |  ab124832-a0d8-581d-9275-108243c46114  |  arn:aws:sns:us-east-1:111111111111:my-topic  |  Beispiel-Betreff 2  |  Beispielnachricht 2  |  2020-12-03T00:18:11.129Z  |  https://sns.us-east-1.amazonaws.com/? Action=Abmelden& =arn:aws:sns:us-east- 1:1111111111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b SubscriptionArn  |  \$1\$1"my\$1attribute2\$1":\$1\$1"Type\$1":\$1"String\$1",\$1"Value\$1":\$1"my\$1value\$1"\$1\$1  | 
|  Benachrichtigung  |  ce644832-a0d8-581d-9275-108243c46125  |  arn:aws:sns:us-east-1:111111111111:my-topic  |  Beispiel-Betreff 3  |  Beispielnachricht 3  |  2020-12-09T00:08:44.405Z  |  https://sns.us-east-1.amazonaws.com/? Action=Abmelden& =arn:aws:sns:us-east- 1:1111111111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b SubscriptionArn  |  \$1\$1"my\$1attribute3\$1":\$1\$1"Type\$1":\$1"String\$1",\$1"Value\$1":\$1"my\$1value\$1"\$1\$1  | 

Weitere Informationen zum Verteilen von Benachrichtigungen an Amazon-Redshift-Endpunkte finden Sie unter [Konfiguration der Zustellung und Analyse von Amazon SNS SNS-Nachrichten in Amazon Redshift Redshift-Zielen](firehose-redshift-destinations.md).

# Analysieren von Amazon SNS SNS-Nachrichten, die in Amazon Redshift Redshift-Zielen gespeichert sind
<a name="firehose-message-analysis-redshift"></a>

In diesem Thema wird beschrieben, wie Amazon SNS SNS-Nachrichten analysiert werden, die über Lieferstreams an Amazon Redshift Redshift-Ziele gesendet werden.

**Um SNS-Nachrichten zu analysieren, die über Firehose-Lieferstreams an Amazon Redshift Redshift-Ziele gesendet wurden**

1. Konfigurieren Sie Ihre Amazon-Redshift-Ressourcen. Detaillierte Anweisungen finden Sie unter [Erste Schritte mit Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/gsg/getting-started.html) im *Handbuch für erste Schritte mit Amazon Redshift*.

1. Konfigurieren Sie Ihren Bereitstellungsdatenstrom. Anweisungen finden [Sie unter Wählen Sie Amazon Redshift für Ihr Ziel](https://docs.aws.amazon.com/firehose/latest/dev/create-destination.html#create-destination-redshift) im *Amazon Data Firehose Developer Guide*.

1. Ausführen einer Abfrage Weitere Informationen finden Sie unter [Abfragen einer Datenbank mit dem Abfrage-Editor](https://docs.aws.amazon.com/redshift/latest/mgmt/query-editor.html) im *Amazon-Redshift-Verwaltungshandbuch*.

## Beispielabfrage
<a name="example-rs-query"></a>

Nehmen Sie für dieses Beispiel Folgendes an:
+ Nachrichten werden in der `notifications`-Tabelle im Standardschema `public` gespeichert.
+ Die `Timestamp`-Eigenschaft aus der SNS-Nachricht ist in der Spalte der Tabelle `timestamp` mit dem Spaltendatentyp `timestamptz`gespeichert.
**Anmerkung**  
Um die JSON-Metadaten für den Amazon-Redshift-Endpunkt zu transformieren, können Sie den SQL `COPY`-Befehl nutzen. Weitere Informationen finden Sie unter [Beispiele für die COPY-Operation aus JSON](https://docs.aws.amazon.com/redshift/latest/dg/r_COPY_command_examples.html#r_COPY_command_examples-copy-from-json) und [Laden von JSON-Daten unter Verwendung der Option „auto ignorecase“](https://docs.aws.amazon.com/redshift/latest/dg/r_COPY_command_examples.html#copy-from-json-examples-using-auto-ignorecase) im *Entwicklerhandbuch für Amazon Redshift Datenbanken*.

Die folgende Abfrage gibt alle SNS-Nachrichten zurück, die im angegebenen Datumsbereich empfangen wurden:

```
SELECT *
FROM public.notifications
WHERE timestamp > '2020-12-01T09:00:00.000Z' AND timestamp < '2020-12-02T09:00:00.000Z';
```

# Konfiguration der Amazon SNS SNS-Nachrichtenzustellung an HTTP-Ziele mithilfe von
<a name="firehose-http-destinations"></a>

In diesem Thema wird erklärt, wie Delivery-Streams Daten auf HTTP-Endpunkten veröffentlichen.

![\[Ein Herausgeber eines Amazon SNS SNS-Themas, der die Nachrichten dann an mehrere Amazon SQS SQS-Warteschlangen verteilt. Diese Nachrichten werden von Lambda-Funktionen verarbeitet und auch über einen Data Firehose-Zustellungsstream an einen HTTP-Endpunkt gesendet. Dieses Setup zeigt, wie AWS-Services gemeinsam die Nachrichtenverarbeitung und Integration mit externen HTTP-Diensten erleichtert wird.\]](http://docs.aws.amazon.com/de_de/sns/latest/dg/images/firehose-architecture-http.png)


**Topics**
+ [Benachrichtigungsformat für die Lieferung an HTTP-Ziele](firehose-delivered-message-format-http.md)

# Amazon SNS SNS-Benachrichtigungsformat für die Lieferung an HTTP-Ziele
<a name="firehose-delivered-message-format-http"></a>

Hier ist ein Beispiel für einen HTTP-POST-Anforderungstext von Amazon SNS, der über einen Lieferstream an einen HTTP-Endpunkt gesendet wurde. Die Amazon SNS SNS-Benachrichtigung ist als Base64-Nutzlast in der Eigenschaft records codiert.

**Anmerkung**  
In diesem Beispiel ist die unformatierte Nachrichtenzustellung für die veröffentlichte Nachricht deaktiviert. Weitere Informationen zu „Raw Message Delivery“ finden Sie unter [Übermittlung unformatierter Nachrichten Amazon SNS](sns-large-payload-raw-message-delivery.md).

```
"body": {
    "requestId": "ebc9e8b2-fce3-4aef-a8f1-71698bf8175f",
    "timestamp": 1606255960435,
    "records": [
      {
        "data": "eyJUeXBlIjoiTm90aWZpY2F0aW9uIiwiTWVzc2FnZUlkIjoiMjFkMmUzOGQtMmNhYi01ZjYxLTliYTItYmJiYWFhYzg0MGY2IiwiVG9waWNBcm4iOiJhcm46YXdzOnNuczp1cy1lYXN0LTE6MTExMTExMTExMTExOm15LXRvcGljIiwiTWVzc2FnZSI6IlNhbXBsZSBtZXNzYWdlIGZvciBBbWF6b24gS2luZXNpcyBEYXRhIEZpcmVob3NlIGVuZHBvaW50cyIsIlRpbWVzdGFtcCI6IjIwMjAtMTEtMjRUMjI6MDc6MzEuNjY3WiIsIlVuc3Vic2NyaWJlVVJMIjoiaHR0cHM6Ly9zbnMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vP0FjdGlvbj1VbnN1YnNjcmliZSZTdWJzY3JpcHRpb25Bcm49YXJuOmF3czpzbnM6MTExMTExMTExMTExOm15LXRvcGljOjAxYjY5MTJjLTAwNzAtNGQ4Yi04YjEzLTU1NWJmYjc2ZTdkNCJ9"
      }
    ]
  }
```