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.
Artikel einzeln importieren
Nachdem Sie Erstellen eines Schemas und eines Datensatzes die Erstellung eines Artikeldatensatzes abgeschlossen haben, können Sie einen oder mehrere neue Artikel einzeln in den Datensatz importieren. Durch den individuellen Import von Artikeln können Sie Ihren Artikeldatensatz mit kleinen Batch-Importen auf dem neuesten Stand halten, wenn Ihr Katalog wächst. Sie können bis zu 10 Artikel gleichzeitig importieren. Wenn Sie eine große Menge neuer Artikel haben, empfehlen wir, dass Sie zuerst Daten in großen Mengen importieren und dann die Artikeldaten bei Bedarf einzeln importieren. Siehe Import von Massendaten in Amazon Personalize mit einem Datensatz-Importjob.
Sie können die Amazon Personalize-Konsole verwenden, die AWS Command Line Interface (AWS CLI), oder AWS SDKsum Artikel zu importieren. Wenn Sie einen Artikel importieren, der denselben Artikel itemId
wie einen Artikel enthält, der bereits in Ihrem Artikeldatensatz enthalten ist, ersetzt Amazon Personalize ihn durch den neuen Artikel.
Informationen darüber, wie Amazon Personalize Filter für neue Datensätze aktualisiert und wie neue Datensätze Empfehlungen beeinflussen, finden Sie unterEinzelne Datensätze in einen Amazon Personalize importieren.
Themen
Artikel einzeln importieren (Konsole)
Sie können bis zu 10 Elemente gleichzeitig in einen Artikeldatensatz importieren. Bei diesem Verfahren wird davon ausgegangen, dass Sie bereits einen Artikeldatensatz erstellt haben. Hinweise zum Erstellen von Datensätzen finden Sie unterErstellen eines Schemas und eines Datensatzes.
Um Elemente einzeln zu importieren (Konsole)
-
Öffnen Sie zu https://console.aws.amazon.com/personalize/Hause
die Amazon Personalize Personalize-Konsole und melden Sie sich bei Ihrem Konto an. -
Wählen Sie auf der Seite Datensatzgruppen die Datensatzgruppe mit dem Artikeldatensatz aus, in den Sie die Artikel importieren möchten.
-
Wählen Sie im Navigationsbereich die Option Datensätze aus.
-
Wählen Sie auf der Seite Datensätze den Datensatz Items aus.
-
Wählen Sie oben rechts auf der Seite mit den Datensatz-Details die Option Datensatz ändern und anschließend Datensatz erstellen aus.
-
Geben Sie auf der Seite Artikeldatensätze erstellen für Datensatzeingabe die Artikeldetails im JSON Format ein. Die Feldnamen und Werte des Elements müssen dem Schema entsprechen, das Sie bei der Erstellung des Artikel-Datensatzes verwendet haben. Amazon Personalize stellt eine JSON Vorlage mit Feldnamen und Datentypen aus diesem Schema bereit.
-
Wählen Sie Datensatz (e) erstellen. Als Antwort wird das Ergebnis des Imports aufgeführt und eine Erfolgs- oder Fehlschlagsmeldung angezeigt.
Artikel einzeln importieren (AWS CLI)
Fügen Sie mithilfe der PutItems Operation ein oder mehrere Artikel zu Ihrem Artikel-Datensatz hinzu. Sie können bis zu 10 Elemente mit einem einzigen PutItems
Aufruf importieren. In diesem Abschnitt wird davon ausgegangen, dass Sie bereits einen Artikeldatensatz erstellt haben. Hinweise zum Erstellen von Datensätzen finden Sie unterErstellen eines Schemas und eines Datensatzes.
Verwenden Sie den folgenden put-items
Befehl, um ein oder mehrere Elemente hinzuzufügen mit dem AWS CLI. dataset arn
Ersetzen Sie es durch den Amazon-Ressourcennamen (ARN) Ihres Datensatzes und item Id
durch die ID des Artikels. Wenn ein Artikel mit demselben bereits in Ihrem Artikeldatensatz enthalten itemId
ist, ersetzt Amazon Personalize ihn durch den neuen.
Denn properties
ersetzen Sie für jedes Feld in Ihrem Artikeldatensatz das propertyName
durch den Feldnamen aus Ihrem Schema in Camelcase. Zum Beispiel GENRES wäre genres
und CREATION _ TIMESTAMP wäre. creationTimestamp item
data
Ersetzen Sie es durch die Daten für das Element. CREATION_TIMESTAMP
Die Daten müssen im Unix-Epochenzeitformat und in Sekunden angegeben sein. Um bei kategorialen Zeichenkettendaten mehrere Kategorien für eine einzelne Eigenschaft einzubeziehen, trennen Sie jede Kategorie durch einen senkrechten Strich ()|
. Zum Beispiel \"Horror|Action\"
.
aws personalize-events put-items \ --dataset-arn
dataset arn
\ --items '[{ "itemId": "item Id
", "properties": "{\"propertyName
\": "\item data
\"}" }, { "itemId": "item Id
", "properties": "{\"propertyName
\": "\item data
\"}" }]'
Elemente einzeln importieren (AWS SDKs)
Fügen Sie mithilfe der PutItems Operation ein oder mehrere Artikel zu Ihrem Artikel-Datensatz hinzu. Sie können bis zu 10 Elemente mit einem einzigen PutItems
Aufruf importieren. Wenn ein Artikel mit demselben bereits in Ihrem Artikeldatensatz enthalten itemId
ist, ersetzt Amazon Personalize ihn durch den neuen. In diesem Abschnitt wird davon ausgegangen, dass Sie bereits einen Artikeldatensatz erstellt haben. Hinweise zum Erstellen von Datensätzen finden Sie unterErstellen eines Schemas und eines Datensatzes.
Der folgende Code zeigt, wie Sie Ihrem Artikel-Datensatz ein oder mehrere Elemente hinzufügen. Übergeben Sie für jeden Eigenschaftsnamenparameter den Feldnamen aus Ihrem Schema in Camel-Case. Zum Beispiel GENRES wäre genres
und CREATION _ TIMESTAMP wäre. creationTimestamp
Übergeben Sie für jeden Eigenschaftswertparameter die Daten für das Element. CREATION_TIMESTAMP
Die Daten müssen im Unix-Epochenzeitformat und in Sekunden angegeben sein.
Um bei kategorialen Zeichenkettendaten mehrere Kategorien für eine einzelne Eigenschaft einzubeziehen, trennen Sie jede Kategorie durch einen senkrechten Strich ()|
. Zum Beispiel "Horror|Action"
.