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 esquema del conjunto de datos de usuarios (personalizado)
Un conjunto de datos de usuarios almacena metadatos sobre sus usuarios. Esto puede incluir información como la edad, el sexo y el grado de fidelización de cada elemento. Para obtener información sobre los tipos de datos de usuario que puede importar en Amazon Personalize, consulte Metadatos de usuario.
Los datos que proporcione para cada usuario deben coincidir con su esquema. Como mínimo, debe proporcionar un ID para cada usuario (longitud máxima de 256 caracteres). Según su esquema, los metadatos del usuario pueden incluir valores nulos o vacíos. El esquema de usuarios debe tener como mínimo un campo de metadatos, pero si agrega un tipo null
, este valor puede ser nulo para el usuario. 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 usar datos categóricos, agregue un campo de tipo string
y establezca el atributo categórico del campo en true
en su esquema. A continuación, incluya los datos categóricos en el archivo CSV masivo y en las importaciones de registros individuales. Para los usuarios con varias categorías, separe cada valor con la barra vertical, “|”. Por ejemplo, para un campo SUBSCRIPTION_MODEL, sus datos para un usuario pueden ser estudiante|mensual|descuento.
Los valores categóricos pueden tener 1000 caracteres como máximo. Si tiene un usuario 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 para un conjunto de datos de usuarios, consulte Service Quotas.
Ejemplo de esquema de usuarios (personalizado)
En el siguiente ejemplo se muestra cómo estructurar un esquema de usuarios. El campo USER_ID
es obligatorio y los campos AGE
y GENDER
son metadatos. Se requiere al menos un campo de metadatos y puede añadir como máximo 25 campos de metadatos. Para obtener información sobre los requisitos de esquema, consulte Requisitos de esquemas y conjuntos de datos personalizados.
{
"type": "record",
"name": "Users",
"namespace": "com.amazonaws.personalize.schema",
"fields": [
{
"name": "USER_ID",
"type": "string"
},
{
"name": "AGE",
"type": "int"
},
{
"name": "GENDER",
"type": "string",
"categorical": true
}
],
"version": "1.0"
}
Para este esquema, las primeras líneas de datos históricos de un archivo CSV pueden tener el siguiente aspecto.
USER_ID,AGE,GENDER 5,34,Male 6,56,Female 8,65,Male ... ...