Requisitos del conjunto de datos de interacciones de elementos (dominio ECOMMERCE) - Amazon Personalize

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Requisitos del conjunto de datos de interacciones de elementos (dominio ECOMMERCE)

Un conjunto de datos de interacciones de elementos almacena datos históricos y en tiempo real de las interacciones entre los usuarios y los elementos de su catálogo de ECOMMERCE. Para obtener más información acerca de los tipos de datos que puede almacenar en un conjunto de datos de interacciones, consulte Conjunto de datos de interacciones de elementos. Para obtener información sobre los requisitos generales de esquema de Amazon Personalize, como los requisitos de formato y los tipos de datos de campo disponibles, consulte Schemas. Estos requisitos se aplican a todos los esquemas, con independencia del dominio.

Como mínimo, debe crear un conjunto de datos de interacciones de elementos y su esquema debe tener los siguientes campos:

  • USER_ID (string)

  • ITEM_ID (string)

  • TIMESTAMP (long)

  • EVENT_TYPE (string y según el caso de uso, los tipos de eventos Purchase y View)

El esquema también puede incluir las siguientes palabras clave reservadas:

  • EVENT_VALUE (float, null)

  • IMPRESSION (string, null)

  • RECOMMENDATION_ID (string, null)

Los datos que importe deben coincidir con su esquema. Tiene la libertad de añadir campos adicionales según su caso de uso y sus datos. Siempre que los campos no figuren como obligatorios o reservados, y los tipos de datos figuren en Tipos de datos de esquema, puede elegir los nombres de los campos y los tipos de datos. Para ver un ejemplo del esquema predeterminado de los conjuntos de datos de interacciones de elementos para dominios ECOMMERCE, consulte Esquema de interacciones predeterminado (dominio de ECOMMERCE).

Si lo desea, añada la palabra clave reservada EVENT_VALUE si tiene datos de valor para eventos. Si desea incluir datos de impresiones explícitos e implícitos, también puede añadir la palabra clave reservada IMPRESSION. Para obtener más información acerca del registro de datos de impresiones, consulte Datos de impresiones.

El número máximo total de campos de metadatos opcionales que puede agregar a un conjunto de datos de interacciones de elementos, combinado con el número total de tipos de eventos distintos en sus datos de interacciones de elementos, es de 10. Los campos de metadatos incluidos en este recuento son los campos EVENT_TYPE y EVENT_VALUE, junto con cualquier campo de metadatos personalizados que añada al esquema. El número máximo de campos de metadatos, excluidos los campos reservados, como IMPRESSION, es 5. Los valores categóricos pueden tener 1000 caracteres como máximo. Si tiene una interacción con un valor categórico con más de 1000 caracteres, se generará un error en su trabajo de importación del conjunto de datos.

Para obtener más información sobre los requisitos mínimos y los límites máximos de datos de un conjunto de datos de interacciones de elementos para el dominio ECOMMERCE, consulte Cuotas de servicio.

Esquema de interacciones predeterminado (dominio de ECOMMERCE)

El siguiente es el esquema del dominio ECOMMERCE predeterminado para los conjuntos de datos de interacciones de elementos.

{ "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" }