Erstellen eines Batch-Inferenzauftrags (Konsole) - Amazon Personalize

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 eines Batch-Inferenzauftrags (Konsole)

Nachdem Sie abgeschlossen habenVorbereiten der Eingabedaten für Batch-Empfehlungen, können Sie einen Batch-Inferenzauftrag erstellen. Bei diesem Verfahren wird davon ausgegangen, dass Sie bereits eine Lösung und eine Lösungsversion (trainiertes Modell) erstellt haben.

So erstellen Sie einen Batch-Inferenzauftrag (Konsole)
  1. Öffnen Sie die Amazon-Personalize-Konsole unter https://console.aws.amazon.com/personalize/home und melden Sie sich bei Ihrem Konto an.

  2. Wählen Sie auf der Seite Datensatzgruppen Ihre Datensatzgruppe aus.

  3. Wählen Sie im Navigationsbereich unter Benutzerdefinierte Ressourcen die Option Batch-Inferenzaufträge aus.

  4. Wählen Sie Create batch inference job (Batch-Inferenzauftrag erstellen).

  5. Wählen Sie den Auftragstyp Batch-Inferenz aus.

    • Um Elementempfehlungen ohne Designs zu generieren, wählen Sie Elementempfehlungen aus.

    • Wenn Sie das Rezept Ähnliche Elemente verwenden und beschreibende Themen zu Gruppen ähnlicher Elemente hinzufügen möchten, wählen Sie Themenempfehlungen mit Content Generator aus. Um Designs zu generieren, benötigen Sie einen Elementdatensatz mit Elementnamendaten und Textdaten. Weitere Informationen finden Sie unter Batch-Empfehlungen mit Themen aus dem Content Generator.

  6. Geben Sie unter Batch inference job details (Batch-Inferenzauftragsdetails) unter Batch inference job name (Batch-Inferenzauftragsname) einen Namen für den Batch-Inferenzauftrag an.

  7. Wählen Sie für Lösung die Lösung und dann die Lösungsversions-ID aus, die Sie zum Generieren der Empfehlungen verwenden möchten.

  8. Geben Sie für Anzahl der Ergebnisse optional die Anzahl der Empfehlungen für jede Zeile der Eingabedaten an. Der Standardwert ist 25.

  9. Wenn Ihr Batch-Auftrag Empfehlungen mit Designs generiert, wählen Sie unter Details zu Themenempfehlungen die Spalte aus, die Namen oder Titel für die Elemente in Ihrem Artikeldatensatz enthält. Diese Daten können dazu beitragen, relevantere Themen zu generieren. Weitere Informationen finden Sie unter Batch-Empfehlungen mit Themen aus dem Content Generator.

  10. Geben Sie unter Eingabequelle den Amazon S3-Pfad zu Ihrer Eingabedatei an.

    Verwenden Sie die folgende Syntax: s3://<name of your S3 bucket>/<folder name>/<input JSON file name>.json

    Ihre Eingabedaten müssen das richtige Format für das Rezept haben, das Ihre Lösung verwendet. Beispiele für Eingabedaten finden Sie unter JSON-Beispiele für die Eingabe und Ausgabe von Batch-Inferenzjobs.

  11. Wenn Sie für Entschlüsselungsschlüssel Ihren eigenen AWS KMS Schlüssel für die Bucket-Verschlüsselung verwenden, geben Sie den Amazon-Ressourcennamen (ARN) Ihres Schlüssels an. Amazon Personalize muss über die Berechtigung zur Verwendung Ihres Schlüssels verfügen. Informationen zum Erteilen von Berechtigungen finden Sie unter Amazon Personalize die Erlaubnis geben, Ihren AWS KMS Schlüssel zu verwenden.

  12. Geben Sie unter Ausgabeziel den Pfad zu Ihrem Ausgabespeicherort an. Wir empfehlen, einen anderen Speicherort für Ihre Ausgabedaten zu verwenden (entweder einen Ordner oder einen anderen Amazon S3-Bucket).

    Verwenden Sie die folgende Syntax: s3://<name of your S3 bucket>/<output folder name>/

  13. Wenn Sie für Verschlüsselungsschlüssel Ihren eigenen AWS KMS Schlüssel für die Verschlüsselung verwenden, geben Sie den ARN Ihres Schlüssels an. Amazon Personalize muss über die Berechtigung zur Verwendung Ihres Schlüssels verfügen. Informationen zum Erteilen von Berechtigungen finden Sie unter Amazon Personalize die Erlaubnis geben, Ihren AWS KMS Schlüssel zu verwenden.

  14. Wählen Sie für IAM-Servicerolle die IAM-Servicerolle aus, die Sie während der Einrichtung für Amazon Personalize erstellt haben. Diese Rolle muss über Lese- und Schreibzugriff auf Ihre AmazonAmazon S3-Eingabe- bzw. Ausgabe-Buckets verfügen.

  15. Wählen Sie unter Filter optional einen Filter aus, um einen Filter auf die Batch-Empfehlungen anzuwenden. Wenn Ihr Filter Platzhalterparameter verwendet, stellen Sie sicher, dass die Werte für die Parameter in Ihrem Eingabe-JSON enthalten sind. Weitere Informationen finden Sie unter Bereitstellung von Filterwerten in Ihrem Eingabe-JSON.

  16. Fügen Sie für Tags optional beliebige Tags hinzu. Weitere Informationen zum Markieren von Amazon-Personalize-Ressourcen finden Sie unter Taggen von Amazon Personalize Personalize-Ressourcen.

  17. Wählen Sie Create batch inference job (Batch-Inferenzauftrag erstellen). Die Erstellung von Batch-Inferenzaufträgen wird gestartet, und die Seite Batch inference jobs (Batch-Inferenzaufträge) wird mit dem angezeigten Bereich Batch inference job detail (Batch-Inferenzauftrauftragsdetails) angezeigt.

    Wenn sich der Status des Batch-Inferenzauftrags in Aktiv ändert, können Sie die Ausgabe des Auftrags aus dem angegebenen Amazon S3-Ausgabe-Bucket abrufen. Der Name der Ausgabedatei entspricht dem Format input-name.out.