Exigences relatives au jeu de données sur les interactions entre articles (domaine ECOMMERCE) - Amazon Personalize

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exigences relatives au jeu de données sur les interactions entre articles (domaine ECOMMERCE)

Un jeu de données sur les interactions entre les articles stocke les données historiques et en temps réel relatives aux interactions entre les utilisateurs et les articles de votre catalogue de commerce électronique. Pour plus d'informations sur les types de données que vous pouvez stocker dans un jeu de données d'interactions, consultezEnsemble de données d'interactions entre objets. Pour plus d'informations sur les exigences générales du schéma Amazon Personalize, telles que les exigences de mise en forme et les types de données de champ disponibles, consultezSchémas. Ces exigences s'appliquent à tous les schémas, quel que soit le domaine.

Vous devez au minimum créer un jeu de données d'interactions entre éléments et votre schéma doit comporter les champs suivants :

  • USER_ID (string)

  • ITEM_ID (string)

  • TIMESTAMP (long)

  • EVENT_TYPE (stringet selon le cas d'utilisation Purchase et les types d'Viewévénements)

Votre schéma peut également inclure les mots clés réservés suivants :

  • VALEUR_ÉVÉNEMENT (,) float null

  • IMPRESSION (string,null)

  • IDENTIFIANT DE RECOMMANDATION (,) string null

Les données que vous importez doivent correspondre à votre schéma. Vous êtes libre d'ajouter des champs supplémentaires en fonction de votre cas d'utilisation et de vos données. Tant que les champs ne sont pas répertoriés comme obligatoires ou réservés et que les types de données y sont répertoriésTypes de données de schéma, les noms des champs et les types de données dépendent de vous. Pour un exemple du schéma par défaut pour les ensembles de données d'interactions entre articles pour les domaines de commerce électronique, consultezSchéma d'interactions par défaut (domaine ECOMMERCE).

Ajoutez éventuellement le mot clé réservé EVENT_VALUE si vous disposez de données de valeur pour les événements. Ajoutez éventuellement le mot clé réservé IMPRESSION si vous souhaitez inclure des données d'impressions explicites et implicites. Pour plus d'informations sur l'enregistrement des données d'impressions, voirDonnées sur les impressions.

Le nombre total maximum de champs de métadonnées facultatifs que vous pouvez ajouter à un jeu de données d'interactions entre articles, combiné au nombre total de types d'événements distincts dans vos données d'interaction avec les articles, est de 10. Les champs de métadonnées inclus dans ce décompte sont les champs EVENT_TYPE, EVENT_VALUE ainsi que les champs de métadonnées personnalisés que vous ajoutez à votre schéma. Le nombre maximum de champs de métadonnées, à l'exception des champs réservés, tels que IMPRESSION, est de 5. Les valeurs catégorielles peuvent comporter au maximum 1 000 caractères. Si vous avez une interaction avec une valeur catégorielle supérieure à 1 000, votre tâche d'importation de jeu de données échouera.

Pour plus d'informations sur les exigences minimales et les limites de données maximales pour un ensemble de données d'interactions entre articles pour le domaine ECOMMERCE, voirQuotas de service.

Schéma d'interactions par défaut (domaine ECOMMERCE)

Voici le schéma de domaine ECOMMERCE par défaut pour les ensembles de données d'interactions entre articles.

{ "type": "record", "name": "Interactions", "namespace": "com.amazonaws.personalize.schema", "fields": [ { "name": "USER_ID", "type": "string" }, { "name": "ITEM_ID", "type": "string" }, { "name": "EVENT_TYPE", "type": "string" }, { "name": "TIMESTAMP", "type": "long" } ], "version": "1.0" }