Messaggi di errore comuni in Amazon Personalize - Amazon Personalize

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

Messaggi di errore comuni in Amazon Personalize

Le seguenti sezioni elencano e spiegano alcuni dei messaggi che potresti ricevere quando usi Amazon Personalize.

Importazione e gestione dei dati

Messaggio di errore: posizione dei dati non valida.

Assicurati di aver utilizzato la sintassi corretta per la posizione del tuo bucket Amazon S3. Per i lavori di importazione di set di dati, utilizza la seguente sintassi per la posizione dei dati in Amazon S3:

s3://amzn-s3-demo-bucket/<folder path>/<CSVfilename>

Se CSV i tuoi file si trovano in una cartella e desideri caricare più file con un unico processo di importazione del set di dati, usa questa sintassi senza il nome del file. CSV

Messaggio di errore: Si è verificato un errore (LimitExceededException) durante la chiamata dell' CreateDatasetImportJob operazione: più di 5 risorse con stato PENDING PROGRESS IN_ o.

È possibile avere un totale di 5 lavori di importazione di set di dati in sospeso o in corso per regione. Questa quota non è regolabile. Per un elenco completo delle quote per Amazon Personalize, consulta. Endpoint e quote di Amazon Personalize

Messaggio di errore: Impossibile creare un processo di importazione dati per il set di dati... Privilegi insufficienti per accedere ai dati in Amazon S3<dataset type>.

Consenti ad Amazon Personalize di accedere alle tue risorse Amazon S3 allegando policy di accesso al tuo bucket Amazon S3 e al tuo ruolo di servizio Amazon Personalize. Per informazioni, consulta Offrire ad Amazon Personalize l'accesso alle risorse di Amazon S3.

Se usi AWS Key Management Service (AWS KMS) per la crittografia, devi concedere ad Amazon Personalize e al tuo ruolo di servizio Amazon IAM Personalize l'autorizzazione a usare la tua chiave. Per ulteriori informazioni, consulta Autorizzazione ad Amazon Personalize per l'uso della tua chiave AWS KMS.

Messaggio di errore: Impossibile creare un set di dati del processo di importazione dati... Nell'input CSV mancano le seguenti colonne: [COLUMN_NAME, COLUMN _]<dataset type>. NAME

I dati importati in Amazon Personalize, inclusi i nomi degli attributi e i tipi di dati, devono corrispondere allo schema del set di dati di destinazione. Per ulteriori informazioni, consulta Creazione di JSON file di schema per schemi Amazon Personalize.

Messaggio di errore: la lunghezza non può superare i caratteri per < COLLUMN _ NAME ><character limit>. Se nessun valore supera il limite di caratteri, assicurati che i dati seguano le linee guida di formattazione elencate in https://docs.aws.amazon.com/personalize/ data-prep-formatting latest/dg/ .html.

Assicurati che tutti i valori in questa colonna non superino il limite di caratteri. Se nessun valore supera il limite di caratteri, controlla i campi di testo precedenti per quanto segue:

  • Assicurati che tutti i dati testuali siano racchiusi tra virgolette doppie. Usa il \ carattere per evitare virgolette o \ caratteri nei dati.

  • Assicurati che ogni record del CSV file sia su una sola riga.

Creazione di una soluzione e di una versione della soluzione (risorse personalizzate)

Messaggio di errore: Creazione non riuscita. Il set di dati ha meno di 25 utenti con almeno 2 interazioni ciascuno.

È necessario importare più dati prima di poter addestrare il modello. I requisiti minimi di dati per eseguire il training di un modello sono:

  • Almeno 1000 interazioni tra articoli, record di utenti che interagiscono con gli articoli del tuo catalogo. Queste interazioni possono derivare da importazioni in blocco, eventi in streaming o entrambi.

  • Almeno 25 utenti unici IDs con almeno due interazioni tra elementi per ciascuno.

Per consigli in tempo reale, importa più dati con un processo di importazione del set di dati o registra più eventi di interazione per gli utenti con un tracker di eventi e l'PutEventsoperazione. Per ulteriori informazioni sulla registrazione di eventi in tempo reale, consulta. Registrazione di eventi in tempo reale per influenzare le raccomandazioni

Per consigli sui batch, importa i dati con un processo di importazione del set di dati quando hai più dati. Per ulteriori informazioni, sull'importazione di dati in blocco, consulta. Importazione di dati di formazione nei set di dati di Amazon Personalize

Implementazione del modello (campagne personalizzate)

Errore: impossibile creare una campagna. Più di 5 risorse disponibili nello ACTIVE stato. Eliminane alcuni e riprova.

Puoi avere un totale di 5 campagne Amazon Personalize attive per gruppo di set di dati. Questa quota è regolabile e puoi richiedere un aumento della quota utilizzando la console Service Quotas. Per un elenco completo dei limiti e delle quote per Amazon Personalize, consulta. Endpoint e quote di Amazon Personalize

Consigliatori (gruppi di set di dati di dominio)

Errore: il set di dati ha meno di 1000 interazioni dopo il filtraggio per tipo di evento: <event type>

Casi d'uso diversi richiedono tipi di eventi diversi. I dati devono contenere almeno 1000 eventi con il tipo richiesto per il caso d'uso. Per ulteriori informazioni, consulta Scelta di un caso d'uso

Raccomandazioni

Messaggio di errore del processo di inferenza Batch: percorso di input S3 non valido o percorso di output S3 non valido

Assicurati di utilizzare la sintassi corretta per le posizioni di input o output di Amazon S3. Assicurati inoltre che la posizione di output sia diversa dai dati di input. Dovrebbe essere una cartella nello stesso bucket Amazon S3 o in un bucket diverso.

Utilizza la seguente sintassi per la posizione del file di input in Amazon S3: s3://amzn-s3-demo-bucket/<folder name>/<input JSON file name>

Utilizza la seguente sintassi per la cartella di output in Amazon S3: s3://amzn-s3-demo-bucket/<output folder name>/

Consigli di filtraggio

Messaggio di errore: impossibile creare il filtro. Simbolo di input non valido: $parameterName. I segnaposti non sono consentiti con NOT l'operatore _IN.

Non è possibile utilizzare parametri segnaposto in un'espressione di filtro che utilizza l'operatore _IN. NOT Utilizzate invece l'operatore IN e utilizzate l'azione opposta: utilizzate Include anziché Exclude (o viceversa).

Ad esempio, se desideri utilizzareINCLUDE ItemID WHERE Items.GENRE NOT IN ($GENRE), puoi utilizzare EXCLUDE ItemID WHERE Items.GENRE IN ($GENRE) e ottenere gli stessi risultati.

Per ulteriori informazioni sui filtri, consultare Filtrare gli elementi di espressione.

Messaggio di errore: Impossibile creare il filtro. Espressione non valida... quando si filtra su campi di tipo booleano

Non è possibile creare espressioni di filtro che filtrano utilizzando valori di tipo booleano nello schema. Per filtrare in base ai valori booleani, utilizza uno schema con un campo di tipo String e utilizza i valori True e False nei dati. Oppure puoi usare i valori 0 type int o long and e. 1

Per ulteriori informazioni sui filtri, consultare Filtrare gli elementi di espressione.