Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
CreateDataset
Crea un set di dati vuoto e lo aggiunge al gruppo di set di dati specificato. CreateDatasetImportJobUtilizzatelo per importare i dati di allenamento in un set di dati.
Esistono 5 tipi di set di dati:
-
Interazioni tra oggetti
-
Item
-
Utenti
-
Interazioni d'azione
-
Azioni
Ogni tipo di set di dati ha uno schema associato con i tipi di campo richiesti. Per addestrare un modello (questa operazione è indicata anche come creazione di una soluzione) è necessario solo il set di dati Item interactions
.
Un set di dati può trovarsi in uno dei seguenti stati:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -oppure- CREATE FAILED
-
DELETE PENDING > DELETE IN_PROGRESS
Per ottenere lo stato del set di dati, chiama DescribeDataset.
API correlate
Sintassi della richiesta
{
"datasetGroupArn": "string
",
"datasetType": "string
",
"name": "string
",
"schemaArn": "string
",
"tags": [
{
"tagKey": "string
",
"tagValue": "string
"
}
]
}
Parametri della richiesta
La richiesta accetta i seguenti dati in formato JSON.
- datasetGroupArn
-
L'Amazon Resource Name (ARN) del gruppo di set di dati a cui aggiungere il set di dati.
▬Tipo: stringa
Limitazioni di lunghezza: lunghezza massima di 256.
Modello:
arn:([a-z\d-]+):personalize:.*:.*:.+
Campo obbligatorio: sì
- datasetType
-
Il tipo di set di dati.
Uno dei seguenti valori (senza distinzione tra maiuscole e minuscole):
-
Interazioni
-
Item
-
Utenti
-
Azioni
-
Interazioni di azione
▬Tipo: stringa
Limitazioni di lunghezza: lunghezza massima di 256.
Campo obbligatorio: sì
-
- name
-
Il nome del set di dati.
▬Tipo: stringa
Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 63 caratteri.
Modello:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
Campo obbligatorio: sì
- schemaArn
-
L'ARN dello schema da associare al set di dati. Lo schema definisce i campi del set di dati.
▬Tipo: stringa
Limitazioni di lunghezza: lunghezza massima di 256.
Modello:
arn:([a-z\d-]+):personalize:.*:.*:.+
Campo obbligatorio: sì
-
Un elenco di tag da applicare al set di dati.
Tipo: matrice di oggetti Tag
Membri dell'array: numero minimo di 0 elementi. Numero massimo di 200 elementi.
Campo obbligatorio: no
Sintassi della risposta
{
"datasetArn": "string"
}
Elementi di risposta
Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.
I dati seguenti vengono restituiti in formato JSON mediante il servizio.
- datasetArn
-
L'ARN del set di dati.
▬Tipo: stringa
Limitazioni di lunghezza: lunghezza massima di 256.
Modello:
arn:([a-z\d-]+):personalize:.*:.*:.+
Errori
- InvalidInputException
-
Fornisci un valore valido per il campo o il parametro.
Codice di stato HTTP: 400
- LimitExceededException
-
Il limite del numero di richieste al secondo è stato superato.
Codice di stato HTTP: 400
- ResourceAlreadyExistsException
-
La risorsa specificata esiste già.
Codice di stato HTTP: 400
- ResourceInUseException
-
La risorsa specificata è in uso.
Codice di stato HTTP: 400
- ResourceNotFoundException
-
Impossibile trovare la risorsa specificata.
Codice di stato HTTP: 400
- TooManyTagsException
-
Hai superato il numero massimo di tag che puoi applicare a questa risorsa.
Codice di stato HTTP: 400
Vedi anche
Per ulteriori informazioni sull'utilizzo di questa API in uno degli AWS SDK specifici della lingua, consulta quanto segue: