Share via


Eccezioni e codici di errore per la finestra di progettazione

Questo articolo descrive i messaggi di errore e i codici di eccezione nella finestra di progettazione di Azure Machine Learning per facilitare la risoluzione dei problemi delle pipeline di Machine Learning.

È possibile trovare il messaggio di errore nella finestra di progettazione, seguendo la procedura seguente:

  • Selezionare il componente non riuscito, passare alla scheda Output e log . È possibile trovare il log dettagliato nel file 70_driver_log.txt nella categoria azureml-logs .

  • Per un errore dettagliato del componente, è possibile archiviarlo nella categoria error_info.json in module_statistics categoria.

Di seguito sono riportati i codici di errore dei componenti nella finestra di progettazione.

Errore 0001

L'eccezione si verifica se non è possibile trovare una o più colonne specificate del set di dati.

Questo errore verrà visualizzato se viene effettuata una selezione di colonna per un componente, ma le colonne selezionate non esistono nel set di dati di input. L'errore può verificarsi se il nome di una colonna è stato digitato manualmente o se il selettore di colonne ha specificato una colonna suggerita che non esisteva nel set di dati quando è stata eseguita la pipeline.

Soluzione: rivedere il componente che genera questa eccezione e verificare che il nome o i nomi della colonna siano corretti e che tutte le colonne a cui si fa riferimento esistano.

