Erstellen und Verwalten von Amazon SNS -Themen für Arbeitsteams - Amazon SageMaker

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.

Erstellen und Verwalten von Amazon SNS -Themen für Arbeitsteams

Wenden Sie die Verfahren in diesem Thema an, wenn Sie Folgendes tun müssen:

  • Erstellen eines Themas, das von einem vorhandenen Arbeitsteam abonniert werden soll,

  • Erstellen eines Themas vor dem Anlegen eines Arbeitsteams,

  • Erstellen oder Ändern des Arbeitsteams über einen API-Aufruf und Angeben eines Amazon Resource Name (ARN) für das Thema.

Wenn Sie ein Arbeitsteam über die Konsole anlegen, bietet die Konsole die Möglichkeit, ein neues Thema für das Team zu erstellen, sodass Sie diese Schritte nicht durchführen müssen.

Wichtig

Die Amazon SNS-Funktion wird von Amazon A2I nicht unterstützt. Wenn Sie Ihr Arbeitsteam für ein Amazon SNS-Thema abonnieren, erhalten Auftragnehmer nur Benachrichtigungen über Ground Truth Beschriftungsaufträge. Auftragnehmer erhalten keine Benachrichtigungen über neue Amazon A2I-Aufgaben zur Überprüfung durch Auftragnehmer.

So erstellen Sie das Amazon-SNS-Thema

Die Schritte zum Erstellen von Amazon SNS-Themen für Arbeitsteam-Benachrichtigungen ähneln den Schritten unter Erste Schritte im Amazon SNS-Entwicklerhandbuch. Mit einer wichtigen Ergänzung müssen Sie eine Zugriffsrichtlinie hinzufügen, damit Amazon Nachrichten in Ihrem Namen zum Thema veröffentlichen SageMaker kann.

So fügen Sie die Richtlinie beim Erstellen des Themas an
  1. Öffnen Sie die Amazon SNS-Konsole unter https://console.aws.amazon.com/sns/v3/home.

  2. Geben Sie unter Create topic (Thema erstellen) den Namen Ihres Themas ein und wählen Sie dann Next steps (Nächste Schritte).

  3. Wählen Sie unter Access policy (Zugriffsrichtlinie) die Option Advanced (Erweitert) aus.

  4. Suchen Sie im JSON-Editor die Resource-Eigenschaft, die den ARN des Themas anzeigt.

  5. Kopieren Sie den Resource-ARN-Wert.

  6. Fügen Sie vor der letzten schließenden Klammer (]) die folgende Richtlinie hinzu:

    , { "Sid": "AwsSagemaker_SnsAccessPolicy", "Effect": "Allow", "Principal": { "Service": "sagemaker.amazonaws.com" }, "Action": "sns:Publish", "Resource": "arn:partition:sns:region:111122223333:MyTopic", # ARN of the topic you copied in the previous step "Condition": { "ArnLike": { "aws:SourceArn": "arn:partition:sagemaker:region:111122223333:workteam/*" # Workteam ARN }, "StringEquals": { "aws:SourceAccount": "111122223333" # SNS topic account } } }
  7. Erstellen eines -Themas

Nachdem Sie das Thema erstellt haben, wird es im Übersichtsbildschirm Topics (Themen) angezeigt. Weitere Informationen zum Erstellen von Themen finden Sie unter Erstellen eines Themas im Amazon SNS Entwicklerhandbuch.

Verwalten von Auftragnehmerabonnements

Wenn Sie ein Arbeitsteam für ein Thema abonnieren, nachdem Sie das Arbeitsteam bereits angelegt haben, werden die einzelnen Arbeitsteammitglieder, die bei der Erstellung des Arbeitsteams dem Team hinzugefügt wurden, nicht automatisch für das Thema abonniert. Weitere Informationen zum Abonnieren des Themas mit E-Mail-Adressen von Arbeitskräften finden Sie unter Abonnieren eines Amazon SNS-Themas durch einen Endpunkt im Amazon SNSEntwicklerhandbuch.

Der einzige Fall, bei dem Auftragnehmer automatisch für Ihr Thema abonniert werden, ist, wenn Sie zu dem Zeitpunkt eine Amazon Cognito-Benutzergruppe erstellen oder importieren, zu dem Sie ein Arbeitsteam anlegen und das Themenabonnement beim Anlegen dieses Arbeitsteams einrichten. Weitere Informationen zum Anlegen und Verwalten von Arbeitsteams mit Amazon Cognito, finden Sie unter Arbeitsteams erstellen (Amazon Cognito Console).