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.
Vorbereiten der Eingabedaten für Batch-Empfehlungen
Ein Batch-Inferenzjob importiert Ihre JSON Batch-Eingabedaten aus einem Amazon S3 S3-Bucket, verwendet Ihre benutzerdefinierte Lösungsversion, um Empfehlungen zu generieren, und exportiert dann die Artikelempfehlungen in einen Amazon S3 S3-Bucket. Bevor Sie Batch-Empfehlungen erhalten können, müssen Sie Ihre JSON Datei vorbereiten und in einen Amazon S3 S3-Bucket hochladen. Wir empfehlen Ihnen, einen Ausgabeordner in Ihrem Amazon S3 S3-Bucket zu erstellen oder einen separaten Amazon S3-Ausgabe-Bucket zu verwenden. Anschließend können Sie mehrere Batch-Inferenzjobs unter Verwendung desselben Speicherorts für die Eingabedaten ausführen.
Wenn Sie einen Filter mit Platzhalterparametern verwenden, müssen Sie z. $GENRE
B. die Werte für die Parameter in einem filterValues
Objekt in Ihrer Eingabe angeben. JSON Weitere Informationen finden Sie unter Bereitstellung von Filterwerten in Ihrer Eingabe JSON.
Um Daten vorzubereiten und zu importieren
-
Formatieren Sie Ihre Batch-Eingabedaten je nach Rezept. Mit dem Trending-Now-Rezept können Sie keine Batch-Empfehlungen erhalten.
-
Für USER _ PERSONALIZATION recipes und das Popularity-Count-Rezept sind Ihre Eingabedaten eine JSON Datei mit einer Liste von userIds
-
Für RELATED _ ITEMS recipes sind Ihre Eingabedaten eine Liste von itemIds
-
Für PERSONALIZED _ RANKING Rezepte sind Ihre Eingabedaten eine Liste vonuserIds, jeweils gepaart mit einer Sammlung von itemIds
Trennen Sie jede Zeile durch eine neue Zeile. Beispiele für Eingabedaten finden Sie unterBeispiele für die Eingabe und Ausgabe JSON von Batch-Inferenzjobs.
-
-
Laden Sie Ihre Eingabe in JSON einen Eingabeordner in Ihrem Amazon S3 S3-Bucket hoch. Weitere Informationen finden Sie unter Hochladen von Dateien und Ordnern mithilfe von Drag & Drop im Amazon Simple Storage Service-Benutzerhandbuch
-
Erstellen Sie einen separaten Speicherort für Ihre Ausgabedaten, entweder einen Ordner oder einen anderen Amazon S3 S3-Bucket. Indem Sie einen separaten Speicherort für die Ausgabe erstellenJSON, können Sie mehrere Batch-Inferenzjobs mit demselben Speicherort für die Eingabedaten ausführen.
-
Erstellen Sie einen Batch-Inferenzjob. Amazon Personalize gibt die Empfehlungen aus Ihrer Lösungsversion an Ihren Ausgabedatenort aus.
Beispiele für die Eingabe und Ausgabe JSON von Batch-Inferenzjobs
Wie Sie Ihre Eingabedaten formatieren, das Rezept, das Sie verwenden. Wenn Sie einen Filter mit Platzhalterparametern verwenden, wie z. B.$GENRE
, müssen Sie die Werte für die Parameter in einem filterValues
Objekt in Ihrer Eingabe JSON angeben. Weitere Informationen finden Sie unter Bereitstellung von Filterwerten in Ihrer Eingabe JSON.
In den folgenden Abschnitten werden korrekt formatierte JSON Eingabe- und Ausgabebeispiele für Batch-Inferenzjobs aufgeführt. Mit dem Trending-Now-Rezept können Sie keine Batch-Empfehlungen erhalten.
Themen
USER_ Rezepte PERSONALIZATION
Im Folgenden werden korrekt formatierte JSON Eingabe- und Ausgabebeispiele für die USER _ PERSONALIZATION -Rezepte gezeigt. Wenn Sie User-Personalization-v2 verwenden, enthält jeder empfohlene Artikel eine Liste mit Gründen, warum der Artikel in Empfehlungen aufgenommen wurde. Diese Liste kann leer sein. Informationen zu möglichen Gründen finden Sie unterGründe für Empfehlungen mit 2 User-Personalization-v.
POPULAR_ ITEMS Rezepte (nur Beliebtheitsgrad)
Im Folgenden finden Sie korrekt formatierte JSON Eingabe- und Ausgabebeispiele für das Popularity-Count-Rezept. Mit dem Trending-Now-Rezept können Sie keine Batch-Empfehlungen erhalten.
PERSONALIZED_ RANKING Rezepte
Im Folgenden werden korrekt formatierte JSON Eingabe- und Ausgabebeispiele für PERSONALIZED _ RANKING Rezepte gezeigt.
RELATED_ ITEMS Rezepte
Im Folgenden werden korrekt formatierte JSON Eingabe- und Ausgabebeispiele für RELATED _ ITEMS Rezepte gezeigt.
Im Folgenden finden Sie korrekt formatierte JSON Eingabe- und Ausgabebeispiele für das Rezept Similar-Items mit Themen.