Messaggi di eccezione
One or more specified columns were not found. (Non è stato possibile trovare una o più colonne.)
Column with name or index "{column_id}" not found. (Non è stato possibile trovare la colonna con il nome o l'indice "{column_id}".)
Column with name or index "{column_id}" does not exist in "{arg_name_missing_column}". (La colonna con il nome o l'indice "{column_id}" non esiste in "{arg_name_missing_column}".)
Column with name or index "{column_id}" does not exist in "{arg_name_missing_column}", but exists in "{arg_name_has_column}". (La colonna con il nome o l'indice "{column_id}" non esiste in "{arg_name_missing_column}", ma esiste in "{arg_name_has_column}".)
Columns with name or index "{column_names}" not found. (Non sono state trovate le colonne con il nome o l'indice "{column_names}".)
Columns with name or index "{column_names}" does not exist in "{arg_name_missing_column}". (Le colonne con il nome o l'indice "{column_names}" non esistono in "{arg_name_missing_column}".)
Columns with name or index "{column_names}" does not exist in "{arg_name_missing_column}", but exists in "{arg_name_has_column}". (Le colonne con il nome o l'indice "{column_names}" non esistono in "{arg_name_missing_column}", ma esistono in "{arg_name_has_column}".)

Errore 0002

L'eccezione si verifica se non è stato possibile analizzare o convertire uno o più parametri dal tipo specificato nel tipo richiesto dal metodo di destinazione.

Questo errore si verifica in Azure Machine Learning quando si specifica un parametro come input, il tipo di valore è diverso dal tipo previsto e non è possibile eseguire la conversione implicita.

Risoluzione: controllare i requisiti del componente e determinare il tipo di valore necessario (stringa, integer, double e così via)

Messaggi di eccezione
Failed to parse parameter. (Non è stato possibile analizzare il parametro).
Failed to parse "{arg_name_or_column}" parameter. (Non è stato possibile analizzare il parametro "{arg_name_or_column}".)
Failed to convert "{arg_name_or_column}" parameter to "{to_type}". (Non è stato possibile convertire il parametro "{arg_name_or_column}" in "{to_type}".)
Failed to convert "{arg_name_or_column}" parameter from "{from_type}" to "{to_type}". (Non è stato possibile convertire il parametro "{arg_name_or_column}" da "{from_type}" in "{to_type}".)
Failed to convert "{arg_name_or_column}" parameter value "{arg_value}" from "{from_type}" to "{to_type}". (Non è stato possibile convertire il valore "{arg_value}" del parametro "{arg_name_or_column}" da "{from_type}" in "{to_type}".)
Failed to convert value "{arg_value}" in column "{arg_name_or_column}" from "{from_type}" to "{to_type}" with usage of the format "{fmt}" provided. (Non è stato possibile convertire il valore "{arg_value}" nella colonna "{arg_name_or_column}" da "{from_type}" in "{to_type}" con l'uso del formato "{fmt}" specificato.)

Errore 0003

L'eccezione si verifica se uno o più input sono null o vuoti.

Questo errore verrà visualizzato in Azure Machine Learning se gli input o i parametri di un componente sono null o vuoti. Questo errore può verificarsi, ad esempio, quando non è stato digitato alcun valore per un parametro. Può verificarsi anche se si sceglie un set di dati senza valori o un set di dati vuoto.

Risoluzione:

  • Aprire il componente che ha generato l'eccezione e verificare che siano stati specificati tutti gli input. Verificare che siano specificati tutti gli input obbligatori.
  • Assicurarsi che i dati caricati dall'archiviazione di Azure siano accessibili e che il nome o la chiave dell'account non siano stati modificati.
  • Controllare che nei dati di input i valori non siano mancanti o null.
  • Se si usa una query in un'origine dati, verificare che i dati vengano restituiti nel formato previsto.
  • Verificare la presenza di errori di digitazione o altre modifiche nella specifica dei dati.
Messaggi di eccezione
One or more of inputs are null or empty. (Uno o più input sono null o vuoti.)
Input "{name}" is null or empty.(L'input "{name}" è null o vuoto.)

Errore 0004

L'eccezione si verifica se un parametro è inferiore o uguale a un valore specifico.

Questo errore verrà visualizzato in Azure Machine Learning se il parametro nel messaggio è inferiore a un valore limite necessario per l'elaborazione dei dati da parte del componente.

Risoluzione: rivedere il componente che genera l'eccezione e modificare il parametro in modo che sia maggiore del valore specificato.

Messaggi di eccezione
Parameter should be greater than boundary value. (Il parametro deve essere maggiore del valore limite.)
Parameter "{arg_name}" value should be greater than {lower_boundary}. (Il valore del parametro "{arg_name}" deve essere maggiore di {lower_boundary}.)
Parameter "{arg_name}" has value "{actual_value}" which should be greater than {lower_boundary}. (Il parametro "{arg_name}" ha un valore "{actual_value}" che deve essere maggiore di {lower_boundary}.)

Errore 0005

L'eccezione si verifica se il parametro è inferiore a un valore specifico.

Questo errore verrà visualizzato in Azure Machine Learning se il parametro nel messaggio è inferiore o uguale a un valore limite necessario per l'elaborazione dei dati da parte del componente.

Risoluzione: rivedere il componente che genera l'eccezione e modificare il parametro in modo che sia maggiore o uguale al valore specificato.

Messaggi di eccezione
Parameter should be greater than or equal to boundary value. (Il valore del parametro deve essere maggiore o uguale al valore limite.)
Parameter "{arg_name}" value should be greater than or equal to {lower_boundary}. (Il valore del parametro "{arg_name}" deve essere maggiore o uguale a {lower_boundary}.)
Parameter "{arg_name}" has value "{value}" which should be greater than or equal to {lower_boundary}. (Il parametro "{arg_name}" ha un valore "{value}" che deve essere maggiore o uguale a {lower_boundary}.)

Errore 0006

L'eccezione si verifica se il parametro è maggiore o uguale al valore specificato.

Questo errore verrà visualizzato in Azure Machine Learning se il parametro nel messaggio è maggiore o uguale a un valore limite necessario per l'elaborazione dei dati da parte del componente.

Risoluzione: rivedere il componente che genera l'eccezione e modificare il parametro in modo che sia minore del valore specificato.

Messaggi di eccezione
Parameters mismatch. (Parametri non corrispondenti.) One of the parameters should be less than another. (Il valore di uno dei parametri deve essere minore del valore dell'altro.)
Parameter "{arg_name}" value should be less than parameter "{upper_boundary_parameter_name}" value. (Il valore del parametro "{arg_name}" deve essere minore del parametro "{upper_boundary_parameter_name}".)
Parameter "{arg_name}" has value "{value}" which should be less than {upper_boundary_parameter_name (Il parametro "{arg_name}" ha un valore "{value}" che deve essere minore di {upper_boundary_parameter_name}.)

Errore 0007

L'eccezione si verifica se il parametro è maggiore di un valore specifico.

Questo errore verrà visualizzato in Azure Machine Learning se, nelle proprietà del componente, è stato specificato un valore maggiore di quello consentito. È possibile, ad esempio, specificare un valore che non è compreso nell'intervallo di date supportate. In alternativa, è possibile indicare che vengono usate cinque colonne quando sono disponibili solo tre colonne.

Questo errore può essere visualizzato anche se si specificano due set di dati che devono corrispondere. Se, ad esempio, si rinominano le colonne e si specificano le colonne in base all'indice, il numero di nomi specificati deve corrispondere al numero di indici di colonna. Un altro esempio potrebbe essere un'operazione matematica che usa due colonne, in cui le colonne devono avere lo stesso numero di righe.

Risoluzione:

  • Aprire il componente in questione ed esaminare le impostazioni delle proprietà numeriche.
  • Verificare che i valori dei parametri rientrino nell'intervallo di valori supportato per quella proprietà.
  • Se il componente accetta più input, assicurarsi che gli input siano della stessa dimensione.
  • Controllare che il set di dati o l'origine dati siano stati modificati. Talvolta un valore che funzionava con una versione precedente dei dati non sarà adeguato dopo che il numero di colonne, i tipi di dati della colonna o le dimensioni dei dati sono stati modificati.
Messaggi di eccezione
Parameters mismatch. (Parametri non corrispondenti.) One of the parameters should be less than or equal to another. (Il valore di uno dei parametri deve essere maggiore o uguale al valore dell'altro.)
Parameter "{arg_name}" value should be less than or equal to parameter "{upper_boundary_parameter_name}" value. (Il valore del parametro "{arg_name}" deve essere minore o uguale al valore del parametro "{upper_boundary_parameter_name}".)
Parameter "{arg_name}" has value "{actual_value}" which should be less than or equal to {upper_boundary}. (Il parametro "{arg_name}" ha un valore "{actual_value}" che deve essere minore o uguale a {upper_boundary}.)
Parameter "{arg_name}" value {actual_value} should be less than or equal to parameter "{upper_boundary_parameter_name}" value {upper_boundary}. (Il valore {actual_value} del parametro "{arg_name}" deve essere minore o uguale al valore del parametro "{upper_boundary_parameter_name}".)
Parameter "{arg_name}" value {actual_value} should be less than or equal to {upper_boundary_meaning} value {upper_boundary}. (Il valore {actual_value} del parametro "{arg_name}" deve essere minore o uguale al valore {upper_boundary} del parametro "{upper_boundary_meaning}".)

Errore 0008

L'eccezione si verifica se il parametro non rientra nell'intervallo.

Questo errore verrà visualizzato in Azure Machine Learning se il parametro nel messaggio non rientra nei limiti necessari per l'elaborazione dei dati da parte del componente.

Questo errore viene visualizzato, ad esempio, se si tenta di usare Aggiungi righe per combinare due set di dati che hanno un numero diverso di colonne.

Soluzione: rivedere il componente che genera l'eccezione e modificare il parametro in modo che sia compreso nell'intervallo specificato.

Messaggi di eccezione
Parameter value is not in the specified range. (Il valore del parametro non è compreso nell'intervallo specificato.)
Parameter "{arg_name}" value is not in range. (Il valore del parametro "{arg_name}" non è compreso nell'intervallo.)
Parameter "{arg_name}" value should be in the range of [{lower_boundary}, {upper_boundary}]. (Il valore del parametro "{arg_name}" deve essere compreso nell'intervallo [{lower_boundary}, {upper_boundary}].)
Parameter "{arg_name}" value is not in range. (Il valore del parametro "{arg_name}" non è compreso nell'intervallo.) {reason}

Errore 0009

L'eccezione si verifica quando il nome dell'account di Archiviazione di Azure o il nome del contenitore non è stato specificato correttamente.

Questo errore si verifica nella finestra di progettazione di Azure Machine Learning quando si specificano i parametri per un account di archiviazione di Azure, ma non è possibile risolvere il nome o la password. Gli errori di password o relativi ai nomi degli account possono verificarsi per diversi motivi:

  • Il tipo di account non è corretto. Alcuni nuovi tipi di account non sono supportati per l'uso con la finestra di progettazione di Machine Learning. Per informazioni dettagliate, vedere Importazione dei dati.
  • Il nome dell'account inserito non è corretto
  • L'account non esiste più
  • La password per l'account di archiviazione è errata o è stata modificata
  • Il nome del contenitore non è stato specificato oppure il contenitore non esiste
  • Non è stato specificato il percorso del file completo (percorso del BLOB)

Risoluzione:

Questi problemi si verificano spesso quando si immette manualmente il nome dell'account, la password o il percorso del contenitore. È consigliabile usare la nuova procedura guidata per il componente Importa dati , che consente di cercare e controllare i nomi.

Controllare anche se l'account, il contenitore o il BLOB sono stati eliminati. Usare un'altra utilità di archiviazione di Azure per verificare che il nome e la password dell'account siano stati immessi correttamente e che il contenitore esista.

Alcuni tipi di account più recenti non sono supportati da Azure Machine Learning. Ad esempio, non è possibile usare i nuovi tipi di archiviazione "ad accesso frequente" o "offline sicura" per Machine Learning. Sia gli account di archiviazione classica che gli account di archiviazione creati per "utilizzo generico" funzionano correttamente.

Se è stato specificato il percorso completo di un BLOB, verificare che il percorso sia specificato come container/blobname e che sia il contenitore che il BLOB esistano nell'account.

Il percorso non deve contenere una barra iniziale. Ad esempio /container/blob non è corretto e deve essere immesso come container/blob.

Messaggi di eccezione
The Azure storage account name or container name is incorrect. (Il nome dell'account o del contenitore di archiviazione di Azure non è corretto.)
The Azure storage account name "{account_name}" or container name "{container_name}" is incorrect; a container name of the format container/blob was expected (Il nome "{account_name}" dell'account o il nome "{container_name}" del contenitore di archiviazione di Azure non è corretto. È previsto un nome di contenitore nel formato contenitore/BLOB.)

Errore 0010

L'eccezione si verifica se i nomi di colonna nei set di dati di input non corrispondono, mentre dovrebbero essere corrispondenti.

Questo errore verrà visualizzato in Azure Machine Learning se l'indice di colonna nel messaggio ha nomi di colonna diversi nei due set di dati di input.

Soluzione: usare Modifica metadati o modificare il set di dati originale in modo che abbia lo stesso nome di colonna per l'indice di colonna specificato.

Messaggi di eccezione
Columns with corresponding index in input datasets have different names. (Le colonne con indice corrispondente nei set di dati di input hanno nomi diversi.)
Column names are not the same for column {col_index} (zero-based) of input datasets ({dataset1} and {dataset2} respectively). (I nomi di colonna non sono gli stessi per la colonna {col_index} (in base zero) dei set di dati di input ({dataset1} e {dataset2} rispettivamente).)

Errore 0011

L'eccezione si verifica se l'argomento passato per il set di colonne non è applicabile ad alcuna colonna del set di dati.

Questo errore verrà visualizzato in Azure Machine Learning se la selezione della colonna specificata non corrisponde a nessuna delle colonne nel set di dati specificato.

È anche possibile ottenere questo errore se non è stata selezionata una colonna e almeno una colonna è necessaria per il funzionamento del componente.

Soluzione: modificare la selezione delle colonne nel componente in modo che venga applicata alle colonne nel set di dati.

Se il componente richiede di selezionare una colonna specifica, ad esempio una colonna etichetta, verificare che la colonna destra sia selezionata.

Se vengono selezionate colonne errate, rimuoverle ed eseguire di nuovo la pipeline.

Messaggi di eccezione
Specified column set does not apply to any of dataset columns. (Il set di colonne specificato non è applicabile ad alcuna colonna del set di dati.)
Specified column set "{column_set}" does not apply to any of dataset columns. (Il set di colonne specificato "{column_set}" non è applicabile ad alcuna colonna del set di dati.)

Errore 0012

L'eccezione si verifica se l'istanza della classe non può essere creata con il set di argomenti passato.

Soluzione: questo errore non è utilizzabile dall'utente e verrà deprecato in una versione futura.

Messaggi di eccezione
Untrained model, please train model first. (Modello non sottoposto a training. Eseguire prima il training del modello.)
Untrained model ({arg_name}), use trained model. (Modello ({arg_name}) non sottoposto a training, usare un modello con training.)

Errore 0013

L'eccezione si verifica se lo learner passato al componente è un tipo non valido.

Questo errore si verifica ogni volta che un modello sottoposto a training non è compatibile con il componente di assegnazione dei punteggi connesso.

Risoluzione:

Determinare il tipo di learner prodotto dal componente di training e determinare il componente di assegnazione dei punteggi appropriato per l'apprendimento.

Se il training del modello è stato eseguito usando uno dei componenti di training specializzati, connettere il modello sottoposto a training solo al componente di assegnazione dei punteggi specializzato corrispondente.

Tipo di modello Componente di training Componente di assegnazione dei punteggi
un classificatore qualsiasi Eseguire il training del modello Score Model (Punteggio modello)
un modello di regressione qualsiasi Eseguire il training del modello Score Model (Punteggio modello)
Messaggi di eccezione
Learner of invalid type is passed. (È stato passato un tipo di apprendimento non valido.)
Learner "{arg_name}" has invalid type. (Il tipo di apprendimento "{arg_name}" non è valido.)
Learner "{arg_name}" has invalid type "{learner_type}". (Il tipo "{learner_type}" dell'apprendimento "{arg_name}" non è valido.)
Learner of invalid type is passed. (È stato passato un tipo di apprendimento non valido.) Exception message: {exception_message} (È stato passato un tipo di apprendimento non valido. Messaggio di eccezione: {exception_message})

Errore 0014

L'eccezione si verifica se il numero di valori univoci di colonna è superiore a quella consentita.

Questo errore si verifica quando una colonna contiene troppi valori univoci, ad esempio una colonna ID o una colonna di testo. Questo errore può essere visualizzato se si specifica che una colonna viene gestita come dati categorici, ma nella colonna sono presenti troppi valori univoci per consentire il completamento dell'elaborazione. Questo errore può essere visualizzato anche in caso di mancata corrispondenza tra il numero di valori univoci in due input.

L'errore di valori univoci è maggiore di quello consentito se soddisfa entrambe le condizioni seguenti:

  • Più del 97% delle istanze di una colonna sono valori univoci, il che significa che quasi tutte le categorie sono diverse l'una dall'altra.
  • Una colonna ha più di 1000 valori univoci.

Risoluzione:

Aprire il componente che ha generato l'errore e identificare le colonne usate come input. Per alcuni componenti, è possibile fare clic con il pulsante destro del mouse sull'input del set di dati e selezionare Visualizza per ottenere statistiche sulle singole colonne, incluso il numero di valori univoci e la relativa distribuzione.

Per le colonne che si desidera usare per il raggruppamento o la categorizzazione, adottare le misure necessarie per ridurre il numero di valori univoci nelle colonne. È possibile ridurlo in modi diversi, a seconda del tipo di dati della colonna.

Per le colonne ID che non sono caratteristiche significative durante il training di un modello, è possibile usare Modifica metadati per contrassegnare tale colonna come funzionalità Cancella e non verrà usata durante il training di un modello.

Per le colonne di testo, è possibile usare Feature Hashing o Extract N-Gram Features from Text component per pre-elaborare le colonne di testo.

Suggerimento

Se non è possibile trovare una soluzione che corrisponda al proprio scenario, È possibile fornire commenti e suggerimenti su questo argomento che includono il nome del componente che ha generato l'errore e il tipo di dati e la cardinalità della colonna. Le informazioni verranno usate per indicare procedure di risoluzione più mirate per gli scenari comuni.

Messaggi di eccezione
Amount of column unique values is greater than allowed. (La quantità di valori univoci della colonna è superiore al limite consentito.)
Number of unique values in column: "{column_name}" is greater than allowed. (Il numero di valori univoci nella colonna "{column_name}" è maggiore di quello consentito.)
Number of unique values in column: "{column_name}" exceeds tuple count of {limitation}. (Il numero di valori univoci nella colonna "{column_name}" supera il numero di tupla di {limitation}.)

Errore 0015

L'eccezione si verifica se la connessione al database non è riuscita.

Questo errore viene visualizzato se si immette un nome, una password, un server di database o un nome di database dell'account SQL errato oppure se non è possibile stabilire una connessione con il database a causa di problemi con il database o con il server.

Soluzione: verificare che il nome dell'account, la password, il server di database e il database siano stati immessi correttamente e che l'account specificato disponga del livello corretto di autorizzazioni. Verificare che il database sia attualmente accessibile.

Messaggi di eccezione
Error making database connection. (Errore durante la connessione al database.)
Error making database connection: {connection_str}. (Errore durante la connessione al database: {connection_str}.)

Errore 0016

L'eccezione si verifica se i set di dati di input passati al componente devono avere tipi di colonna compatibili, ma non lo sono.

Questo errore verrà visualizzato in Azure Machine Learning se i tipi di colonna passati in due o più set di dati non sono compatibili tra loro.

Risoluzione: usare Modifica metadati o modificare il set di dati di input originale per assicurarsi che i tipi delle colonne siano compatibili.

Messaggi di eccezione
Columns with corresponding index in input datasets do have incompatible types. (Le colonne con indice corrispondente nei set di dati di input hanno tipi incompatibili.)
Columns '{first_col_names}' are incompatible between train and test data. (Le colonne "{first_col_names}" non sono compatibili tra i dati di training e di test.)
Columns '{first_col_names}' and '{second_col_names}' are incompatible. (Le colonne "{first_col_names}" e "{second_col_names}" non sono compatibili.)
Column element types are not compatible for column '{first_col_names}' (zero-based) of input datasets ({first_dataset_names} and {second_dataset_names} respectively). (I tipi di elemento della colonna non sono compatibili per la colonna "{first_col_names}" (in base zero) dei set di dati di input (rispettivamente {first_dataset_names} e {second_dataset_names})).

Errore 0017

L'eccezione si verifica se una colonna selezionata utilizza un tipo di dati non supportato dal componente corrente.

Ad esempio, è possibile che questo errore venga visualizzato in Azure Machine Learning se la selezione di colonne include una colonna con un tipo di dati che non può essere elaborato dal componente, ad esempio una colonna stringa per un'operazione matematica o una colonna di punteggio in cui è necessaria una colonna di funzionalità categorica.

Risoluzione:

  1. Identificare la colonna che genera il problema.
  2. Esaminare i requisiti del componente.
  3. Modificare la colonna per renderla conforme ai requisiti. Potrebbe essere necessario usare diversi componenti seguenti per apportare modifiche, a seconda della colonna e della conversione che si sta tentando di eseguire:
    • Usare Modifica metadati per modificare il tipo di dati delle colonne o per modificare l'utilizzo delle colonne da funzionalità a numerica, da categoria a non di categoria e così via.
  1. Come ultima risorsa, potrebbe essere necessario modificare il set di dati di input originale.

Suggerimento

Se non è possibile trovare una soluzione che corrisponda al proprio scenario, È possibile fornire commenti e suggerimenti su questo argomento che includono il nome del componente che ha generato l'errore e il tipo di dati e la cardinalità della colonna. Le informazioni verranno usate per indicare procedure di risoluzione più mirate per gli scenari comuni.

Messaggi di eccezione
Cannot process column of current type. Il tipo non è supportato dal componente.
Cannot process column of type {col_type}. Il tipo non è supportato dal componente.
Cannot process column "{col_name}" of type {col_type}. Il tipo non è supportato dal componente.
Cannot process column "{col_name}" of type {col_type}. Il tipo non è supportato dal componente. Parameter name: {arg_name}. (Non è possibile elaborare la colonna "{col_name}" di tipo {col_type}. Il tipo non è supportato dal modulo. Nome del parametro: {arg_name}.)

Errore 0018

L'eccezione si verifica se il set di dati di input non è valido.

Soluzione: questo errore in Azure Machine Learning può essere visualizzato in molti contesti, quindi non esiste una singola risoluzione. In generale, l'errore indica che i dati forniti come input a un componente hanno il numero errato di colonne o che il tipo di dati non corrisponde ai requisiti del componente. Ad esempio:

  • Il componente richiede una colonna etichetta, ma nessuna colonna è contrassegnata come etichetta oppure non è ancora stata selezionata una colonna etichetta.

  • Il componente richiede che i dati siano categorici, ma i dati sono numerici.

  • Il formato dei dati non è corretto.

  • I dati importati contengono caratteri non validi, valori non validi o valori non compresi nell'intervallo.

  • La colonna è vuota oppure troppi valori sono mancanti.

Per determinare i requisiti e il modo in cui i dati potrebbero essere, esaminare l'argomento della Guida per il componente che consumerà il set di dati come input.

.
Messaggi di eccezione
Dataset is not valid. (Il set di dati non è valido.)
{dataset1} contiene dati non validi.
{dataset1} and {dataset2} should be consistent columnwise. ({dataSet1} e {dataset2} devono essere coerenti nella colonna.)
{dataset1} contiene dati non validi, {reason}.
{dataset1} contiene {invalid_data_category}. {troubleshoot_hint} (TransformationDirectory "{arg_name}" non è valido. Motivo: {reason}. {troubleshoot_hint})
{dataset1} non è valido, {reason}. {troubleshoot_hint} (TransformationDirectory "{arg_name}" non è valido. Motivo: {reason}. {troubleshoot_hint})

Errore 0019

L'eccezione si verifica se è previsto che la colonna contenga valori ordinati, ma tali valori non sono presenti.

Questo errore verrà visualizzato in Azure Machine Learning se i valori della colonna specificati non sono ordinati.

Soluzione: ordinare i valori delle colonne modificando manualmente il set di dati di input ed eseguire di nuovo il componente.

Messaggi di eccezione
Values in column are not sorted. (I valori della colonna non sono ordinati.)
Values in column "{col_index}" are not sorted. (I valori della colonna "{col_index}" non sono ordinati.)
Values in column "{col_index}" of dataset "{dataset}" are not sorted. (I valori della colonna "{col_index}" del set di dati "{dataset}" non sono ordinati.)
Values in argument "{arg_name}" are not sorted in "{sorting_order}" order. (I valori dell'argomento "{arg_name}" non sono ordinati nell'ordine in "{sorting_order}".)

Errore 0020

L'eccezione si verifica se il numero di colonne in alcuni set di dati passati al componente è troppo piccolo.

Questo errore verrà visualizzato in Azure Machine Learning se non sono state selezionate colonne sufficienti per un componente.

Risoluzione: rivedere il componente e assicurarsi che il selettore di colonna disponga del numero corretto di colonne selezionate.

Messaggi di eccezione
Number of columns in input dataset is less than allowed minimum. (Il numero di colonne nel set di dati di input è inferiore al minimo consentito.)
Number of columns in input dataset "{arg_name}" is less than allowed minimum. (Il numero di colonne nel set di dati di input "{arg_name}" è inferiore al minimo consentito.)
Number of columns in input dataset is less than allowed minimum of {required_columns_count} column(s). (Il numero di colonne nel set di dati di input è inferiore al minimo consentito di {required_columns_count} colonna/e).
Number of columns in input dataset "{arg_name}" is less than allowed minimum of {required_columns_count} column(s). (Il numero di colonne nel set di dati di input "{arg_name}" è inferiore al minimo consentito di {required_columns_count} colonna/e).

Errore 0021

L'eccezione si verifica se il numero di righe in alcuni set di dati passati al componente è troppo piccolo.

Questo errore si verifica in Azure Machine Learning quando nel set di dati non ci sono righe sufficienti per eseguire l'operazione specificata. Ad esempio, è possibile che venga visualizzato se il set di dati di input è vuoto o se si sta tentando di eseguire un'operazione che richiede un numero minimo di righe per essere valida. Tali operazioni possono includere, ma non solo, il raggruppamento o la classificazione in base a metodi statistici, determinati tipi di binning e apprendimento con conteggi.

Risoluzione:

  • Aprire il componente che ha restituito l'errore e controllare le proprietà del set di dati di input e del componente.
  • Verificare che il set di dati di input non sia vuoto e che siano presenti righe di dati sufficienti per soddisfare i requisiti descritti nella Guida del componente.
  • Se i dati vengono caricati da un'origine esterna, assicurarsi che l'origine dati sia disponibile e che non siano presenti errori o modifiche nella definizione dei dati che potrebbero generare un minor numero di righe per il processo di importazione.
  • Se si esegue un'operazione sui dati upstream del componente che potrebbero influire sul tipo di dati o sul numero di valori, ad esempio pulizia, suddivisione o operazioni di join, controllare gli output di tali operazioni per determinare il numero di righe restituite.
Messaggi di eccezione
Number of rows in input dataset is less than allowed minimum. (Il numero di righe nel set di dati di input è inferiore al minimo consentito.)
Number of rows in input dataset is less than allowed minimum of {required_rows_count} row(s). (Il numero di righe nel set di dati di input è inferiore al minimo consentito di {required_rows_count} riga/righe.)
Number of rows in input dataset is less than allowed minimum of {required_rows_count} row(s). (Il numero di righe nel set di dati di input è inferiore al minimo consentito di {required_rows_count} riga/righe.) {reason}
Number of rows in input dataset "{arg_name}" is less than allowed minimum of {required_rows_count} row(s). (Il numero di righe nel set di dati di input "{arg_name}" è inferiore al minimo consentito di {required_rows_count} riga/righe.)
Number of rows in input dataset "{arg_name}" is {actual_rows_count}, less than allowed minimum of {required_rows_count} row(s). (Il numero di righe nel set di dati di input "{arg_name}" è {actual_rows_count}, inferiore al minimo consentito di {required_rows_count} riga/righe.)
Number of "{row_type}" rows in input dataset "{arg_name}" is {actual_rows_count}, less than allowed minimum of {required_rows_count} row(s). (Il numero di righe "{row_type}" nel set di dati di input "{arg_name}" è {actual_rows_count}, inferiore al minimo consentito di {required_rows_count} riga/righe.)

Errore 0022

L'eccezione si verifica se il numero di colonne selezionate nel set di dati di input non corrisponde al numero previsto.

Questo errore può verificarsi in Azure Machine Learning quando il componente o l'operazione downstream richiede un numero specifico di colonne o input e sono stati forniti troppi input o colonne. Ad esempio:

  • È possibile specificare una singola colonna etichetta o colonna chiave e selezionare accidentalmente più colonne.

  • Si stanno rinominando le colonne, ma sono stati specificati troppi o pochi nomi rispetto alle colonne.

  • Il numero di colonne nell'origine o nella destinazione è stato modificato o non corrisponde al numero di colonne usate dal componente.

  • È stato inserito un elenco delimitato da virgole di valori per gli input, ma il numero di valori non corrisponde oppure gli input multipli non sono supportati.

Risoluzione: rivedere il componente e controllare la selezione delle colonne per assicurarsi che sia selezionato il numero corretto di colonne. Verificare gli output dei componenti upstream e i requisiti delle operazioni downstream.

Se è stata usata una delle opzioni di selezione delle colonne che può selezionare più colonne (indici di colonne, tutte funzionalità, tutte numeriche e così via), verificare il numero esatto di colonne restituite dalla selezione.

Verificare che il numero o il tipo di colonne di upstream non sia cambiato.

Se si usa un set di dati suggerito per eseguire il training di un modello, ricordare che la funzione di suggerimento prevede un numero limitato di colonne, corrispondente alle coppie utente-elemento o alla classificazione utente-elemento. Rimuovere le colonne aggiuntive prima di eseguire il training del modello o suddividere i set di dati suggeriti. Per altre informazioni, vedere Dividere dati.

Messaggi di eccezione
Number of selected columns in input dataset does not equal to the expected number. (Il numero di colonne selezionate nel set di dati di input non corrisponde al numero previsto.)
Number of selected columns in input dataset does not equal to {expected_col_count}. (Il numero di colonne selezionate nel set di dati di input non corrisponde a {expected_col_count}.)
Column selection pattern "{selection_pattern_friendly_name}" provides number of selected columns in input dataset not equal to {expected_col_count}. (Il criterio di selezione delle colonne "{selection_pattern_friendly_name}" specifica il numero di colonne selezionate nel set di dati di input diverso da {expected_col_count}.)
Column selection pattern "{selection_pattern_friendly_name}" is expected to provide {expected_col_count} column(s) selected in input dataset, but {selected_col_count} column(s) is/are actually provided. (Il criterio di selezione delle colonne "{selection_pattern_friendly_name}" deve specificare {expected_col_count} colonna/e selezionate nel set di dati di input, ma sono effettivamente specificate {selected_col_count} colonna/e.)

Errore 0023

L'eccezione si verifica se la colonna di destinazione del set di dati di input non è valida per il componente di training corrente.

Questo errore in Azure Machine Learning si verifica se la colonna di destinazione (come selezionato nei parametri del componente) non è del tipo di dati valido, contiene tutti i valori mancanti o non è categorica come previsto.

Soluzione: rivedere l'input del componente per esaminare il contenuto della colonna etichetta/destinazione. Verificare che i valori non siano mancanti. Se il componente prevede che la colonna di destinazione sia categorica, assicurarsi che nella colonna di destinazione siano presenti più valori distinti.

Messaggi di eccezione
Input dataset has unsupported target column. (Il set di dati di input dispone di una colonna di destinazione non supportata.)
Input dataset has unsupported target column "{column_index}". (Il set di dati di input ha la colonna di destinazione "{column_index}" non supportata.)
Input dataset has unsupported target column "{column_index}" for learner of type {learner_type}. (Il set di dati di input ha la colonna di destinazione "{column_index}" non supportata per l'apprendimento del tipo {learner_type}.).

Errore 0024

L'eccezione si verifica se il set di dati non contiene una colonna etichetta.

Questo errore si verifica in Azure Machine Learning quando il componente richiede una colonna etichetta e il set di dati non ha una colonna etichetta. Per la valutazione di un set di dati con punteggio, ad esempio, è in genere necessaria una colonna etichetta per calcolare le metriche di accuratezza.

È anche possibile che nel set di dati sia presente una colonna etichetta, ma che non sia rilevata correttamente da Azure Machine Learning.

Risoluzione:

  • Aprire il componente che ha generato l'errore e determinare se è presente una colonna etichetta. Il nome o il tipo di dati della colonna non è rilevante, purché la colonna contenga un solo risultato (o una variabile dipendente) che si sta tentando di stimare. Se non si è certi della colonna con l'etichetta, cercare un nome generico, ad esempio Classe o Destinazione.
  • Se il set di dati non include una colonna etichetta, è possibile che tale colonna sia stata rimossa upstream in modo esplicito o accidentale. Potrebbe anche essere che il set di dati non sia l'output di un componente di assegnazione dei punteggi upstream.
  • Per contrassegnare in modo esplicito la colonna come colonna etichetta, aggiungere il componente Modifica metadati e connettere il set di dati. Selezionare solo la colonna etichetta e selezionare Etichetta dall'elenco a discesa Campi.
  • Se si sceglie la colonna sbagliata come etichetta, è possibile selezionare Cancella etichetta in Campi per correggere i metadati nella colonna.
Messaggi di eccezione
There is no label column in dataset. (Nel set di dati non c'è una colonna etichetta.)
There is no label column in "{dataset_name}". (In "{dataset_name}" non c'è una colonna etichetta.)

Errore 0025

L'eccezione si verifica se il set di dati non contiene una colonna punteggio.

Questo errore si verifica in Azure Machine Learning se l'input per il modello di valutazione non contiene colonne punteggio valide. Ad esempio, l'utente tenta di valutare un set di dati prima di assegnare un punteggio con un modello con training corretto oppure la colonna punteggio è stata eliminata upstream in modo esplicito. Questa eccezione si verifica anche se le colonne punteggio nei due set di dati non sono compatibili. Ad esempio, si potrebbe provare a confrontare l'accuratezza di un regressore lineare con un classificatore binario.

Soluzione: rivedere l'input per il modello di valutazione ed esaminare se contiene una o più colonne di punteggio. In caso contrario, il set di dati non è stato ottenuto il punteggio o le colonne del punteggio sono state eliminate in un componente upstream.

Messaggi di eccezione
There is no score column in dataset. (Non sono presenti colonne punteggio nel set di dati.)
There is no score column in "{dataset_name}". (Non sono presenti colonne di punteggio in "{dataset_name}".)
There is no score column in "{dataset_name}" that is produced by a "{learner_type}". Score the dataset using the correct type of learner. (Non sono presenti colonne punteggio in "{dataset_name}" prodotte da "{learner_type}". Assegnare un punteggio al set di dati usando il tipo di apprendimento corretto.)

Errore 0026

L'eccezione si verifica se non sono consentite colonne con lo stesso nome.

Questo errore si verifica in Azure Machine Learning se più colonne hanno lo stesso nome. Un modo per ricevere questo errore è se al set di dati non è assegnata automaticamente una riga di intestazione e i nomi di colonna: Col0, Col1 e così via.

Soluzione: se le colonne hanno lo stesso nome, inserire un componente Modifica metadati tra il set di dati di input e il componente. Usare il selettore di colonne in Modifica metadati per selezionare le colonne da rinominare, digitando i nuovi nomi nella casella di testo New column names (Nuovi nomi di colonna).

Messaggi di eccezione
Equal column names are specified in arguments. I nomi di colonna uguali non sono consentiti dal componente.
Equal column names in arguments "{arg_name_1}" and "{arg_name_2}" are not allowed. Please specify different names. (I nomi di colonna uguali negli argomenti "{arg_name_1}" e "{arg_name_2}" non sono consentiti. Specificare nomi diversi.)

Errore 0027

L'eccezione si verifica quando due oggetti devono avere le stesse dimensioni ma non le hanno.

È un errore comune in Azure Machine Learning e le cause posso essere diverse.

Risoluzione: non esiste una risoluzione specifica. Tuttavia, è possibile verificare le condizioni seguenti:

  • Se si rinominano le colonne, assicurarsi che ogni elenco (le colonne di input e l'elenco dei nuovi nomi) abbia lo stesso numero di elementi.

  • Se si crea un join o si concatenano due set di dati, assicurarsi che abbiano lo stesso schema.

  • Se si crea un join di due set di dati che hanno più colonne, verificare che le colonne chiave abbiano lo stesso tipo di dati e selezionare l'opzione Consenti duplicati e mantieni l'ordine delle colonne nella selezione.

Messaggi di eccezione
The size of passed objects is inconsistent. (Le dimensioni degli oggetti passati non sono coerenti.)
The size of "{friendly_name1}" is inconsistent with size of "{friendly_name2}". (Le dimensioni di "{friendly_name1}" non sono coerenti con le dimensioni di "{friendly_name2}".)

Errore 0028

L'eccezione si verifica nel caso in cui il set di colonne contenga nomi di colonna duplicati e questo non è consentito.

Questo errore si verifica in Azure Machine Learning quando i nomi delle colonne sono duplicati, ovvero non sono univoci.

Soluzione: se una colonna ha lo stesso nome, aggiungere un'istanza di Modifica metadati tra il set di dati di input e il componente che genera l'errore. Usare il selettore di colonne in Modifica metadati per selezionare le colonne da rinominare, quindi digitare i nomi delle nuove colonne nella casella di testo New column names (Nuovi nomi di colonna). Se si rinominano più colonne, verificare che i valori digitati in New column names (Nuovi nomi di colonna) siano univoci.

Messaggi di eccezione
Column set contains duplicated column name(s). (Il set di colonne contiene nomi di colonna duplicati.)
The name "{duplicated_name}" is duplicated. (Il nome "{duplicated_name}" è duplicato.)
The name "{duplicated_name}" is duplicated in "{arg_name}". (Il nome "{duplicated_name}" è duplicato in "{arg_name}.)
The name "{duplicated_name}" is duplicated. (Il nome "{duplicated_name}" è duplicato.) Details: {details} (Il nome "{duplicated_name}" è duplicato. Dettagli: {Details})

Errore 0029

L'eccezione si verifica quando viene passato un URI non valido.

Questo errore si verifica in Azure Machine Learning nel caso in cui venga passato un URI non valido. Questo errore viene visualizzato se si verifica una delle condizioni seguenti:

  • L'URI pubblico o SAS specificato in Archiviazione BLOB di Azure per la lettura o la scrittura contiene un errore.

  • L'intervallo di tempo per la firma di accesso condiviso è scaduto.

  • L'URL Web tramite l'origine HTTP rappresenta un file o un URI di loopback.

  • L'URL Web tramite HTTP contiene un URL formattato in modo errato.

  • L'URL non può essere risolto dall'origine remota.

Soluzione: rivedere il componente e verificare il formato dell'URI. Se l'origine dati è un URL Web tramite HTTP, verificare che l'origine desiderata non sia un file o un URI di loopback (localhost).

Messaggi di eccezione
Invalid Uri is passed. (Viene passato un URI non valido.)
The Uri "{invalid_url}" is invalid. (L'URI "{invalid_url}" non è valido.)

Errore 0030

L'eccezione si verifica se non è possibile scaricare un file.

Questa eccezione si verifica in Azure Machine Learning quando non è possibile scaricare un file. Questa eccezione viene generata quando la lettura di un'origine HTTP ha esito negativo dopo tre 3 tentativi.

Soluzione: verificare che l'URI dell'origine HTTP sia corretto e che il sito sia attualmente accessibile tramite Internet.

Messaggi di eccezione
Unable to download a file. (Non è possibile scaricare un file.)
Errore durante il download del file: {file_url}.

Errore 0031

L'eccezione si verifica se il numero di colonne nel set di colonne è inferiore al necessario.

Questo errore si verifica in Azure Machine Learning se il numero di colonne selezionato è inferiore al necessario. Questo errore viene visualizzato se non viene selezionato il numero minimo necessario di colonne.

Soluzione: aggiungere altre colonne alla selezione delle colonne usando il selettore di colonna.

Messaggi di eccezione
Number of columns in column set is less than required. (Il numero di colonne nel set di colonne è inferiore a quello richiesto.)
At least {required_columns_count} column(s) should be specified for input argument "{arg_name}". (È necessario specificare almeno {required_columns_count} colonna/e per l'argomento di input "{arg_name}".)
At least {required_columns_count} column(s) should be specified for input argument "{arg_name}". (È necessario specificare almeno {required_columns_count} colonna/e per l'argomento di input "{arg_name}".) The actual number of specified columns is {input_columns_count}. (È necessario specificare almeno {required_columns_count} colonna/e per l'argomento di input "{arg_name}". Il numero effettivo delle colonne specificate è {input_columns_count}.)

Errore 0032

L'eccezione si verifica se l'argomento non è un numero.

Questo errore viene visualizzato in Azure Machine Learning se l'argomento è doppio o NaN.

Risoluzione: modificare l'argomento specificato per usare un valore valido.

Messaggi di eccezione
Argument is not a number. (L'argomento non è un numero.)
"{arg_name}" is not a number. ("{arg_name}" non è un numero.)

Errore 0033

L'eccezione si verifica se l'argomento è Infinity.

Questo errore si verifica in Azure Machine Learning se l'argomento è infinito. Questo errore viene visualizzato se l'argomento è double.NegativeInfinity o double.PositiveInfinity.

Risoluzione: modificare l'argomento specificato in modo che sia un valore valido.

Messaggi di eccezione
Argument must be finite. (L'argomento deve essere finito.)
"{arg_name}" is not finite. ("{arg_name}" non è finito.)
Column "{column_name}" contains infinite values. (La colonna "{column_name}" contiene valori infiniti.)

Errore 0034

L'eccezione si verifica se esiste più di una classificazione per una determinata coppia utente-elemento.

Questo errore si verifica in Azure Machine Learning nei suggerimenti se una coppia utente-elemento ha più di un valore di classificazione.

Soluzione: assicurarsi che la coppia di elementi utente abbia un solo valore di valutazione.

Messaggi di eccezione
More than one rating exists for the value(s) in dataset. (Per i valori nel set di dati esistono più classificazioni.)
More than one rating for user {user} and item {item} in rating prediction data table. (Nella tabella dati contenente le stime delle classificazioni sono presenti più classificazioni per l'utente {user} e l'elemento {item}.)
More than one rating for user {user} and item {item} in {dataset}. (In {dataset} sono presenti più classificazioni per l'utente {user} e l'elemento {item}.)

Errore 0035

L'eccezione si verifica se non sono state specificate funzioni per un determinato utente o elemento.

Questo errore si verifica in Azure Machine Learning se si sta provando a usare un modello di suggerimenti per il punteggio ma non è possibile trovare un vettore di funzionalità.

Risoluzione:

Quando si usano le funzionalità degli elementi o dell'utente, è necessario che la funzione di suggerimento Matchbox soddisfi determinati requisiti. Questo errore indica che manca un vettore della funzionalità per un utente o un elemento inserito come input. Verificare che nei dati sia disponibile un vettore della funzionalità per ogni utente o elemento.

Se, ad esempio, è stato eseguito il training di un modello di suggerimento usando funzionalità quali l'età, la posizione o il reddito dell'utente, ma ora si desidera creare i punteggi per i nuovi utenti che non sono stati visualizzati durante il training, è necessario specificare un set di funzionalità equivalente, ovvero valori di età, posizione e reddito, per i nuovi utenti allo scopo di fare stime appropriate.

Se non si dispone delle funzionalità per questi utenti, provare a usare l'ingegneria delle funzionalità per generare funzionalità appropriate. Se, ad esempio, non sono presenti singoli valori di età o reddito dell'utente, è possibile generare valori approssimativi da usare per un gruppo di utenti.

Suggerimento

La risoluzione non è applicabile al caso in questione? È possibile inviare commenti e suggerimenti su questo articolo e fornire informazioni sullo scenario, incluso il componente e il numero di righe nella colonna. Queste informazioni verranno usate per indicare procedure più dettagliate per la risoluzione di problemi futuri.

Messaggi di eccezione
No features were provided for a required user or item. (Nessuna funzione specificata per un utente o un elemento richiesto.)
Features for {required_feature_name} required but not provided. (Le funzionalità per {required_feature_name} sono obbligatorie ma non sono state specificate.)

Errore 0036

L'eccezione si verifica se sono stati specificati più vettori della funzionalità per un determinato utente o elemento.

Questo errore si verifica in Azure Machine Learning se un vettore della funzionalità viene definito più di una volta.

Soluzione: assicurarsi che il vettore di funzionalità non sia definito più di una volta.

Messaggi di eccezione
Duplicate feature definition for a user or item. (Definizione di funzione duplicata per un utente o un elemento.)

Errore 0037

L'eccezione si verifica se sono specificate più colonne etichetta e ne è consentita una sola.

Questo errore si verifica in Azure Machine Learning se è stata selezionata più di una colonna come nuova colonna etichetta. Per la maggior parte degli algoritmi di apprendimento con supervisione è necessario contrassegnare una sola colonna come destinazione o etichetta.

Soluzione: assicurarsi di selezionare una singola colonna come nuova colonna etichetta.

Messaggi di eccezione
Multiple label columns are specified. (Sono state specificate più colonne etichetta.)
Multiple label columns are specified in "{dataset_name}". (Sono state specificate più colonne etichetta in "{dataset_name}.)

Errore 0039

L'eccezione si verifica se l'operazione non è riuscita.

Questo errore si verifica in Azure Machine Learning quando non è possibile completare un'operazione interna.

Risoluzione: questo errore è causato da molte condizioni e non esiste alcun rimedio specifico.
La tabella seguente contiene messaggi generici per questo errore, seguiti da una descrizione specifica della condizione.

Se non sono disponibili dettagli, pagina delle domande di Microsoft Q&A per inviare commenti e suggerimenti e fornire informazioni sui componenti che hanno generato l'errore e le condizioni correlate.

Messaggi di eccezione
Operazione non riuscita.
Error while completing operation: "{failed_operation}". (Si è verificato un errore durante il completamento dell'operazione: "{failed_operation}".)
Error while completing operation: "{failed_operation}". (Si è verificato un errore durante il completamento dell'operazione: "{failed_operation}".) Reason: "{reason}". (Si è verificato un errore durante il completamento dell'operazione: "{failed_operation}". Motivo: "{reason}".)

Errore 0042

L'eccezione si verifica quando non è possibile convertire la colonna in un altro tipo.

Questo errore si verifica in Azure Machine Learning quando non è possibile convertire la colonna nel tipo specificato. Questo errore verrà visualizzato se un componente richiede un tipo di dati specifico, ad esempio datetime, text, un numero a virgola mobile o integer, ma non è possibile convertire una colonna esistente nel tipo richiesto.

Ad esempio, è possibile selezionare una colonna e provare a convertirla in un tipo di dati numerico da usare in un'operazione matematica: questo errore viene generato se la colonna contiene dati non validi.

Un altro motivo per cui si ottiene questo errore è se si tenta di usare una colonna contenente numeri a virgola mobile o molti valori univoci come colonna di categoria.

Risoluzione:

  • Aprire la pagina della Guida per il componente che ha generato l'errore e verificare i requisiti del tipo di dati.
  • Esaminare i tipi di dati delle colonne nel set di dati di input.
  • Analizzare i dati provenienti dalle così dette origini dati senza schema.
  • Nel set di dati verificare i valori mancanti o la presenza di caratteri speciali che potrebbero bloccare la conversione al tipo di dati desiderato.
    • I tipi di dati numerici devono essere coerenti: ad esempio, verificare la presenza di numeri a virgola mobile in una colonna di numeri interi.
    • Cercare stringhe di testo o valori NA in una colonna numerica.
    • I valori booleani possono essere convertiti in una rappresentazione adeguata a seconda del tipo di dati richiesto.
    • Esaminare le colonne di testo per individuare caratteri non Unicode, caratteri di tabulazione o i caratteri di controllo
    • I dati datetime devono essere coerenti per evitare errori di modellazione, ma la pulizia può essere complessa a causa dei diversi formati. Per eseguire la pulizia, è consigliabile usare i componenti Esegui script Python.
  • Se necessario, modificare i valori nel set di dati di input in modo che la colonna possa essere correttamente convertita. La modifica può includere operazioni di binning, troncamento o arrotondamento, eliminazione di outlier o individuazione di valori mancanti. Vedere gli articoli seguenti per alcuni scenari comuni di trasformazione dei dati in Machine Learning:

Suggerimento

La risoluzione non è chiara o non è applicabile al caso in questione? È possibile inviare commenti e suggerimenti su questo articolo e fornire informazioni sullo scenario, tra cui il componente e il tipo di dati della colonna. Queste informazioni verranno usate per indicare procedure più dettagliate per la risoluzione di problemi futuri.

Messaggi di eccezione
Not allowed conversion. (Conversione non consentita.)
Could not convert column of type {type1} to column of type {type2}. (Non è stato possibile convertire la colonna di tipo {type1} nella colonna di tipo {type2}.)
Could not convert column "{col_name1}" of type {type1} to column of type {type2}. (Non è stato possibile convertire la colonna "{col_name1}" di tipo {type1} nella colonna di tipo {type2}.)
Could not convert column "{col_name1}" of type {type1} to column "{col_name2}" of type {type2}. (Non è stato possibile convertire la colonna "{col_name1}" di tipo {type1} nella colonna "{col_name2}" di tipo {type2}.)

Errore 0044

L'eccezione si verifica quando non è possibile ricavare il tipo di elemento della colonna dai valori esistenti.

Questo errore si verifica in Azure Machine Learning quando non è possibile dedurre il tipo di una o più colonna in un set di dati. Questo problema si verifica in genere durante la concatenazione di due o più set di dati con tipi di elementi diversi. Questo errore verrà generato se Azure Machine Learning non è in grado di determinare un tipo comune che possa rappresentare tutti i valori di una o più colonne senza perdita di informazioni.

Soluzione: assicurarsi che tutti i valori di una determinata colonna in entrambi i set di dati combinati siano dello stesso tipo (numerico, booleano, categorico, stringa, data e così via) o che possano essere associati allo stesso tipo.

Messaggi di eccezione
Cannot derive element type of the column. (Non è possibile ricavare il tipo di elemento della colonna.)
Cannot derive element type for column "{column_name}" -- all the elements are null references. (Non è possibile ricavare il tipo di elemento per la colonna "{column_name}": tutti gli elementi sono riferimenti Null.)
Cannot derive element type for column "{column_name}" of dataset "{dataset_name}" -- all the elements are null references. (Non è possibile ricavare il tipo di elemento per la colonna "{column_name}" del set di dati "{dataset_name}": tutti gli elementi sono riferimenti Null.)

Errore 0045

L'eccezione si verifica quando non è possibile creare una colonna a causa di tipi di elemento misti nell'origine.

Questo errore si genera in Azure Machine Learning quando i tipi di elemento di due set di dati combinati sono diversi.

Soluzione: assicurarsi che tutti i valori di una determinata colonna in entrambi i set di dati combinati siano dello stesso tipo (numerico, booleano, categorico, stringa, data e così via).

Messaggi di eccezione
Cannot create column with mixed element types. (Non è possibile creare una colonna con tipi di elemento misti.)
Cannot create column with id "{column_id}" of mixed element types:
Type of data[{row_1}, {column_id}] is "{type_1}".
Type of data[{row_2}, {column_id}] is "{type_2}". (Non è possibile creare una colonna con ID "{column_id}" di tipi di elemento misti: Il tipo di dati di [{row_1}, {column_id}] è "{type_1}". Il tipo di dati di [{row_2}, {column_id}] is "{type_2}".)
Cannot create column with id "{column_id}" of mixed element types:
Type in chunk {chunk_id_1} is "{type_1}".
Type in chunk {chunk_id_2} is "{type_2}" with chunk size: {chunk_size}. (Non è possibile creare una colonna con ID "{column_id}" di tipi di elementi misti: Il tipo nel blocco {chunk_id_1} è "{type_1}". Il tipo nel blocco {chunk_id_1} è "{type_1}".)

Errore 0046

L'eccezione si verifica quando non è possibile creare la directory nel percorso specificato.

Questo errore si verifica in Azure Machine Learning quando non è possibile creare una directory nel percorso specificato. Questo errore viene visualizzato se una parte del percorso della directory di output per una query Hive non è corretta o è inaccessibile.

Soluzione: rivedere il componente e verificare che il percorso della directory sia formattato correttamente e che sia accessibile con le credenziali correnti.

Messaggi di eccezione
Specificare un percorso di directory di output valido.
Directory: {path} cannot be created. Please specify valid path. (Non è possibile creare la directory {path}. Specificare un percorso valido.)

Errore 0047

L'eccezione si verifica se il numero di colonne di funzionalità in alcuni set di dati passati al componente è troppo piccolo.

Questo errore si verifica in Azure Machine Learning se il set di dati di input per il training non contiene il numero minimo di colonne richieste dall'algoritmo. In genere il set di dati è vuoto oppure contiene solo colonne di training.

Soluzione: rivedere il set di dati di input per assicurarsi che siano presenti una o più colonne aggiuntive a parte la colonna etichetta.

Messaggi di eccezione
Number of feature columns in input dataset is less than allowed minimum. (Il numero di colonne funzionalità nel set di dati di input è inferiore al minimo consentito.)
Number of feature columns in input dataset is less than allowed minimum of {required_columns_count} column(s). (Il numero di colonne funzionalità nel set di dati di input è inferiore al minimo consentito di {required_columns_count} colonna/e).
Number of feature columns in input dataset "{arg_name}" is less than allowed minimum of {required_columns_count} column(s). (Il numero di colonne funzionalità nel set di dati di input "{arg_name}" è inferiore al minimo consentito di {required_columns_count} colonna/e).

Errore 0048

L'eccezione si verifica se non è possibile aprire un file.

Questo errore si verifica in Azure Machine Learning quando non è possibile aprire un file per le operazioni di lettura o scrittura. Questo errore potrebbe essere visualizzato per i motivi seguenti:

  • Il contenitore o il file (BLOB) non esiste

  • Il livello di accesso del file o del contenitore non consente di accedere al file

  • Il file è troppo grande per essere letto oppure il formato non è corretto

Soluzione: rivedere il componente e il file che si sta tentando di leggere.

Verificare che i nomi del contenitore e del file siano corretti.

Usare il portale di Azure classico o uno strumento di Archiviazione di Azure per verificare di avere le autorizzazioni per accedere al file.

Messaggi di eccezione
Impossibile aprire un file.
Errore durante l'apertura del file: {file_name}.
Errore durante l'apertura del file: {file_name}. Exception message: {exception_message} (Messaggio di eccezione: {exception_message})

Errore 0049

L'eccezione si verifica se non è possibile analizzare un file.

Questo errore si verifica in Azure Machine Learning quando non è possibile analizzare un file. Questo errore verrà visualizzato se il formato di file selezionato nel componente Importa dati non corrisponde al formato effettivo del file o se il file contiene un carattere non riconoscibile.

Soluzione: rivedere il componente e correggere la selezione del formato di file se non corrisponde al formato del file. Se possibile, controllare il file per verificare che non contenga caratteri non validi.

Messaggi di eccezione
Unable to parse a file. (Impossibile analizzare un file.)
Error while parsing the {file_format} file. (Si è verificato un errore durante l'analisi del file {file_format}.)
Error while parsing the {file_format} file: {file_name}. (Si è verificato un errore durante l'analisi del file {file_format}: {file_name}.)
Error while parsing the {file_format} file. (Si è verificato un errore durante l'analisi del file {file_format}.) Reason: {failure_reason}. (Si è verificato un errore durante l'analisi del file {file_format}: {file_name}. Motivo: {failure_reason}.)
Error while parsing the {file_format} file: {file_name}. (Si è verificato un errore durante l'analisi del file {file_format}: {file_name}.) Reason: {failure_reason}. (Si è verificato un errore durante l'analisi del file {file_format}: {file_name}. Motivo: {failure_reason}.)

Errore 0052

L'eccezione si verifica se la chiave dell'account di archiviazione di Azure è stata specificata in modo errato.

Questo errore si verifica in Azure Machine Learning se la chiave usata per accedere all'account di archiviazione di Azure non è corretta. Ad esempio, è possibile che questo errore venga visualizzato se la chiave di archiviazione di Azure è stata troncata quando è stata copiata e incollata o se è stata usata una chiave errata.

Per ulteriori informazioni su come ottenere le chiavi di un account di archiviazione di Azure, vedere la pagina relativa alla Vedere, copiare e rigenerare chiavi di accesso di archiviazione.

Soluzione: rivedere il componente e verificare che la chiave di archiviazione di Azure sia corretta per l'account. Copiare di nuovo la chiave dal portale di Azure classico, se necessario.

Messaggi di eccezione
The Azure storage account key is incorrect. (La chiave dell'account di account di archiviazione di Azure non è corretta.)

Errore 0053

L'eccezione si verifica in assenza di elementi o funzioni utente per i suggerimenti di Matchbox.

Questo errore si genera in Azure Machine Learning quando non è possibile trovare un vettore di funzionalità.

Soluzione: assicurarsi che nel set di dati di input sia presente un vettore di funzionalità.

Messaggi di eccezione
User features or/and items are required but not provided. (Le funzionalità e/o gli elementi dell'utente sono obbligatori ma non sono stati specificati.)

Errore 0056

L'eccezione si verifica se le colonne selezionate per un'operazione violano i requisiti.

Questo errore si verifica in Azure Machine Learning quando si scelgono le colonne per un'operazione che richiede che la colonna sia di un tipo di dati specifico.

Questo errore può verificarsi anche se la colonna è il tipo di dati corretto, ma il componente in uso richiede che la colonna sia contrassegnata anche come colonna di funzionalità, etichetta o categorica.

Risoluzione:

  1. Esaminare il tipo di dati delle colonne attualmente selezionate.

  2. Verificare se le colonne selezionate sono di categoria, etichetta o funzionalità.

  3. Esaminare l'argomento della Guida per il componente in cui è stata effettuata la selezione delle colonne per determinare se sono presenti requisiti specifici per il tipo di dati o l'utilizzo delle colonne.

  4. Usare Modifica metadati per modificare il tipo di colonna per la durata di questa operazione. Assicurarsi di ripristinare il valore originale del tipo di colonna, usando un'altra istanza di Modifica metadati, se necessario per le operazioni di downstream.

Messaggi di eccezione
One or more selected columns were not in an allowed category. (Una o più colonne selezionate non sono incluse in una categoria consentita.)
Column with name "{col_name}" is not in an allowed category. (La colonna denominata "{col_name}" non è inclusa in una categoria consentita.)

Errore 0057

L'eccezione si verifica quando si tenta di creare un file o un BLOB che esiste già.

Questa eccezione si verifica quando si usa il componente Esporta dati o un altro componente per salvare i risultati di una pipeline in Azure Machine Learning nell'archivio BLOB di Azure, ma si tenta di creare un file o un BLOB già esistente.

Risoluzione:

Questo errore viene visualizzato solo se in precedenza è stata impostata la proprietà Azure blob storage write mode (Modalità di scrittura dell'Archiviazione BLOB di Azure) per Errore. Per impostazione predefinita, questo componente genera un errore se si tenta di scrivere un set di dati in un BLOB già esistente.

  • Aprire le proprietà del componente e modificare la proprietà Modalità di scrittura dell'archiviazione BLOB di Azure in Sovrascrivi.
  • In alternativa, è possibile digitare il nome di un BLOB o un file di destinazione diverso e assicurarsi di specificare un BLOB che non esista già.
Messaggi di eccezione
File or Blob already exists. (Il file o il BLOB esiste già.)
File or Blob "{file_path}" already exists. (Il file o il BLOB "{file_path}" esiste già.)

Errore 0058

Questo errore si verifica in Azure Machine Learning se il set di dati non contiene la colonna etichetta prevista.

Questa eccezione può verificarsi anche quando la colonna etichetta specificata non corrisponde ai dati o al tipo di dati previsto dall'apprendimento oppure ha valori errati. Ad esempio, questa eccezione si genera quando si usa una colonna etichetta con valori reali durante il training di un classificatore binario.

Soluzione: la risoluzione dipende dall'apprendimento o dal formatore usato e dai tipi di dati delle colonne nel set di dati. Prima di tutto, verificare i requisiti dell'algoritmo o del componente di training di Machine Learning.

Rivedere il set di dati di input. Verificare che la colonna che si prevede venga trattata come etichetta abbia il tipo di dati corretto per il modello che si sta creando.

Controllare i valori mancanti negli input e, se necessario, eliminarli o sostituirli.

Se necessario, aggiungere il componente Modifica metadati e assicurarsi che la colonna etichetta sia contrassegnata come etichetta.

Messaggi di eccezione
The label column values and scored label column values are not comparable. (I valori della colonna etichetta e i valori delle colonne etichetta con punteggio non sono confrontabili.)
The label column is not as expected in "{dataset_name}". (La colonna etichetta non risulta come previsto in "{dataset_name}".)
The label column is not as expected in "{dataset_name}", {reason}. (La colonna etichetta non risulta come previsto in "{dataset_name}", {reason}.)
The label column "{column_name}" is not expected in "{dataset_name}". (La colonna etichetta "{column_name}" non risulta come previsto in "{dataset_name}".)
The label column "{column_name}" is not expected in "{dataset_name}", {reason}. (La colonna etichetta "{column_name}" non risulta come previsto in "{dataset_name}", {reason}.)

Errore 0059

L'eccezione si verifica se non è possibile analizzare un indice di colonna specificato in un selettore di colonna.

Questo errore si verifica in Azure Machine Learning se non è possibile analizzare un indice di colonna specificato quando si usa il selettore di colonna. Questo errore viene visualizzato quando l'indice di colonna è in un formato non valido che non può essere analizzato.

Soluzione: modificare l'indice di colonna per usare un valore di indice valido.

Messaggi di eccezione
One or more specified column indexes or index ranges could not be parsed. (Non è stato possibile analizzare uno o più indici di colonna o intervalli di indice specificati.)
Column index or range "{column_index_or_range}" could not be parsed. (Non è stato possibile analizzare l'indice o l'intervallo di colonne "{column_index_or_range}".)

Errore 0060

L'eccezione si verifica quando viene specificato un intervallo di colonne fuori intervallo in un selettore di colonna.

Questo errore si verifica in Azure Machine Learning quando nel selettore di colonna viene specificato un intervallo di colonne non compreso nell'intervallo. Questo errore viene visualizzato se l'intervallo di colonne nel selettore di colonna non corrisponde alle colonne nel set di dati.

Soluzione: modificare l'intervallo di colonne nella selezione colonne in modo che corrisponda alle colonne nel set di dati.

Messaggi di eccezione
Invalid or out of range column index range specified. (L'intervallo specificato per l'indice di colonna non è valido o non è compreso nei limiti consentiti.)
Column range "{column_range}" is invalid or out of range. (L'intervallo di colonne "{column_range}" non è valido o non è compreso nei limiti consentiti.)

Errore 0061

L'eccezione si verifica quando si tenta di aggiungere una riga a un oggetto DataTable che contiene un numero di colonne diverso rispetto alla tabella.

Questo errore si verifica in Azure Machine Learning quando si tenta di aggiungere una riga a un set di dati con un numero diverso di colonne rispetto al set di dati. Questo errore viene visualizzato se la riga che viene aggiunta al set di dati contiene un numero diverso di colonne del set di dati di input. Non è possibile aggiungere la riga al set di dati se il numero di colonne è diverso.

Soluzione: modificare il set di dati di input in modo che abbia lo stesso numero di colonne della riga aggiunta o modificare la riga aggiunta in modo da avere lo stesso numero di colonne del set di dati.

Messaggi di eccezione
All tables must have the same number of columns. (Tutte le tabelle devono avere lo stesso numero di colonne.)
Columns in chunk "{chunk_id_1}" is different with chunk "{chunk_id_2}" with chunk size: {chunk_size}. (Le colonne nel blocco "{chunk_id_1}" sono diverse dal blocco "{chunk_id_2}" con dimensione del blocco: {chunk_size}.)
Column count in file "{filename_1}" (count={column_count_1}) is different with file "{filename_2}" (count={column_count_2}). (Il numero di colonne nel file "{filename_1}" (count={column_count_1}) è diverso dal file "{filename_2}" (count={column_count_2}).

Errore 0062

L'eccezione si verifica quando si tenta di confrontare due modelli con tipi di apprendimento diversi.

Questo errore si genera in Azure Machine Learning quando non è possibile confrontare le metriche di valutazione per due diversi set di dati con punteggio. In questo caso, non è possibile confrontare l'efficacia dei modelli usati per produrre i due set di dati con punteggio.

Risoluzione: verificare che i risultati con punteggio vengano prodotti dallo stesso tipo di modello di Machine Learning (classificazione binaria, regressione, classificazione multiclasse, raccomandazione, clustering, rilevamento anomalie e così via) Tutti i modelli confrontati devono avere lo stesso tipo di apprendimento.

Messaggi di eccezione
All models must have the same learner type. (Tutti i modelli devono avere lo stesso tipo di apprendimento.)
Got incompatible learner type: "{actual_learner_type}". (È stato ottenuto un tipo di apprendimento incompatibile: "{actual_learner_type}".) Expected learner types are: "{expected_learner_type_list}". (I tipi di apprendimento previsti sono: "{expected_learner_type_list}".)

Errore 0064

L'eccezione si verifica se la chiave di archiviazione o il nome dell'account di archiviazione di Azure è stato specificato in modo errato.

Questo errore si verifica in Azure Machine Learning se la chiave di archiviazione o il nome dell'account di archiviazione di Azure specificato non è corretto. Questo errore viene visualizzato se si immette un nome o una password errati per l'account di archiviazione. Questo problema può verificarsi se si immette manualmente il nome o la password dell'account. Può verificarsi anche se l'account è stato eliminato.

Soluzione: verificare che il nome dell'account e la password siano stati immessi correttamente e che l'account esista.

Messaggi di eccezione
The Azure storage account name or storage key is incorrect. (Il nome dell'account di archiviazione di Azure o la chiave di archiviazione non sono corretti.)
The Azure storage account name "{account_name}" or storage key for the account name is incorrect. (Il nome dell'account di archiviazione di Azure "{account_name}" o la chiave di archiviazione per il nome dell'account non sono corretti.)

Errore 0065

L'eccezione si verifica se il nome del BLOB di Azure è stato specificato in modo errato.

Questo errore si verifica in Azure Machine Learning se il nome del BLOB di Azure specificato non è corretto. L'errore viene visualizzato l'errore se:

  • Non è possibile trovare il BLOB nel contenitore specificato.
  • È stato specificato solo il contenitore come origine in una richiesta Importazione dei dati quando il formato era Excel o CSV con codifica; la concatenazione dei contenuti di tutti i BLOB all'interno di un contenitore non è consentita con questi formati.

  • Un URI SAS non contiene il nome di un BLOB valido.

Risoluzione: rivedere il componente che genera l'eccezione. Verificare che il BLOB specificato esista nel contenitore dell'account di archiviazione e che le autorizzazioni consentano di visualizzare il BLOB. Verificare che l'input sia nel formato nome del contenitore/nome del file se si ha un file Excel o CSV con formati di codifica. Verificare che un URI SAS contenga il nome di un BLOB valido.

Messaggi di eccezione
The Azure storage blob name is incorrect. (Il nome del BLOB di archiviazione di Azure non è corretto.)
The Azure storage blob name "{blob_name}" is incorrect. (Il nome del BLOB di archiviazione di Azure "{blob_name}" non è corretto.)
The Azure storage blob name with prefix "{blob_name_prefix}" does not exist. (Il nome del BLOB di archiviazione di Azure con prefisso "{blob_name_prefix}" non esiste.)
Failed to find any Azure storage blobs under container "{container_name}". (Non sono stati trovati BLOB di archiviazione di Azure nel contenitore "{container_name}".)
Failed to find any Azure storage blobs with wildcard path "{blob_wildcard_path}". (Non sono stati trovati BLOB di archiviazione di Azure con percorso jolly "{blob_wildcard_path}".)

Errore 0066

L'eccezione si verifica se non è possibile caricare una risorsa in un BLOB di Azure.

Questo errore si verifica in Azure Machine Learning se non è possibile caricare una risorsa in un BLOB di Azure. Entrambi vengono salvati nello stesso account di archiviazione di Azure dell'account contenente il file di input.

Risoluzione: rivedere il componente. Verificare che il nome dell'account Azure, la chiave di archiviazione e il contenitore siano corretti e che l'account abbia l'autorizzazione per scrivere nel contenitore.

Messaggi di eccezione
The resource could not be uploaded to Azure storage. (Non è stato possibile caricare la risorsa nell'area di archiviazione di Azure.)
The file "{source_path}" could not be uploaded to Azure storage as "{dest_path}". (Non è stato possibile caricare il file "{source_path}" in archiviazione di Azure come "{dest_path}".)

Errore 0067

L'eccezione si verifica se un set di dati contiene un numero diverso di colonne rispetto al previsto.

Questo errore si verifica in Azure Machine Learning se un set di dati contiene un numero diverso di colonne rispetto al previsto. Questo errore verrà visualizzato quando il numero di colonne nel set di dati è diverso dal numero di colonne previste dal componente durante l'esecuzione.

Soluzione: modificare il set di dati di input o i parametri.

Messaggi di eccezione
Unexpected number of columns in the datatable. (Numero di colonne non previsto nella tabella dati.)
Unexpected number of columns in the dataset "{dataset_name}". (Numero di colonne non previsto nel set di dati "{dataset_name}".)
Expected "{expected_column_count}" column(s) but found "{actual_column_count}" column(s) instead. (Sono previste "{expected_column_count}" colonne, ma sono state trovate "{actual_column_count}" colonne.)
In input dataset "{dataset_name}", expected "{expected_column_count}" column(s) but found "{actual_column_count}" column(s) instead. (Nel set di dati di input "{dataset_name}", sono previste "{expected_column_count}" colonne, ma sono state trovate "{actual_column_count}" colonne.)

Errore 0068

L'eccezione si verifica se lo script Hive specificato non è corretto.

Questo errore si verifica in Azure Machine Learning in presenza di errori di sintassi in uno script Hive QL oppure se l'interprete di Hive rileva un errore durante l'esecuzione della query o dello script.

Risoluzione:

Il messaggio di errore di Hive viene in genere segnalato nel log degli errori, in modo che sia possibile intervenire in base all'errore specifico.

  • Aprire il componente ed esaminare la query per individuare gli errori.
  • Verificare che la query funzioni correttamente al di fuori di Azure Machine Learning effettuando l'accesso alla console Hive del cluster Hadoop ed eseguendo la query.
  • Provare a inserire commenti nello script Hive in un'altra riga, anziché combinare istruzioni e commenti eseguibili in un'unica riga.

Risorse

Vedere gli articoli seguenti per informazioni sull'esecuzione di query di Hive per Machine Learning:

Messaggi di eccezione
Hive script is incorrect. (Lo script Hive non è corretto.)

Errore 0069

L'eccezione si verifica se lo script SQL specificato non è corretto.

Questo errore si verifica in Azure Machine Learning se lo script SQL specificato presenta problemi di sintassi o se le colonne o la tabella specificate nello script non sono valide.

Questo errore viene visualizzato se il motore SQL rileva un errore durante l'esecuzione della query o dello script. Il messaggio di errore di SQL viene in genere segnalato nel log degli errori, in modo che sia possibile intervenire in base all'errore specifico.

Soluzione: rivedere il componente ed esaminare la query SQL per individuare gli errori.

Verificare che la query funzioni correttamente all'esterno di Azure Machine Learning accedendo direttamente al server di database ed eseguendo la query.

Se è presente un messaggio generato da SQL segnalato dall'eccezione del componente, eseguire un'azione in base all'errore segnalato. I messaggi di errore, ad esempio, includono a volte istruzioni specifiche sul probabile errore:

  • No such column or missing database (Questa colonna non è presente oppure manca il database), indica che è possibile che sia stato digitato un nome di colonna errato. Se si è certi che il nome della colonna è corretto, provare a usare le parentesi quadre o le virgolette per racchiudere l'identificatore di colonna.
  • SQL logic error near (Errore logico SQL vicino a)<SQL keyword>, indica che potrebbe essere presente un errore di sintassi prima della parola chiave specificata
Messaggi di eccezione
SQL script is incorrect. (Script SQL errato.)
SQL query "{sql_query}" is not correct. (La query SQL "{sql_query}" non è corretta.)
SQL query "{sql_query}" is not correct. (La query SQL "{sql_query}" non è corretta.) Exception message: {exception}. (La query SQL "{sql_query}" non è corretta. Messaggio di eccezione: {exception}.)

Errore 0070

L'eccezione si verifica durante il tentativo di accesso a una tabella di Azure inesistente.

Questo errore si verifica in Azure Machine Learning quando si tenta di accedere a una tabella di Azure inesistente. Questo errore viene visualizzato se si specifica una tabella in Archiviazione di Azure, che non esiste durante la lettura o la scrittura in Archiviazione tabelle di Azure. Ciò può verificarsi se il nome della tabella desiderata viene digitato in maniera errata o se il nome di destinazione e il tipo di archiviazione non corrispondono. Ad esempio, lo scopo era leggere una tabella, ma è stato immesso il nome di un BLOB.

Risoluzione: rivedere il componente per verificare che il nome della tabella sia corretto.

Messaggi di eccezione
Azure table does not exist. (La tabella di Azure non esiste.)
Azure table "{table_name}" does not exist. (La tabella di Azure "{table_name}" non esiste.)

Errore 0072

L'eccezione si verifica in caso di timeout della connessione.

Questo errore si verifica in Azure Machine Learning quando si verifica un timeout di una connessione. Questo errore verrà visualizzato se sono attualmente presenti problemi di connettività con l'origine dati o la destinazione, ad esempio la connettività Internet lenta o se il set di dati è di grandi dimensioni e/o la query SQL da leggere nei dati esegue un'elaborazione complessa.

Soluzione: determinare se sono attualmente presenti problemi con connessioni lente all'archiviazione di Azure o a Internet.

Messaggi di eccezione
Connection timeout occured. (Timeout connessione.)

Errore 0073

L'eccezione si verifica in caso di errore durante la conversione di una colonna in un altro tipo.

Questo errore si verifica in Azure Machine Learning quando non è possibile convertire la colonna in un altro tipo. Questo errore verrà visualizzato se un componente richiede un tipo specifico e non è possibile convertire la colonna nel nuovo tipo.

Soluzione: modificare il set di dati di input in modo che la colonna possa essere convertita in base all'eccezione interna.

Messaggi di eccezione
Non è stato possibile convertire la colonna.
Non è stato possibile convertire la colonna in {target_type}.

Errore 0075

L'eccezione si verifica quando viene usata una funzione di binning non valida durante la quantizzazione di un set di dati.

Questo errore si verifica in Azure Machine Learning quando si tenta di creare contenitori per i dati usando un metodo non supportato o quando le combinazioni di parametri non sono valide.

Risoluzione:

La gestione degli errori per questo evento è stata introdotta in una versione precedente di Azure Machine Learning che consentiva una maggiore personalizzazione dei metodi di binning. Attualmente tutti i metodi di binning si basano su una selezione da un elenco a discesa, quindi tecnicamente non dovrebbe più essere possibile ottenere questo errore.

Messaggi di eccezione
Invalid binning function used. (È stata usata una funzione di binning non valida.)

Errore 0077

L'eccezione si verifica quando viene passata una modalità scrittura di file BLOB sconosciuta.

Questo errore si verifica in Azure Machine Learning se un argomento non valido viene passato nelle specifiche per una destinazione o un'origine di file BLOB.

Soluzione: in quasi tutti i componenti che importano o esportano dati da e verso l'archivio BLOB di Azure, i valori dei parametri che controllano la modalità di scrittura vengono assegnati usando un elenco a discesa, pertanto non è possibile passare un valore non valido e questo errore non dovrebbe essere visualizzato. Questo errore verrà deprecato in una versione successiva.

Messaggi di eccezione
Unsupported blob write mode. (Modalità scrittura del BLOB non supportata.)
Unsupported blob write mode: {blob_write_mode}. (Modalità scrittura del BLOB non supportata: {blob_write_mode}.)

Errore 0078

L'eccezione si verifica quando l'opzione HTTP per Importazione dei dati riceve un codice di stato 3xx che indica il reindirizzamento.

Questo errore si verifica in Azure Machine Learning quando l'opzione HTTP per Importazione dei dati riceve un codice di stato 3xx (301, 302, 304 e così via) che indica il reindirizzamento. Questo errore viene visualizzato se si tenta di eseguire la connessione a un'origine HTTP che reindirizza il browser a un'altra pagina. Per motivi di sicurezza, il reindirizzamento dei siti Web non è consentito come origini dati per Azure Machine Learning.

Soluzione: se il sito Web è un sito Web attendibile, immettere direttamente l'URL reindirizzato.

Messaggi di eccezione
Http redirection not allowed. (Reindirizzamento HTTP non consentito.)

Errore 0079

L'eccezione si verifica se il nome del contenitore di Archiviazione di Azure è stato specificato in modo errato.

Questo errore si verifica in Azure Machine Learning se il nome del contenitore di Archiviazione di Azure specificato non è corretto. Questo errore viene visualizzato se non sono stati specificati il nome del contenitore e il nome del BLOB (file) usando l'opzione di percorso del BLOB che inizia con il contenitore durante la scrittura in Archiviazione BLOB di Azure.

Soluzione: rivedere il componente Esporta dati e verificare che il percorso specificato al BLOB contenga sia il contenitore che il nome del file nel formato contenitore/nome file.

Messaggi di eccezione
The Azure storage container name is incorrect. (Il nome del contenitore di Archiviazione di Azure è errato.)
The Azure storage container name "{container_name}" is incorrect; a container name of the format container/blob was expected. (Il nome "{container_name}" dell'account del contenitore di Archiviazione di Azure non è corretto. È previsto un nome di contenitore nel formato contenitore/BLOB.)

Errore 0080

L'eccezione si verifica quando la colonna con tutti i valori mancanti non è consentita dal componente.

Questo errore in Azure Machine Learning viene generato quando una o più colonne utilizzate dal componente contengono tutti i valori mancanti. Ad esempio, se un componente calcola statistiche di aggregazione per ogni colonna, non può operare su una colonna che non contiene dati. In questi casi, l'esecuzione del componente viene interrotta con questa eccezione.

Risoluzione: rivedere il set di dati di input e rimuovere tutte le colonne che contengono tutti i valori mancanti.

Messaggi di eccezione
Columns with all values missing are not allowed. (Non sono consentite colonne prive di tutti i valori.)
Column {col_index_or_name} has all values missing. (La colonna {col_index_or_name} è priva di valori.)

Errore 0081

L'eccezione si verifica nel componente PCA se il numero di dimensioni da ridurre a è uguale al numero di colonne di funzionalità nel set di dati di input, contenente almeno una colonna di funzionalità di tipo sparse.

Questo errore si genera in Azure Machine Learning se vengono soddisfatte le condizioni seguenti: (a) il set di dati di input presenta almeno una colonna di tipo sparse e (b) il numero finale di dimensioni richiesto è uguale al numero di dimensioni di input.

Soluzione: valutare la possibilità di ridurre il numero di dimensioni nell'output in modo che siano inferiori al numero di dimensioni nell'input. È tipico nelle applicazioni di PCA.

Messaggi di eccezione
For dataset containing sparse feature columns number of dimensions to reduce to should be less than number of feature columns. (Per il set di dati contenente colonne di funzioni di tipo sparse, il numero di dimensioni in base a cui eseguire la riduzione deve essere inferiore al numero di colonne di funzioni.)

Errore 0082

L'eccezione si verifica quando un modello non può essere deserializzato.

Questo errore si verifica in Azure Machine Learning quando un modello o una trasformazione di Machine Learning salvati non può essere caricata da una versione più recente del runtime di Azure Machine Learning a causa di una modifica che causa un'interruzione.

Soluzione: la pipeline di training che ha prodotto il modello o la trasformazione deve essere rieseguita e il modello o la trasformazione deve essere ricampionata.

Messaggi di eccezione
Model could not be deserialized because it is likely serialized with an older serialization format. Ripetere il training e ricampionare il modello.

Errore 0083

L'eccezione si verifica se il set di dati usato per il training non può essere usato per il tipo concreto di apprendimento.

Questo errore si genera in Azure Machine Learning quando il set di dati non è compatibile con l'apprendimento sottoposto a training. Il set di dati, ad esempio, potrebbe contenere almeno un valore mancante in ogni riga e, di conseguenza, l'intero set di dati verrebbe ignorato durante il training. In altri casi, alcuni algoritmi di Machine Learning, quali il rilevamento anomalie, non prevedono la presenza di etichette e possono generare questa eccezione se nel set di dati sono presenti etichette.

Soluzione: consultare la documentazione dello learner in uso per verificare i requisiti per il set di dati di input. Esaminare le colonne per verificare che siano presenti tutte le colonne necessarie.

Messaggi di eccezione
Dataset used for training is invalid. (Il set di dati usato per il training non è valido.)
{data_name} contains invalid data for training. ({data_name} contiene dati non validi per il training.)
{data_name} contains invalid data for training. ({data_name} contiene dati non validi per il training.) Learner type: {learner_type}.
{data_name} contains invalid data for training. ({data_name} contiene dati non validi per il training.) Learner type: {learner_type}. Reason: {reason}.
Failed to apply "{action_name}" action on training data {data_name}. Reason: {reason}.

Errore 0084

L'eccezione si verifica durante la valutazione dei punteggi prodotti da uno script R. Questa funzione non è attualmente supportata.

Questo errore si verifica in Azure Machine Learning se si tenta di usare uno dei componenti per valutare un modello con output da uno script R che contiene punteggi.

Risoluzione:

Messaggi di eccezione
Evaluating scores produced by Custom Model is currently unsupported. (La valutazione dei punteggi prodotti dal modello personalizzato non è attualmente supportata.)

Errore 0085

L'eccezione si verifica quando la valutazione dello script genera un errore.

Questo errore si verifica in Azure Machine Learning quando si esegue uno script personalizzato che contiene errori di sintassi.

Soluzione: esaminare il codice in un editor esterno e verificare la presenza di errori.

Messaggi di eccezione
Error during evaluation of script. (Errore durante la valutazione dello script.)
The following error occurred during script evaluation, please view the output log for more information: (L'errore seguente si è verificato durante la valutazione dello script. Per altre informazioni, vedere il log di output:)
---------- Inizio del messaggio di errore dell'interprete {script_language} ----------
{message}
---------- Fine del messaggio di errore dell'interprete {script_language} ----------

Errore 0090

L'eccezione si verifica quando la creazione della tabella Hive non riesce.

Questo errore si verifica in Azure Machine Learning quando si usa Esportazione dei dati o un'altra opzione per salvare i dati in un cluster di HDInsight e non è possibile creare la tabella Hive specificata.

Soluzione: controllare il nome dell'account di archiviazione di Azure associato al cluster e verificare di usare lo stesso account nelle proprietà del componente.

Messaggi di eccezione
The Hive table could not be created. Per un cluster HDInsight, assicurarsi che il nome dell'account di archiviazione di Azure associato al cluster corrisponda a quello passato tramite il parametro del componente.
The Hive table "{table_name}" could not be created. Per un cluster HDInsight, assicurarsi che il nome dell'account di archiviazione di Azure associato al cluster corrisponda a quello passato tramite il parametro del componente.
The Hive table "{table_name}" could not be created. Per un cluster HDInsight, verificare che il nome dell'account di archiviazione di Azure associato al cluster sia "{cluster_name}".

Errore 0102

Viene generato quando non è possibile estrarre un file ZIP.

Questo errore si verifica in Azure Machine Learning quando si importa un pacchetto compresso con estensione ZIP, ma il pacchetto non è un file ZIP oppure il file non usa un formato ZIP supportato.

Soluzione: assicurarsi che il file selezionato sia un file ZIP valido e che sia stato compresso usando uno degli algoritmi di compressione supportati.

Se si verifica questo errore quando si importano i set di dati in formato compresso, verificare che tutti i file contenuti usino uno dei formati di file supportati e siano in formato Unicode.

Provare a leggere i file desiderati in una nuova cartella compressa compressa e provare ad aggiungere di nuovo il componente personalizzato.

Messaggi di eccezione
Given ZIP file is not in the correct format. (Il formato del file ZIP specificato non è corretto.)

Errore 0105

Questo errore viene visualizzato quando un file di definizione del componente contiene un tipo di parametro non supportato

Questo errore in Azure Machine Learning viene generato quando si crea una definizione xml del componente personalizzato e il tipo di un parametro o argomento nella definizione non corrisponde a un tipo supportato.

Soluzione: assicurarsi che la proprietà type di qualsiasi elemento Arg nel file di definizione xml del componente personalizzato sia un tipo supportato.

Messaggi di eccezione
Tipo di parametro non supportato.
Unsupported parameter type '{0}' specified. (È stato specificato un tipo di parametro non supportato '{0}'.)

Errore 0107

Generata quando un file di definizione del componente definisce un tipo di output non supportato

Questo errore in Azure Machine Learning viene generato quando il tipo di una porta di output in una definizione xml del componente personalizzato non corrisponde a un tipo supportato.

Soluzione: assicurarsi che la proprietà type di un elemento Output nel file di definizione xml del componente personalizzato sia un tipo supportato.

Messaggi di eccezione
Unsupported output type. (Tipo di output non supportato.)
Unsupported output type '{output_type}' specified. (È stato specificato un tipo di output "{output_type}" non supportato.)

Errore 0125

Generato quando lo schema per più set di dati non corrisponde.

Risoluzione:

Messaggi di eccezione
Dataset schema does not match. (Lo schema del set di dati non corrisponde.)

Errore 0127

Le dimensioni in pixel dell'immagine superano il limite consentito

Questo errore si verifica se si leggono immagini di un set di dati dell'immagine per la classificazione e le immagini sono più grandi di quelle che il modello può gestire.

Messaggi di eccezione
Image pixel size exceeds allowed limit. (Le dimensioni in pixel dell'immagine superano il limite consentito.)
Image pixel size in the file '{file_path}' exceeds allowed limit: '{size_limit}'. (Le dimensioni in pixel dell'immagine nel file "{file_path}" superano il limite consentito: "{size_limit}".)

Errore 0128

Number of conditional probabilities for categorical columns exceeds limit. (Il numero di probabilità condizionali per le colonne di categoria supera il limite.)

Risoluzione:

Messaggi di eccezione
Number of conditional probabilities for categorical columns exceeds limit. (Il numero di probabilità condizionali per le colonne di categoria supera il limite.)
Number of conditional probabilities for categorical columns exceeds limit. (Il numero di probabilità condizionali per le colonne di categoria supera il limite.) Columns '{column_name_or_index_1}' and '{column_name_or_index_2}' are the problematic pair. (Il numero di probabilità condizionali per le colonne di categoria supera il limite. Le colonne "{column_name_or_index_1}" e "{column_name_or_index_2}" sono la coppia problematica.)

Errore 0129

Number of columns in the dataset exceeds allowed limit. (Il numero di colonne nel set di dati supera il limite consentito.)

Risoluzione:

Messaggi di eccezione
Number of columns in the dataset exceeds allowed limit. (Il numero di colonne nel set di dati supera il limite consentito.)
Number of columns in the dataset in '{dataset_name}' exceeds allowed. (Il numero di colonne nel set di dati "{dataset_name}" supera il limite consentito.)
Number of columns in the dataset in '{dataset_name}' exceeds allowed limit of '{component_name}'. (Il numero di colonne nel set di dati "{dataset_name}" supera il limite consentito di "{component_name}".)
Number of columns in the dataset in '{dataset_name}' exceeds allowed '{limit_columns_count}' limit of '{component_name}'. (Il numero di colonne nel set di dati "{dataset_name}" supera il limite "{limit_columns_count}" consentito di "{component_name}".)

Errore 0134

Exception occurs when label column is missing or has insufficient number of labeled rows. (L'eccezione si verifica quando la colonna etichetta è mancante o ha un numero insufficiente di righe con etichetta.)

Questo errore si verifica quando il componente richiede una colonna etichetta, ma non ne è stata inclusa una nella selezione della colonna oppure la colonna etichetta non contiene troppi valori.

Questo errore può verificarsi anche quando un'operazione precedente modifica il set di dati in modo che le righe non sufficienti siano disponibili per un'operazione downstream. Si supponga, ad esempio, di usare un'espressione nel componente Partition and Sample per dividere un set di dati per valori. Se non vengono trovate corrispondenze per l'espressione, uno dei set di dati risultante dalla partizione sarà vuoto.

Risoluzione:

Se si include una colonna etichetta nella selezione della colonna ma non viene riconosciuta, usare il componente Modifica metadati per contrassegnarlo come colonna etichetta.

È quindi possibile usare il componente Pulisci dati mancanti per rimuovere le righe con valori mancanti nella colonna etichetta.

Controllare i set di dati di input per assicurarsi che contengano dati validi e un numero sufficiente di righe che soddisfi i requisiti dell'operazione. Molti algoritmi genereranno un messaggio di errore se richiedono un numero minimo di righe di dati, ma i dati contengono solo poche righe o solo un'intestazione.

Messaggi di eccezione
Exception occurs when label column is missing or has insufficient number of labeled rows. (L'eccezione si verifica quando la colonna etichetta è mancante o ha un numero insufficiente di righe con etichetta.)
Exception occurs when label column is missing or has less than {required_rows_count} labeled rows. (L'eccezione si verifica quando la colonna etichetta è mancante o ha un numero di righe con etichetta inferiore a {required_rows_count}.)
Exception occurs when label column in dataset {dataset_name} is missing or has less than {required_rows_count} labeled rows. (L'eccezione si verifica quando la colonna etichetta nel set di dati {dataset_name} è mancante o ha un numero di righe con etichetta inferiore a {required_rows_count}.)

Errore 0138

Memoria esaurita, impossibile completare l'esecuzione del componente. Il sottocampionando del set di dati può aiutare a risolvere il problema.

Questo errore si verifica quando il componente in esecuzione richiede più memoria di quanto sia disponibile nel contenitore di Azure. Questa situazione può verificarsi se si usa un set di dati di grandi dimensioni e l'operazione corrente non può essere contenuta nella memoria.

Soluzione: se si sta tentando di leggere un set di dati di grandi dimensioni e l'operazione non può essere completata, il downcampionamento del set di dati potrebbe risultare utile.

Messaggi di eccezione
Memoria esaurita, impossibile completare l'esecuzione del componente.
Memoria esaurita, impossibile completare l'esecuzione del componente. Details: {details} (Il nome "{duplicated_name}" è duplicato. Dettagli: {Details})

Errore 0141

L'eccezione si verifica se il numero di colonne numeriche selezionate e di valori univoci nelle colonne di categoria e stringa è troppo piccolo.

Questo errore si verifica in Azure Machine Learning quando nella colonna selezionata non ci sono valori univoci sufficienti per eseguire l'operazione.

Soluzione: alcune operazioni eseguono operazioni statistiche sulle colonne di funzionalità e categoriche e, se non sono presenti valori sufficienti, l'operazione potrebbe non riuscire o restituire un risultato non valido. Controllare il set di dati per determinare il numero di valori presenti nelle colonne funzionalità ed etichetta e se l'operazione che si sta tentando di eseguire è statisticamente valida.

Se il set di dati di origine è valido, è anche possibile controllare se alcune manipolazione dei dati upstream o operazioni sui metadati hanno modificato i dati e rimosso alcuni valori.

Se le operazioni upstream includono la suddivisione, il campionamento o il ricampionamento, verificare che gli output contengano il numero previsto di righe e valori.

Messaggi di eccezione
The number of the selected numerical columns and unique values in the categorical and string columns is too small. (Il numero di colonne numeriche selezionate e di valori univoci nelle colonne di categoria e stringa è troppo piccolo.)
The total number of the selected numerical columns and unique values in the categorical and string columns (currently {actual_num}) should be at least {lower_boundary}. (Il numero totale di colonne numeriche selezionate e valori univoci nelle colonne di categoria e stringa (attualmente {actual_num}) deve essere almeno {lower_boundary}.)

Errore 0154

L'eccezione si verifica quando l'utente tenta di unire i dati nelle colonne chiave con un tipo di colonna non compatibile.

Messaggi di eccezione
Key column element types are not compatible. (I tipi di elemento della colonna chiave non sono compatibili.)
Key column element types are not compatible.(left: {keys_left}; right: {keys_right}) (I tipi di elemento della colonna chiave non sono compatibili. (Sinistra: {keys_left}; destra: {keys_right}))

Errore 0155

L'eccezione si verifica quando i nomi della colonna del set di dati non sono stringa.

Messaggi di eccezione
The dataframe column name must be string type. Column names are not string. (I nomi della colonna dataframe devono essere di tipo stringa. I nomi della colonna non sono stringhe.)
The dataframe column name must be string type. Column names {column_names} are not string. (I nomi della colonna dataframe devono essere di tipo stringa. I nomi della colonna {column_names} non sono stringhe.)

Errore 0156

L'eccezione si verifica quando non è possibile leggere i dati del database SQL di Azure.

Messaggi di eccezione
Failed to read data from Azure SQL Database. (Non è stato possibile leggere i dati dal database SQL di Azure.)
Failed to read data from Azure SQL Database: {detailed_message} DB: {database_server_name}:{database_name} Query: {sql_statement} (Non è stato possibile leggere i dati dal database SQL di Azure: {detailed_message} DB: {database_server_name}:{database_name} Query: {sql_statement})

Errore 0157

Archivio dati non trovato.

Messaggi di eccezione
Datastore information is invalid (Informazioni dell'archivio dati non valide.)
Datastore information is invalid (Informazioni dell'archivio dati non valide.) Impossibile ottenere l'archivio dati di Azure Machine Learning '{datastore_name}' nell'area di lavoro '{workspace_name}'.

Errore 0158

Generato quando una directory di trasformazione non è valida.

Messaggi di eccezione
Given TransformationDirectory is invalid. (TransformationDirectory specificato non è valido.)
TransformationDirectory "{arg_name}" is invalid. Reason: {reason}. Eseguire di nuovo l'esperimento di training, che genera il file Transform. If training experiment was deleted, please recreate and save the Transform file. (TransformationDirectory "{arg_name}" non è valido. Motivo: {reason}. Eseguire di nuovo l'esperimento di training che genera il file di trasformazione. Se l'esperimento di training è stato eliminato, ricrearlo e salvare il file di trasformazione.)
TransformationDirectory "{arg_name}" is invalid. Reason: {reason}. {troubleshoot_hint} (TransformationDirectory "{arg_name}" non è valido. Motivo: {reason}. {troubleshoot_hint})

Errore 0159

L'eccezione si verifica se la directory del modello di componente non è valida.

Messaggi di eccezione
Given ModelDirectory is invalid. (ModelDirectory specificato non è valido.)
ModelDirectory "{arg_name}" is invalid. (ModelDirectory "{arg_name}" non è valido.)
ModelDirectory "{arg_name}" is invalid. (ModelDirectory "{arg_name}" non è valido.) Reason: {reason}.
ModelDirectory "{arg_name}" is invalid. (ModelDirectory "{arg_name}" non è valido.) Reason: {reason}. {troubleshoot_hint} (TransformationDirectory "{arg_name}" non è valido. Motivo: {reason}. {troubleshoot_hint})

Errore 1000

Eccezione interna della libreria.

Questo errore viene generato per acquisire errori interni del motore che altrimenti non verrebbero gestiti. Pertanto, la causa di questo errore potrebbe essere diversa a seconda del componente che ha generato l'errore.

Per ottenere altre informazioni, è consigliabile pubblicare il messaggio dettagliato che accompagna l'errore nel forum di Azure Machine Learning, insieme a una descrizione dello scenario, inclusi i dati usati come input. Questo feedback consentirà classificare gli errori in ordine di priorità e di identificare i problemi più importanti da approfondire.

Messaggi di eccezione
Library exception. (Eccezione della libreria.)
Library exception: {exception}. (Eccezione della libreria: {exception}.)
Unknown library exception: {exception}. {customer_support_guidance}. (Eccezione della libreria sconosciuta: {exception}. {customer_support_guidance}.)

Eseguire il componente Script Python

Cercare in azureml_main in 70_driver_logs del componente Execute Python Script (Esegui script Python) ed è possibile trovare quale riga si è verificato un errore. Ad esempio, "File "/tmp/tmp01_ID/user_script.py", riga 17, in azureml_main" indica che l'errore si è verificato nella riga 17 dello script Python.

Training distribuito

Attualmente la finestra di progettazione supporta il training distribuito per il componente Train PyTorch Model (Esegui training del modello PyTorch).

Se il training distribuito abilitato per il componente ha esito negativo senza 70_driver alcun log, è possibile verificare 70_mpi_log i dettagli dell'errore.

L'esempio seguente mostra che il numero di nodi delle impostazioni di esecuzione è maggiore del numero di nodi disponibile del cluster di calcolo.

Screenshot showing node count error

L'esempio seguente mostra che il numero di processi per nodo è maggiore dell'unità di elaborazione del calcolo.

Screenshot showing mpi log

In caso contrario, è possibile verificare la presenza 70_driver_log di ogni processo. 70_driver_log_0 è per il processo master.

Screenshot showing driver log