Requisitos del conjunto de datos de interacciones de elementos (dominio VIDEO_ON_DEMAND) - 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 VIDEO_ON_DEMAND)

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 VIDEO_ON_DEMAND. 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.

Debe tener un conjunto de datos de interacciones de elementos para todos los casos de uso y su esquema debe tener los siguientes campos:

  • USER_ID (string)

  • string ITEM_ID

  • TIMESTAMP (long)

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

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

  • EVENT_VALUE (float, null)

  • IMPRESSION (string, null)

  • RECOMMENDATION_ID (string, null)

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 de esquema predeterminado de los conjuntos de datos de interacciones de elementos para dominios VIDEO_ON_DEMAND, consulte Esquema de interacciones predeterminado (dominio VIDEO_ON_DEMAND).

Si lo desea, añada la palabra clave reservada EVENT_VALUE si tiene datos de valor para los eventos, como el porcentaje de visualización de un vídeo. 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 VIDEO_ON_DEMAND, consulte Service Quotas. 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.

Esquema de interacciones predeterminado (dominio VIDEO_ON_DEMAND)

El siguiente es el esquema de dominio VIDEO_ON_DEMAND 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" }