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á.
Criação de um esquema e um conjunto de dados
Depois de criar um grupo de conjuntos de dados, você estará pronto para criar um esquema do Amazon Personalize e um conjunto de dados para cada tipo de dados que você está importando. Um esquema informa ao Amazon Personalize sobre a estrutura dos seus dados e permite que o Amazon Personalize analise os dados. Ao criar um esquema no Amazon Personalize, você usa JSON o arquivo em que você criou. Criação de JSON arquivos de esquema para esquemas do Amazon Personalize
Um conjunto de dados é um contêiner para dados de treinamento no Amazon Personalize. Diferentes tipos de conjuntos de dados têm requisitos diferentes. Você cria um conjunto de dados para cada tipo de dado que está importando. Para obter informações sobre os diferentes tipos de conjuntos de dados e como preparar seus dados, consultePreparando dados de treinamento para o Amazon Personalize.
Você pode criar esquemas e conjuntos de dados com o console Amazon Personalize, AWS Command Line Interface (AWS CLI), ou AWS SDKs. Você não pode criar os próximos melhores recursos de ação, incluindo conjuntos de dados de ações e interações de ações, em um grupo de conjuntos de dados de domínio.
Importante
Depois de criar um esquema, não é possível fazer alterações no esquema. No entanto, se você adicionar novas colunas, poderá substituir o esquema de um conjunto de dados por um novo. Para obter mais informações, consulte Substituindo o esquema de um conjunto de dados para adicionar novas colunas.
Tópicos
Criar um conjunto de dados e um esquema (console)
Se esse for o primeiro conjunto de dados do grupo, o primeiro tipo de conjunto de dados será de interações com itens. Para criar seu conjunto de dados de interações de itens no console, especifique o nome do conjunto de dados e, em seguida, especifique um JSON esquema no formato Avro.
Para obter informações sobre os requisitos dos conjuntos de dados do Amazon Personalize, consulte. Preparando dados de treinamento para o Amazon Personalize Se você acabou de concluir Criação de um grupo de conjuntos de dados do Amazon Personalize e já estiver criando o conjunto de dados, vá para a etapa 4 deste procedimento.
Para criar um conjunto de dados e um esquema
-
Se ainda não o fez, siga as instruções em Criação de JSON arquivos de esquema para esquemas do Amazon Personalize para criar um JSON arquivo de esquema que descreva seus dados.
-
Abra o console Amazon Personalize em https://console.aws.amazon.com/personalize/casa
e faça login na sua conta. -
Na página Grupos de conjuntos de dados, escolha o grupo de conjuntos de dados que você criou em Criação de um grupo de conjuntos de dados do Amazon Personalize.
-
Na Etapa 1. Crie conjuntos de dados e importe dados, escolha Criar conjunto de dados e escolha o tipo de conjunto de dados a ser criado.
-
Escolha Importar dados diretamente para os conjuntos de dados do Amazon Personalize e depois Próximo.
-
Em Detalhes do conjunto de dados, para Nome do conjunto de dados, especifique um nome para o conjunto de dados.
-
Para Esquema do conjunto de dados, escolha Criar um novo esquema ou Usar um esquema existente.
-
Se você estiver usando um esquema existente, escolha o esquema existente a ser usado. Se você estiver criando um novo esquema, dê um nome ao esquema e cole o esquema JSON que corresponda aos seus dados. Você criou esse arquivo emCriação de JSON arquivos de esquema para esquemas do Amazon Personalize.
-
Para Tags, é possível adicionar quaisquer tags. Para obter mais informações sobre recursos de atribuição de tags do Amazon Personalize, consulte Usar tags nos recursos do Amazon Personalize.
-
Escolha Avançar e siga as instruções em Importação de dados de treinamento para conjuntos de dados do Amazon Personalize para importar seus dados.
Criação de um conjunto de dados e um esquema (AWS CLI)
Para criar um conjunto de dados e um esquema usando o AWS CLI, você usa o create-schema
comando the (que usa a CreateSchema API operação) e depois create-dataset
(que usa a CreateDataset API operação).
Para criar um esquema e um conjunto de dados
-
Se ainda não o fez, siga as instruções em Criação de JSON arquivos de esquema para esquemas do Amazon Personalize para criar um JSON arquivo de esquema que descreva seus dados.
-
Crie um esquema no Amazon Personalize executando o seguinte comando. Depois de criar um esquema, não é possível fazer alterações no esquema.
schemaName
Substitua pelo nome do esquema efile://SchemaName.json
substitua pelo local do seu JSON arquivo. O exemplo mostra o arquivo como pertencente à pasta atual. Se estiver criando um esquema para um conjunto de dados em um grupo de conjuntos de dados de domínio, adicione o parâmetrodomain
e defina-o comoECOMMERCE
ouVIDEO_ON_DEMAND
. Para obter mais informações sobre oAPI, consulteCreateSchema.aws personalize create-schema \ --name
SchemaName
\ --schemafile://SchemaName.json
O esquema Amazon Resource Name (ARN) é exibido, conforme mostrado no exemplo a seguir:
{ "schemaArn": "arn:aws:personalize:us-west-2:acct-id:schema/SchemaName" }
-
Crie um conjunto de dados vazio executando o seguinte comando. Forneça o grupo de conjuntos de dados Amazon Resource Name (ARN) Criação de um grupo de conjuntos de dados (AWS CLI) e o esquema ARN da etapa anterior. Os valores de tipo de conjunto de dados podem ser
Interactions
,Users
,Items
,Actions
ouAction_Interactions
. Para obter mais informações sobre oAPI, consulteCreateDataset.aws personalize create-dataset \ --name
Dataset Name
\ --dataset-group-arnDataset Group ARN
\ --dataset-typeDataset Type
\ --schema-arnSchema Arn
O conjunto de dados ARN é exibido, conforme mostrado no exemplo a seguir.
{ "datasetArn": "arn:aws:personalize:us-west-2:acct-id:dataset/DatasetName/INTERACTIONS" }
-
Registre o conjunto de dados ARN para uso posterior. Depois de criar um conjunto de dados, estará tudo pronto para importar os dados de treinamento. Consulte Importação de dados de treinamento para conjuntos de dados do Amazon Personalize.
Criação de um conjunto de dados e um esquema (AWS SDKs)
Para criar um conjunto de dados e um esquema usando o AWS SDKs, primeiro você define um esquema no formato Avro
Para criar um esquema e um conjunto de dados
-
Se ainda não o fez, siga as instruções em Criação de JSON arquivos de esquema para esquemas do Amazon Personalize para criar um JSON arquivo de esquema que descreva seus dados.
-
Crie um esquema no Amazon Personalize com o código a seguir. Especifique o nome do esquema e o caminho do arquivo do esquemaJSON. Se estiver criando um esquema para um conjunto de dados em um grupo de conjuntos de dados de domínio, adicione o parâmetro
domain
e defina-o comoECOMMERCE
ouVIDEO_ON_DEMAND
. Para obter mais informações sobre oAPI, consulteCreateSchema.O Amazon Personalize retorna o ARN do novo esquema. Grave-o, pois ele será necessário na próxima etapa.
-
Crie um conjunto de dados usando a operação CreateDataset. O código a seguir mostra como criar um conjunto de dados. Especifique o Amazon Resource Name (ARN) do seu grupo de conjuntos de dados, o esquema ARN da etapa anterior e especifique o tipo de conjunto de dados. Os valores de tipo de conjunto de dados podem ser
Interactions
,Users
,Items
,Actions
ouAction_Interactions
. Para obter informações sobre os diferentes tipos de conjuntos de dados, consulte Preparando dados de treinamento para o Amazon Personalize.Depois de criar um conjunto de dados, estará tudo pronto para importar os dados de treinamento. Consulte Importação de dados de treinamento para conjuntos de dados do Amazon Personalize.