Einen Streaming-Labeling-Job erstellen - 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.

Einen Streaming-Labeling-Job erstellen

Streaming-Labeling-Jobs ermöglichen es Ihnen, einzelne Datenobjekte in Echtzeit an einen ständig laufenden Streaming-Labeling-Job zu senden. Um einen Streaming-Labeling-Job zu erstellen, müssen Sie ein Amazon SNS-Eingabethema erstellen und dieses Thema in den CreateLabelingJob Parametern InputConfig von SnsDataSource angeben. Optional können Sie auch ein Amazon SNS Ausgabethema erstellen und es in OutputConfig angeben, wenn Sie Labeldaten in Echtzeit erhalten möchten.

Wichtig

Wenn Sie ein neuer Benutzer von Ground Truth Streaming-Labeling-Jobs sind, wird empfohlen, Ground Truth Streaming-Kennzeichnungsaufträge zu überprüfen, bevor Sie einen Streaming-Labeling-Job erstellen.

Verwenden der folgenden Abschnitte, um die Ressourcen zu erstellen, die Sie benötigen und verwenden können, um einen Streaming-Label-Job zu erstellen:

  • Erfahren Sie, wie Sie SNS-Themen mit den für Ground Truth Streaming-Labeling-Jobs erforderlichen Berechtigungen erstellen, indem Sie die Schritte unter Amazon SNS SNS-Eingabe- und Ausgabethemen erstellen befolgen. Ihre SNS-Themen müssen in derselben AWS Region wie Ihr Kennzeichnungsauftrag erstellt werden.

  • Unter Abonnieren Sie einen Endpunkt für Ihr Amazon SNS-Ausgabe-Thema erfahren Sie, wie Sie einen Endpunkt so einrichten, dass er jedes Mal, wenn eine Labeling-Aufgabe abgeschlossen ist, Ausgabedaten von Labeling-Aufgaben an einem bestimmten Endpunkt empfängt.

  • Informationen dazu, wie Sie Ihren Amazon S3 S3-Bucket so konfigurieren, dass er Benachrichtigungen an Ihr Amazon SNS-Eingabethema sendet, finden Sie unter Einrichten von Amazon-S3-Bucket-Ereignis-Benachrichtigungen.

  • Fügen Sie optional Datenobjekte, die Sie kennzeichnen möchten, sobald der Labeling-Job gestartet wird, zu Ihrem Eingabemanifest hinzu. Weitere Informationen finden Sie unter Erstellen Sie eine Manifestdatei (optional).

  • Für die Erstellung eines Labeling-Jobs sind weitere Ressourcen erforderlich, z. B. eine IAM-Rolle, ein Amazon S3 S3-Bucket, eine Worker-Aufgabenvorlage und Labelkategorien. Diese sind in der Ground-Truth-Dokumentation zur Erstellung eines Labeling-Jobs beschrieben. Weitere Informationen finden Sie unter Erstellen eines Kennzeichnungsauftrags.

    Wichtig

    Wenn Sie einen Beschriftungsauftrag erstellen, müssen Sie eine IAM-Ausführungsrolle angeben. Hängen Sie die AWS von verwaltete Richtlinie AmazonSageMakerGroundTruthExecution an diese Rolle an, um sicherzustellen, dass sie über die erforderlichen Berechtigungen zum Ausführen Ihres Kennzeichnungsauftrags verfügt.

Wenn Sie eine Anfrage zur Erstellung eines Streaming-Labeling-Jobs einreichen, ist der Status Ihres Labeling-Jobs Initializing. Sobald der Labeling-Job aktiv ist, wechselt der Status zu InProgress. Senden Sie keine neuen Datenobjekte an Ihren Label-Job und versuchen Sie nicht, Ihren Label-Job zu beenden, solange er sich im Initializing Status befindet. Sobald sich der Status zu InProgress ändert, können Sie mit dem Senden neuer Datenobjekte mithilfe von Amazon SNS und der Amazon S3-Konfiguration beginnen.