

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.

# Konfiguration von AWS Data Exchange anbietergenerierten Benachrichtigungen mit Amazon EventBridge
<a name="configuring-provider-generated-notifications-using-amazon-eventbridge"></a>

AWS Data Exchange liefert von Anbietern generierte Benachrichtigungen über Amazon. EventBridge Ihre Rolle muss in der Lage sein, EventBridge Amazon-Regeln und ein Ziel zu erstellen und ein Datenprodukt zu abonnieren. 

AWS Data Exchange Ereignisse werden in Ihrem standardmäßigen EventBridge Amazon-Eventbus AWS-Region genauso veröffentlicht, wie sich Ihr Datensatz befindet. Gehen Sie wie folgt vor, um eine EventBridge Amazon-Regel für vom Anbieter generierte Benachrichtigungen zu erstellen:

**Um eine EventBridge Amazon-Regel für von Anbietern generierte Benachrichtigungen zu erstellen**

1. Erstellen Sie ein Ziel für die EventBridge Amazon-Regel. Gehen Sie für eine einfache Lambda-Funktion in Python wie folgt vor:

   1. Navigieren Sie zur AWS Lambda Konsole.

   1. Wählen Sie „**Funktion erstellen**“ und wählen Sie „**Autor von Grund auf neu“ aus**.

   1. Geben Sie einen Funktionsnamen an und wählen Sie **Python 3.10** als **Laufzeit** aus. Wählen Sie **Funktion erstellen**.

   1. Geben Sie den folgenden Code für **lambda\_function.py** ein:

      ```
      import json
      
      
      def lambda_handler(event, context):
          print(" ".join(["Event of type", event["detail-type"], "received!"]))
          print(" ".join(["Details", json.dumps(event["detail"])]))
      
          return {"statusCode": 200, "body": json.dumps("Hello from Lambda!")
          }
      ```

1. Navigieren Sie zur EventBridge Konsole.

1. Navigieren Sie zu den **Regeln** und wählen Sie den Standard-Event-Bus aus.

1. Wählen Sie **Regel erstellen** und geben Sie den **Namen** und optional eine **Beschreibung** ein. Stellen Sie sicher, dass der **Regeltyp** **Regel mit einem Ereignismuster** ist.

1. Wählen Sie **Weiter** aus.

   1. Stellen Sie sicher, dass es sich **bei der Ereignisquelle** um **AWS Ereignisse** oder **EventBridge Partnerereignisse** handelt. Wählen Sie unter **Erstellungsmethode** die Option **Benutzerdefiniertes Muster** (JSON-Editor) aus. Geben Sie unter **Ereignismuster** den folgenden JSON-Code ein:

     ```
     {
         "source": ["aws.dataexchange"],
         "detail-type": ["Data Set Update Delayed", "Data Updated in Data Set", "Deprecation Planned for Data Set", "Schema Change Planned for Data Set"]
     }
     ```

1. Wählen Sie **Weiter** aus.

   1. Wählen Sie für **Ziel 1** die **Lambda-Funktion** aus **AWS-Service**und wählen Sie sie aus.

   1. Wählen Sie für die **Funktion** die in Schritt 1 erstellte Funktion aus. Schließen Sie die Erstellung der Regel ab.

      Diese Lambda-Funktion wird jedes Mal ausgelöst, wenn eine vom Anbieter generierte Benachrichtigung zugestellt wird. Auf der Registerkarte **Monitor** in der Lambda-Konsole können Sie sich die letzten Aufrufe der Funktion ansehen.