Requisitos do esquema de conjunto de dados de interações com ações (personalizado) - Amazon Personalize

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Requisitos do esquema de conjunto de dados de interações com ações (personalizado)

Um conjunto de dados de interações com ações armazena dados históricos e em tempo real das interações entre usuários e ações no conjunto de dados de ações. Para obter informações sobre os tipos de dados que o Amazon Personalize pode usar, consulte Conjunto de dados de interações com ações.

Os dados que você fornece para cada interação devem corresponder ao seu esquema. Dependendo do seu esquema, os metadados de interação podem incluir valores vazios/nulos. No mínimo, o esquema deve incluir o seguinte:

  • USER_ID

  • ACTION_ID

  • TIMESTAMP

  • EVENT_TYPE

É possível adicionar outros campos, dependendo do caso de uso e dos dados. É possível selecionar os nomes dos campos e os tipos de dados, a menos que os campos estejam indicados como obrigatórios ou reservados e os tipos de dados estejam listados em Tipos de dados do esquema.

Para obter mais informações sobre requisitos mínimos e limites máximos de dados para um conjunto de dados de interações com ações, consulte Cotas de serviço.

Exemplo de esquema de conjunto de dados de interações com ações (personalizado)

O exemplo a seguir mostra um esquema de conjunto dados de interações com ações somente com os campos obrigatórios. Para obter informações sobre requisitos gerais de formatação do esquema, consulte Requisitos de formatação do esquema.

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

Para este esquema, as primeiras linhas de dados históricos em um arquivo CSV podem ser da seguinte forma. Observe que alguns valores para IMPRESSION são nulos.

USER_ID,ACTION_ID,EVENT_TYPE,TIMESTAMP 35,73,Viewed,1586731606 54,35,Not taken,1586731609 9,33,Viewed,1586735158 23,10,Taken,1586735697 27,11,Taken,1586735763 ... ...