Compartir a través de


Excepciones y códigos de error para el diseñador

En este artículo se describen los mensajes de error y los códigos de excepción del diseñador de Azure Machine Learning para ayudarle a solucionar problemas de las canalizaciones de aprendizaje automático.

Puede encontrar el mensaje de error en el diseñador si sigue estos pasos:

  • Seleccione el componente con errores y vaya a la pestaña Resultados y registros. Puede encontrar el registro detallado en el archivo 70_driver_log.txt de la categoría azureml-logs.

  • Para ver el error detallado de un componente, puede comprobarlo en el archivo error_info.json de la categoría module_statistics.

A continuación, se muestran los códigos de error de los componentes en el diseñador.

Error 0001

Se produce una excepción si no se encontraron una o más columnas especificadas del conjunto de datos.

Recibirá este error si se realiza una selección de columna para un componente, pero las columnas seleccionadas no existen en el conjunto de datos de entrada. Este error puede producirse si ha escrito manualmente un nombre de columna o si el selector de columnas ha proporcionado una columna sugerida que no existía en el conjunto de datos cuando ejecutó la canalización.

Resolución: Vuelva a consultar el componente que genera esta excepción y valide que los nombres de columna sean correctos y que todas las columnas referenciadas existan.

Mensajes de excepción
No se encontraron una o varias de las columnas especificadas.
No se encontró la columna con nombre o índice "{column_id}".
La columna con nombre o índice "{column_id}" no existe en "{arg_name_missing_column}".
La columna con nombre o índice "{column_id}" no existe en "{arg_name_missing_column}", pero existe en "{arg_name_has_column}".
No se encontraron las columnas con nombre o índice "{column_names}".
Las columnas con nombre o índice "{column_names}" no existen en "{arg_name_missing_column}".
Las columnas con nombre o índice "{column_names}" no existen en "{arg_name_missing_column}", pero sí en "{arg_name_has_column}".

Error 0002

Se produce una excepción si no se pudieron analizar o convertir uno o varios parámetros del tipo especificado en requerido por el tipo de método de destino.

Este error se produce en Azure Machine Learning cuando se especifica un parámetro como entrada y el tipo de valor es diferente del tipo esperado y no se puede realizar la conversión implícita.

Resolución: Compruebe los requisitos del componente y determine qué tipo de valor se necesita (cadena, entero, doble, etcétera).

Mensajes de excepción
No se pudo analizar el parámetro.
No se pudo analizar el parámetro "{arg_name_or_column}".
No se pudo convertir el parámetro "{arg_name_or_column}" en "{to_type}".
No se pudo convertir el parámetro "{arg_name_or_column}" de "{from_type}" a "{to_type}".
No se pudo convertir el valor "{arg_value}" del parámetro "{arg_name_or_column}" de "{from_type}" a "{to_type}".
No se pudo convertir el valor "{arg_value}" de la columna "{arg_name_or_column}" de "{from_type}" a "{to_type}" con el uso del formato "{fmt}" proporcionado.

Error 0003

Se produce una excepción si una o varias de las entradas son NULL o están vacías.

Recibirá este error en Azure Machine Learning si las entradas o parámetros de un componente son null o están vacías. Este error puede producirse, por ejemplo, cuando no ha escrito ningún valor para un parámetro. También puede ocurrir si elige un conjunto de datos que tiene valores faltantes, o un conjunto de datos vacío.

Resolución:

  • Abra el componente que generó la excepción y compruebe que todas las entradas se hayan especificado. Asegúrese de especificar todas las entradas necesarias.
  • Asegúrese de que los datos que se cargan desde Azure Storage son accesibles y que el nombre o la clave de la cuenta no han cambiado.
  • Compruebe los datos de entrada para los valores que faltan o los valores NULL.
  • Si utilizó una consulta en un origen de datos, compruebe que los datos se devuelven en el formato esperado.
  • Busque errores tipográficos u otros cambios en la especificación de los datos.
Mensajes de excepción
Una o varias de las entradas son NULL o están vacías.
La entrada "{name}" es NULL o está vacía.

Error 0004

Se produce una excepción si el parámetro es menor o igual que el valor especificado.

Recibirá este error en Azure Machine Learning si el parámetro del mensaje está por debajo de un valor de límite necesario para que el componente procese los datos.

Resolución: Vuelva a consultar el componente que genera la excepción y modifique el parámetro para que sea mayor que el valor especificado.

Mensajes de excepción
El parámetro debe ser mayor que el valor de límite.
El valor "{arg_name}" del parámetro debe ser mayor que {lower_boundary}.
El parámetro "{arg_name}" tiene el valor "{actual_value}" que debe ser mayor que {lower_boundary}.

Error 0005

Se produce una excepción si el parámetro es menor que el valor especificado.

Recibirá este error en Azure Machine Learning si el parámetro del mensaje está por debajo o igual que un valor de límite necesario para que el componente procese los datos.

Resolución: Vuelva a consultar el componente que genera la excepción y modifique el parámetro para que sea mayor o igual que el valor especificado.

Mensajes de excepción
El parámetro debe ser mayor o igual que el valor de límite.
El valor "{arg_name}" del parámetro debe ser mayor o igual que {lower_boundary}.
El parámetro "{arg_name}" tiene el valor "{actual_value}" que debe ser mayor o igual que {lower_boundary}.

Error 0006

Se produce una excepción si el parámetro es mayor o igual que el valor especificado.

Recibirá este error en Azure Machine Learning si el parámetro del mensaje es mayor o igual que un valor de límite necesario para que el componente procese los datos.

Resolución: Vuelva a consultar el componente que genera la excepción y modifique el parámetro para que sea menor que el valor especificado.

Mensajes de excepción
Error de coincidencia de parámetros. Uno de los parámetros debe ser menor que el otro.
El valor del parámetro "{arg_name}" debe ser menor que el valor del parámetro "{upper_boundary_parameter_name}".
El parámetro "{arg_name}" tiene el valor "{value}" que debe ser menor que {upper_boundary_parameter_name}.

Error 0007

Se produce una excepción si el parámetro es mayor que el valor especificado.

Recibirá este error en Azure Machine Learning si, en las propiedades del componente, especificó un valor mayor que el permitido. Por ejemplo, podría especificar un dato que está fuera del intervalo de fechas admitidas, o podría indicar que se utilicen cinco columnas cuando solo están disponibles tres.

También puede ver este error si especifica dos conjuntos de datos que deben coincidir de alguna manera. Por ejemplo, si cambia el nombre de las columnas y especifica las columnas por índice, el número de nombres que proporcione debe coincidir con el número de índices de columna. Otro ejemplo podría ser una operación matemática que utiliza dos columnas, donde las columnas deben tener el mismo número de filas.

Resolución:

  • Abra el componente en cuestión y revise cualquier configuración de propiedades numéricas.
  • Asegúrese de que los valores de parámetro se encuentran dentro del intervalo de valores admitido para esa propiedad.
  • Si el componente acepta varias entradas, asegúrese de que las entradas son del mismo tamaño.
  • Compruebe si el conjunto de datos o el origen de datos cambiaron. A veces, un valor que funcionaba con una versión anterior de los datos producirá un error después de que cambió el número de columnas, los tipos de datos de la columna o el tamaño de los datos.
Mensajes de excepción
Error de coincidencia de parámetros. Uno de los parámetros debe ser menor o igual que el otro.
El valor del parámetro "{arg_name}" debe ser menor o igual que el valor del parámetro "{upper_boundary_parameter_name}".
El parámetro "{arg_name}" tiene el valor "{actual_value}" que debe ser menor o igual que {upper_boundary}.
El valor {actual_value} del parámetro "{arg_name}" debe ser menor o igual que el valor {upper_boundary} del parámetro "{upper_boundary_parameter_name}".
El valor {actual_value} del parámetro "{arg_name}" debe ser menor o igual que el valor {upper_boundary} del parámetro {upper_boundary_meaning}.

Error 0008

Se produce una excepción si el parámetro no está en el intervalo.

Recibirá este error en Azure Machine Learning si el parámetro del mensaje está fuera de los límites necesarios para que el componente procese los datos.

Por ejemplo, se muestra este error si intenta usar Add Rows para combinar dos conjuntos de datos que tienen un número de columnas diferente.

Resolución: Vuelva a consultar el componente que genera la excepción y modifique el parámetro para que esté dentro del rango especificado.

Mensajes de excepción
El valor del parámetro no se encuentra en el intervalo especificado.
El valor "{arg_name}" del parámetro no está en el intervalo.
El valor del parámetro "{arg_name}" debe estar en el intervalo de [{lower_boundary}, {upper_boundary}].
El valor "{arg_name}" del parámetro no está en el intervalo. {reason}

Error 0009

Se produce una excepción cuando se especifica incorrectamente el nombre del contenedor o el nombre de la cuenta de Azure Storage.

Este error se produce en el diseñador de Azure Machine Learning al especificar parámetros para una cuenta de almacenamiento de Azure, pero no se puede resolver el nombre o la contraseña. Los errores en las contraseñas o nombres de cuenta pueden ocurrir por diversos motivos:

  • La cuenta es de un tipo incorrecto. Algunos tipos de cuenta nuevos no se admiten para su uso con el diseñador de Machine Learning. Consulte Import Data (importar datos) para obtener más información.
  • Escribió el nombre de cuenta incorrecto.
  • La cuenta ya no existe.
  • La contraseña de la cuenta de almacenamiento es incorrecta o ha cambiado.
  • No especificó el nombre del contenedor o el contenedor no existe.
  • No especificó la ruta de acceso de archivo completa (ruta de acceso al blob)

Resolución:

Estos problemas suelen producirse al intentar escribir manualmente la ruta de acceso del contenedor, la contraseña o el nombre de cuenta. Se recomienda que utilice el nuevo asistente para el componente Importar datos, que le ayuda a buscar y comprobar los nombres.

Compruebe también si se ha eliminado la cuenta, el contenedor o el blob. Utilice otra utilidad de almacenamiento de Azure para comprobar que el nombre de cuenta y la contraseña se escribieron correctamente y que existe el contenedor.

Azure Machine Learning no admite algunos tipos de cuenta más recientes. Por ejemplo, los nuevos tipos de almacenamiento "frecuente" o "inactivo" no se pueden usar para el aprendizaje automático. Las cuentas de almacenamiento clásicas y las creadas como "de uso general" funcionan correctamente.

Si se especificó la ruta de acceso completa a un blob, compruebe que la ruta de acceso se especificó con el formato contenedor/nombredeblob, y que tanto el contenedor como el blob existen en la cuenta.

La ruta de acceso no debe contener una barra diagonal inicial. Por ejemplo /contenedor/blob no es correcto y debe especificarse como contenedor/blob.

Mensajes de excepción
El nombre de la cuenta de almacenamiento de Azure o el nombre del contenedor es incorrecto.
El nombre de la cuenta de almacenamiento de Azure "{account_name}" o el nombre de contenedor "{container_name}" no es correcto; se esperaba un nombre de contenedor con el formato contenedor/blob.

Error 0010

Se produce una excepción si los conjuntos de datos de entrada tienen nombres de columna que deben coincidir, pero no coinciden.

Recibirá este error en Azure Machine Learning si el índice de columna del mensaje tiene nombres de columna diferentes en los dos conjuntos de datos de entrada.

Resolución: Utilice Edit Metadata (editar metadatos) o modifique el conjunto de datos original para que tenga el mismo nombre de columna que el índice de columna especificado.

Mensajes de excepción
Las columnas con índice correspondiente en los conjuntos de datos de entrada tienen nombres diferentes.
Los nombres de columna no son los mismos para la columna {col_index} (de base cero) en los conjuntos de datos de entrada ({dataset1} y {dataset2}, respectivamente).

Error 0011

Se produce una excepción si el argumento del conjunto de columnas pasado no se aplica a ninguna de las columnas del conjunto de datos.

Recibirá este error en Azure Machine Learning si la selección de columna especificada no coincide con ninguna de las columnas del conjunto de datos especificado.

También es posible que vea este error si no ha seleccionado una columna y se requiere una como mínimo para que el componente funcione.

Resolución: modifique la selección de columnas en el componente para que se aplique a las columnas del conjunto de datos.

Si el componente requiere que seleccione una columna específica, como una columna de etiqueta, compruebe que está seleccionada la columna correcta.

Si hay columnas incorrectas seleccionadas, quítelas y vuelva a ejecutar la canalización.

Mensajes de excepción
El conjunto de columnas especificado no se aplica a ninguna de las columnas del conjunto de datos.
El conjunto de columnas "{column_set}" especificado no se aplica a ninguna de las columnas del conjunto de datos.

Error 0012

Se produce una excepción si no se pudo crear la instancia de la clase con el conjunto de argumentos pasado.

Resolución: este error no es accionable por el usuario y estará en desuso en una versión futura.

Mensajes de excepción
Modelo no entrenado, entrene primero el modelo.
Modelo no entrenado ({arg_name}), use el modelo entrenado.

Error 0013

Se produce una excepción si el aprendiz que se pasa al componente es de un tipo no válido.

Este error se produce siempre que un modelo entrenado no es compatible con el componente de puntuación conectado.

Resolución:

Determine el tipo de aprendiz que genera el componente de entrenamiento y determine cuál componente de puntuación es adecuado para el aprendiz.

Si el modelo se entrenó con cualquiera de los componentes de entrenamiento especializados, conecte el modelo entrenado únicamente con el componente de puntuación especializado correspondiente.

Tipo de modelo Componente de entrenamiento Componente de puntuación
cualquier clasificador Train Model (entrenar modelo) Score Model (puntuar modelo)
cualquier modelo de regresión Train Model (entrenar modelo) Score Model (puntuar modelo)
Mensajes de excepción
Se pasó un aprendiz de tipo no válido.
El aprendiz "{arg_name}" tiene un tipo no válido.
El aprendiz "{arg_name}" tiene un tipo "{learner_type}" no válido.
Se pasó un aprendiz de tipo no válido. Mensaje de excepción: {exception_message}

Error 0014

Se produce una excepción si el recuento de valores únicos de columna es mayor que lo permitido.

Este error se produce cuando una columna contiene demasiados valores únicos, como una columna de identificador o una columna de texto. Podría ver este error si especifica que una columna se trate como datos de categoría, pero hay demasiados valores únicos en la columna como para permitir que se complete el procesamiento. También puede ver este error si hay una discrepancia entre el número de valores únicos en dos entradas.

El error de que el número de valores únicos es mayor de lo permitido ocurrirá si se cumplen las dos condiciones siguientes:

  • Más de 97 % de las instancias de una columna son valores únicos, lo que significa que casi todas las categorías son diferentes entre sí.
  • Una columna tiene más de 1000 valores únicos.

Resolución:

Abra el componente que generó el error e identifique las columnas que se usan como entradas. En el caso de algunos componentes, puede hacer clic en la entrada del conjunto de datos y seleccionar Visualizar para obtener las estadísticas de columnas individuales, incluido el número de valores únicos y su distribución.

En el caso de las columnas que va a utilizar para agrupación o clasificación, tome medidas para reducir el número de valores únicos de las columnas. Puede reducirlo de maneras diferentes, según el tipo de datos de la columna.

En el caso de las columnas de identificador que no son características significativas durante el entrenamiento de un modelo, puede usar Editar metadatos para marcar esa columna como característica Borrar y no se usará durante el entrenamiento de un modelo.

En el caso de las columnas de texto, podrá usar el componente Feature Hashing (Hash de características) o Extract N-Gram Features from Text (Extraer características de n-gramas a partir de texto) para el preprocesamiento de las columnas de texto.

Sugerencia

¿No logra encontrar una solución que coincida con su escenario? Puede enviar comentarios sobre este tema incluyendo el nombre del componente que genera el error, y el tipo de datos y cardinalidad de la columna. Utilizaremos la información para proporcionarle pasos más enfocados en solucionar problemas de escenarios comunes.

Mensajes de excepción
La cantidad de valores únicos de columna es mayor que lo permitido.
El número de valores únicos de la columna "{column_name}" es mayor que lo permitido.
El número de valores únicos de la columna "{column_name}" supera el recuento de tuplas {limitation}.

Error 0015

Se produce una excepción si hay un error de conexión de base de datos.

Recibirá este error si escribe un nombre de cuenta DE SQL incorrecto, una contraseña, un servidor de base de datos o un nombre de base de datos, o si no se puede establecer una conexión con la base de datos debido a problemas con la base de datos o el servidor.

Resolución: Compruebe que el nombre de cuenta, la contraseña, el servidor de base de datos y la base de datos se escribieron correctamente y que la cuenta especificada tiene el nivel correcto de permisos. Compruebe que la base de datos es accesible en este momento.

Mensajes de excepción
Error al realizar la conexión de base de datos.
Error al realizar la conexión de base de datos: {connection_str}.

Error 0016

Se produce una excepción si los conjuntos de datos de entrada pasados al componente deben tener tipos de columna compatibles, pero no.

Recibirá este error en Azure Machine Learning si los tipos de las columnas pasadas en dos o más conjuntos de datos no son compatibles entre sí.

Resolución: Use Editar metadatos o modifique el conjunto de datos de entrada original para asegurarse de que los tipos de las columnas son compatibles.

Mensajes de excepción
Las columnas con índice correspondiente en los conjuntos de datos de entrada tienen tipos incompatibles.
Las columnas "{first_col_names}" son incompatibles entre los datos de entrenamiento y prueba.
Las columnas "{first_col_names}" y "{second_col_names}" son incompatibles.
Los tipos de elementos de columna no son compatibles con la columna '{first_col_names}' (basada en cero) de conjuntos de datos de entrada ({first_dataset_names} y {second_dataset_names} respectivamente).

Error 0017

Se produce una excepción si una columna seleccionada usa un tipo de datos que no es compatible con el componente actual.

Por ejemplo, puede recibir este error en Azure Machine Learning si la selección de columna incluye una columna con un tipo de datos que el componente no puede procesar, como una columna de cadena para una operación matemática, o una columna de puntuación en la que se requiere una columna de característica de categorías.

Resolución:

  1. Identifique a la columna problemática.
  2. Revise los requisitos del componente.
  3. Modifique la columna para que cumpla con los requisitos. Es posible que tenga que usar varios de los siguientes componentes para realizar cambios, en función de la columna y de la conversión que está intentando:
    • Use Editar metadatos para cambiar el tipo de datos de las columnas, o para cambiar el uso de columnas de la característica a numérica, categórica a no categoría, etc.
  1. Como último recurso, es posible que necesite modificar el conjunto de datos de entrada original.

Sugerencia

¿No logra encontrar una solución que coincida con su escenario? Puede enviar comentarios sobre este tema incluyendo el nombre del componente que genera el error, y el tipo de datos y cardinalidad de la columna. Utilizaremos la información para proporcionarle pasos más enfocados en solucionar problemas de escenarios comunes.

Mensajes de excepción
No se puede procesar la columna del tipo actual. El tipo no es compatible con el componente.
No se puede procesar la columna de tipo {col_type}. El tipo no es compatible con el componente.
No se puede procesar la columna "{col_name}" de tipo {col_type}. El tipo no es compatible con el componente.
No se puede procesar la columna "{col_name}" de tipo {col_type}. El tipo no es compatible con el componente. Nombre del parámetro: {arg_name}.

Error 0018

Se produce una excepción si el conjunto de datos de entrada no es válido.

Resolución: este error en Azure Machine Learning puede aparecer en muchos contextos, por lo que no hay una única resolución. En general, el error indica que los datos proporcionados como entrada para un componente tienen el número incorrecto de columnas o que el tipo de datos no coincide con los requisitos del componente. Por ejemplo:

  • El componente requiere una columna de etiqueta, pero ninguna columna está marcada como una etiqueta o aún no ha seleccionado una columna de etiqueta.

  • El componente requiere que los datos sean de categoría, pero son numéricos.

  • Los datos tienen un formato incorrecto.

  • Los datos importados contienen caracteres no válidos, valores erróneos, o valores fuera del intervalo.

  • La columna está vacía o faltan demasiados valores.

Para determinar los requisitos y cómo podrían los datos, revise el artículo de ayuda del componente que va a consumir el conjunto de datos como entrada.

.
Mensajes de excepción
El conjunto de datos no es válido.
{dataset1} contiene datos no válidos.
{dataset1} y {dataset2} deben tener un formato de columna coherente.
{dataset1} contiene datos no válidos, {reason}.
{dataset1} contiene {invalid_data_category}. {troubleshoot_hint}
{dataset1} no es válido, {reason}. {troubleshoot_hint}

Error 0019

Se produce una excepción si se espera que la columna contenga valores ordenados, pero no lo hace.

Recibirá este error en Azure Machine Learning si los valores de columna especificados no están en orden.

Resolución: Para ordenar los valores de columna, modifique manualmente el conjunto de datos de entrada y vuelva a ejecutar el componente.

Mensajes de excepción
Los valores en la columna no están ordenados.
Los valores en la columna "{col_index}" no están ordenados.
Los valores en la columna "{col_index}" del conjunto de datos "{dataset}" no están ordenados.
Los valores del argumento "{arg_name}" no están ordenados en el orden "{sorting_order}".

Error 0020

Se produce una excepción si en algunos de los conjuntos de datos que se pasan al componente el número de columnas es demasiado pequeño.

Recibirá este error en Azure Machine Learning si no se han seleccionado suficientes columnas para un componente.

Resolución: Vuelva a consultar el componente y asegúrese de que el selector de columnas tenga el número correcto de columnas seleccionado.

Mensajes de excepción
El número de columnas en el conjunto de datos de entrada es menor que el mínimo permitido.
El número de columnas en el conjunto de datos de entrada "{arg_name}" es menor que el mínimo permitido.
El número de columnas del conjunto de datos de entrada es menor que el mínimo permitido de {required_columns_count} columna(s).
El número de columnas del conjunto de datos de entrada "{arg_name}" es menor que el mínimo permitido de {required_columns_count} columna(s).

Error 0021

Se produce una excepción si el número de filas en algunos de los conjuntos de datos que se pasan al componente es demasiado pequeño.

Este error se muestra en Azure Machine Learning cuando no hay suficientes filas en el conjunto de datos para realizar la operación especificada. Por ejemplo, podría ver este error si el conjunto de datos de entrada está vacío o si intenta realizar una operación que requiere que un número mínimo de filas sea válido. Estas operaciones pueden incluir (pero no se limitan a) la agrupación o clasificación en función de métodos estadísticos, determinados tipos de discretización y aprendizaje con recuentos.

Resolución:

  • Abra el componente que devolvió el error y compruebe las propiedades del conjunto de datos de entrada y el componente.
  • Compruebe que el conjunto de datos de entrada no esté vacío y que haya suficientes filas de datos para cumplir los requisitos descritos en la ayuda del componente.
  • Si los datos se cargan desde un origen externo, asegúrese de que el origen de datos está disponible y de que no hay ningún error o cambio en la definición de datos que haría que el proceso de importación obtenga menos filas.
  • Si va a realizar una operación en los datos ascendentes del componente que podrían afectar al tipo de datos o al número de valores, como limpieza, división o operaciones de combinación, compruebe las salidas de esas operaciones para determinar el número de filas devueltas.
Mensajes de excepción
El número de filas del conjunto de datos de entrada es menor que el mínimo permitido.
El número de filas del conjunto de datos de entrada es menor que el mínimo permitido de {required_rowa_count} fila(s).
El número de filas del conjunto de datos de entrada es menor que el mínimo permitido de {required_rowa_count} fila(s). {reason}
El número de filas del conjunto de datos de entrada "{arg_name}" es menor que el mínimo permitido de {required_rows_count} fila(s).
El número de filas del conjunto de datos de entrada "{arg_name}" es {actual_rows_count}, menor que el mínimo permitido de {required_rows_count} fila(s).
El número de filas "{row_type}" del conjunto de datos de entrada "{arg_name}" es {actual_rows_count}, menor que el mínimo permitido de {required_rows_count} fila(s).

Error 0022

Se produce una excepción si el número de columnas seleccionadas en el conjunto de datos de entrada no es igual al número esperado.

Este error en Azure Machine Learning puede producirse cuando el componente o la operación descendentes requieren un número específico de entradas o columnas, y cuando proporcionó demasiados o muy pocas columnas o entradas. Por ejemplo:

  • Especificó una columna de una sola etiqueta o una columna de clave y seleccionó accidentalmente varias columnas.

  • Va a cambiar el nombre de las columnas, pero se proporcionan más o menos nombres de los que hay columnas.

  • El número de columnas en el origen o destino cambió o no coincide con el número de columnas utilizado por el componente.

  • Ha proporcionado una lista separada por comas de valores para las entradas, pero el número de valores no coincide o no se admiten varias entradas.

Resolución: Vuelva a consultar el componente y compruebe la selección de columna para asegurarse de que está seleccionado el número correcto de columnas. Compruebe las salidas de los componentes ascendentes y los requisitos de las operaciones descendentes.

Si utilizó una de las opciones de selección de columnas que puede seleccionar varias columnas (índices de columnas, todas las de características, todas las numéricas, etc.), valide el número exacto de las columnas devueltas por la selección.

Compruebe que el número o el tipo de columnas ascendentes no ha cambiado.

Si usa un conjunto de datos de recomendación para entrenar un modelo, recuerde que el recomendador espera un número limitado de columnas, correspondientes a pares de elementos de usuario o clasificaciones de elementos de usuario. Quite las columnas adicionales antes de entrenar el modelo o dividir los conjuntos de datos de recomendación. Para obtener más información, consulte Split Data (dividir datos).

Mensajes de excepción
El número de columnas seleccionadas en el conjunto de datos de entrada no es igual al número esperado.
El número de columnas seleccionadas en el conjunto de datos de entrada no es igual que {expected_col_count}.
El patrón de selección de columnas "{selection_pattern_friendly_name}" proporcionó un número de columnas seleccionadas en el conjunto de datos de entrada no es igual a {expected_col_count}.
Se espera que el patrón de selección de columnas "{selection_pattern_friendly_name}" proporcione las {expected_col_count} columnas seleccionadas en el conjunto de datos de entrada, pero en realidad se proporcionan {selected_col_count} columnas.

Error 0023

Se produce una excepción si la columna de destino del conjunto de datos de entrada no es válida para el componente de instructor actual.

Este error en Azure Machine Learning se produce si la columna de destino (como está seleccionada en los parámetros del componente) no es del tipo de datos válido, contenía todos los valores que faltan o no era categórico según lo previsto.

Resolución: Vuelva a consultar la entrada del componente para inspeccionar el contenido de la columna de etiqueta o destino. Asegúrese de que no tiene todos los valores que faltan. Si el componente está esperando que la columna de destino sea de categoría, asegúrese de que hay más de un valor distinto en la columna de destino.

Mensajes de excepción
El conjunto de datos de entrada tiene una columna de destino no compatible.
El conjunto de datos de entrada tiene una columna de destino no compatible "{column_index}".
El conjunto de datos de entrada tiene una columna de destino no compatible "{column_index}" para el aprendiz de tipo {learner_type}.

Error 0024

Se produce una excepción si el conjunto de datos no contiene una columna de etiqueta.

Este error en Azure Machine Learning se produce cuando el componente requiere una columna de etiqueta y el conjunto de datos no tiene una columna de etiqueta. Por ejemplo, la evaluación de un conjunto de datos con puntuación normalmente requiere la presencia de una columna de etiqueta para calcular las métricas de precisión.

También puede ocurrir que una columna de etiqueta esté presente en el conjunto de datos, pero Azure Machine Learning no la detecte correctamente.

Resolución:

  • Abra el componente que generó el error y determine si hay una columna de etiqueta presente. El nombre o el tipo de datos de la columna no importan, siempre y cuando la columna contenga un único resultado (o variable dependiente) que está intentando predecir. Si no está seguro de qué columna tiene la etiqueta, busque un nombre genérico como Class o Target.
  • Si el conjunto de datos no incluye una columna de etiqueta, es posible que la columna de etiqueta se haya quitado explícita o accidentalmente en sentido ascendente. También podría ser que el conjunto de datos no es la salida de un componente de puntuación ascendente.
  • Para marcar explícitamente la columna como columna de etiqueta, agregue el componente Editar metadatos y conecte el conjunto de datos. Seleccione solo la columna de etiqueta y seleccione Etiqueta desde la lista desplegable Campos.
  • Si se equivoca al elegir una columna como etiqueta, puede seleccionar Borrar etiqueta desde Campos para corregir los metadatos en la columna.
Mensajes de excepción
No hay ninguna columna de etiqueta en el conjunto de datos.
No hay ninguna columna de etiqueta en "{dataset_name}".

Error 0025

Se produce una excepción si el conjunto de datos no contiene una columna de puntuación.

Este error en Azure Machine Learning se produce si la entrada del modelo evaluado no contiene columnas de puntuación válidas. Por ejemplo, el usuario intentó evaluar un conjunto de datos antes de que se puntuara con un modelo entrenado correcto, o la columna de puntuación se quitó explícitamente de forma ascendente. Esta excepción también se produce si las columnas de puntuación en los dos conjuntos son incompatibles. Por ejemplo, es posible que esté intentando comparar la precisión de un regresor lineal con un clasificador binario.

Resolución: vuelva a consultar la entrada al modelo evaluado y examine si contiene una o varias columnas de puntuación. Si no es así, el conjunto de datos no se puntuó o las columnas de puntuación se quitaron en un componente ascendente.

Mensajes de excepción
No hay ninguna columna de puntuación en el conjunto de datos.
No hay ninguna columna de puntuación en "{dataset_name}".
No hay ninguna columna de puntuación en "{dataset_name}" producida por un "{learner_type}". Puntúe el conjunto de datos usando el tipo de aprendiz correcto.

Error 0026

Se produce una excepción si no se permiten columnas con el mismo nombre.

Este error de Azure Machine Learning se produce si varias columnas tienen el mismo nombre. Una manera de recibir este error es si el conjunto de datos no tiene una fila de encabezado y los nombres de columna se asignan automáticamente: Col0, Col1, etc.

Resolución: Si las columnas tienen el mismo nombre, inserte un componente Editar metadatos entre el conjunto de datos de entrada y el componente. Utilice el selector de columnas en Edit Metadata (editar metadatos) para seleccionar las columnas a las que cambiará el nombre y escriba los nombres nuevos en el cuadro de texto New column names (nuevos nombres de columna).

Mensajes de excepción
Se especificaron nombres de columna iguales en los argumentos. El componente no permite los nombres de columna iguales.
No se permiten nombres de columna iguales en los argumentos "{arg_name_1}" y "{arg_name_2}". Especifique nombres diferentes.

Error 0027

La excepción se produce en caso de que dos objetos tengan que tener el mismo tamaño, pero no.

Este es un error común en Azure Machine Learning y muchas condiciones pueden ocasionarlo.

Resolución: no hay ninguna resolución específica. Pero puede comprobar la existencia de condiciones como las siguientes:

  • Si cambia el nombre de las columnas, asegúrese de que cada lista (las columnas de entrada y la lista de nombres nuevos) tenga el mismo número de elementos.

  • Si va a unir o concatenar dos conjuntos de datos, asegúrese de que tienen el mismo esquema.

  • Si va a combinar dos conjuntos de datos que tienen varias columnas, asegúrese de que las columnas de clave tengan el mismo tipo de datos y seleccione la opción Permitir duplicados y conservar el orden de las columnas en la selección.

Mensajes de excepción
El tamaño de los objetos que se pasaron es incoherente.
El tamaño de "{friendly_name1}" es incoherente con el tamaño de "{friendly_name2}".

Error 0028

La excepción se produce en el caso de que el conjunto de columnas contenga nombres de columna duplicados y no se permita.

Este error de Azure Machine Learning se produce cuando los nombres de columna están duplicados; es decir, no son únicos.

Resolución: Si hay columnas con el mismo nombre, agregue una instancia de Editar metadatos entre el conjunto de datos de entrada y el componente que genera el error. Utilice el selector de columnas en Edit Metadata (editar metadatos) para seleccionar las columnas a las que cambiará el nombre y escriba los nuevos nombres de columna en el cuadro de texto New column names (nuevos nombres de columna). Si va a cambiar el nombre de varias columnas, asegúrese de que los valores que escriba en los nuevos nombres de columna sean únicos.

Mensajes de excepción
El conjunto de columnas contiene nombres de columna duplicados.
El nombre "{duplicated_name}" está duplicado.
El nombre "{duplicated_name}" está duplicado en "{arg_name}".
El nombre "{duplicated_name}" está duplicado. Detalles: {details}

Error 0029

Se produce una excepción cuando se pasa un URI no válido.

Este error en Azure Machine Learning se produce cuando se pasa un URI no válido. Recibirá este error si se cumple alguna de las condiciones siguientes:

  • El URI público o de SAS proporcionado a Azure Blob Storage para lectura o escritura contiene un error.

  • Se agotó el período de tiempo para SAS.

  • La dirección URL web a través del origen HTTP representa un archivo o un URI de bucle invertido.

  • La dirección URL web a través de HTTP contiene una dirección URL con formato incorrecto.

  • El origen remoto no puede resolver la dirección URL.

Resolución: Vuelva a consultar el componente y compruebe el formato del URI. Si el origen de datos es una dirección URL web a través de HTTP, compruebe que el origen previsto no es un archivo o un URI de bucle invertido (localhost).

Mensajes de excepción
Se pasa un URI no válido.
El URI "{invalid_url}" no es válido.

Error 0030

La excepción se produce en caso de que no sea posible descargar un archivo.

Esta excepción en Azure Machine Learning se produce cuando no es posible descargar un archivo. Recibirá esta excepción cuando se haya intentado leer desde un origen HTTP después de tres (3) reintentos.

Resolución: Compruebe que el URI para el origen HTTP esté correcto y que actualmente se pueda acceder al sitio a través de Internet.

Mensajes de excepción
No se puede descargar un archivo.
Error al descargar el archivo: {file_url}.

Error 0031

Se produce una excepción si el conjunto de columnas incluye un número de columnas menor que el necesario.

Este error en Azure Machine Learning se produce si el número de columnas seleccionado es menor que el necesario. Recibirá este error si no se selecciona el número mínimo necesario de columnas.

Resolución: Agregue columnas adicionales a la selección de columnas mediante el selector de columnas.

Mensajes de excepción
El número de columnas del conjunto de columnas es menor que el requerido.
Se deben especificar al menos {required_columns_count} columnas para el argumento de entrada "{arg_name}".
Se deben especificar al menos {required_columns_count} columnas para el argumento de entrada "{arg_name}". El número real de columnas especificadas es {input_columns_count}.

Error 0032

Se produce una excepción si el argumento no es un número.

Recibirá este error en Azure Machine Learning si el argumento es doble o NaN.

Resolución: Modifique el argumento especificado para que utilice un valor válido.

Mensajes de excepción
El argumento no es un número.
"{arg_name}" no es un número.

Error 0033

Se produce una excepción si el argumento es infinito.

Este error de Azure Machine Learning se produce si el argumento es infinito. Recibirá este error si el argumento es double.NegativeInfinity o double.PositiveInfinity.

Resolución: Modifique el argumento especificado para que utilice un valor válido.

Mensajes de excepción
El argumento debe ser finito.
"{arg_name}" no es finito.
La columna "{column_name}" contiene valores infinitos.

Error 0034

Se produce una excepción si existe más de una clasificación para un par usuario-elemento determinado.

Este error de Azure Machine Learning se produce como recomendación si un par usuario-elemento tiene más de un valor de clasificación.

Resolución: Asegúrese de que el par usuario-elemento posee solo un valor de clasificación.

Mensajes de excepción
Existe más de una clasificación para los valores del conjunto de datos.
Hay más de una clasificación para el usuario {user} y el elemento {item} en la tabla de datos de predicción de clasificación.
Hay más de una clasificación para el usuario {user} y el elemento {item} en {dataset}.

Error 0035

Se produce una excepción si no se proporcionaron características para un usuario o elemento determinado.

Este error en Azure Machine Learning se produce al intentar usar un modelo de recomendación para la puntuación, pero no se encuentra un vector de características.

Resolución:

El recomendador de Matchbox tiene ciertos requisitos que deben cuando se usan las características de elemento o de usuario. Este error indica que falta un vector de característica para un usuario o un elemento que proporcionó como entrada. Asegúrese de que un vector de características está disponible en los datos para cada usuario o elemento.

Por ejemplo, si ha entrenado un modelo de recomendación mediante características como la edad, la ubicación o los ingresos del usuario, pero ahora quiere crear puntuaciones para los nuevos usuarios que no se vieron durante el entrenamiento, debe proporcionar un conjunto equivalente de características (es decir, edad, ubicación y valores de ingresos) para los nuevos usuarios con el fin de realizar predicciones adecuadas para ellos.

Si no tiene ninguna característica para estos usuarios, considere la posibilidad de diseñar características para generar características adecuadas. Por ejemplo, si no tiene valores individuales de edad de usuario o ingresos, puede generar valores aproximados para usarlos para un grupo de usuarios.

Sugerencia

¿La resolución no se aplica a su caso? Puede enviar comentarios sobre este artículo y proporcionar información sobre el escenario, incluido el componente y el número de filas en la columna. Usaremos esta información para proporcionarle más pasos para solucionar problemas en el futuro.

Mensajes de excepción
No se proporcionaron características para un usuario o elemento obligatorios.
Las características para {required_feature_name} son obligatorias pero no se han proporcionado.

Error 0036

Se produce una excepción si se proporcionaron varios vectores de características para un usuario o elemento determinado.

Este error de Azure Machine Learning se produce si un vector de característica se ha definido más de una vez.

Resolución: asegúrese de que el vector de características no está definido más de una vez.

Mensajes de excepción
Hay una definición de característica duplicada para un usuario o elemento.

Error 0037

Se produce una excepción si se especifican varias columnas de etiqueta y solo se permite una.

Este error de Azure Machine Learning se produce si se selecciona más de una columna para que sea la nueva columna de etiqueta. La mayoría de los algoritmos de aprendizaje supervisado requieren que una sola columna se marque como destino o etiqueta.

Resolución: Asegúrese de seleccionar una sola columna como la nueva columna de etiqueta.

Mensajes de excepción
Se especificaron varias columnas de etiqueta.
Se especificaron varias columnas de etiqueta en "{dataset_name}".

Error 0039

Se produce una excepción si una operación devuelve error.

Este error en Azure Machine Learning se produce cuando no se puede completar una operación interna.

Resolución: este error se debe a muchas condiciones y no hay ningún remedio específico.
La tabla siguiente contiene los mensajes genéricos para este error, que van seguidos de una descripción específica del motivo.

Si no hay detalles disponibles, envíenos sus comentarios a la página de preguntas y respuestas de Microsoft y proporcione información sobre los componentes que han generado el error y las condiciones relacionadas.

Mensajes de excepción
No se pudo realizar la operación.
Error al completar la operación: "{failed_operation}".
Error al completar la operación: "{failed_operation}". Motivo: "{reason}".

Error 0042

Se produce una excepción cuando no es posible convertir columna a otro tipo.

Este error en Azure Machine Learning se produce cuando no es posible convertir columna al tipo especificado. Recibirá este error si un componente requiere un tipo de datos determinado, como datetime, text, un número de punto flotante o un entero, pero no es posible convertir una columna existente al tipo requerido.

Por ejemplo, podría seleccionar una columna e intentar convertirla a un tipo de datos numéricos para usarla en una operación matemática y recibiría este error si la columna contiene datos no válidos.

Otro motivo por el que puede encontrarse con este error es si intenta utilizar como columna de categoría a una columna con números de punto flotante o con muchos valores únicos.

Resolución:

  • Abra la página de ayuda del componente que generó el error y compruebe los requisitos del tipo de datos.
  • Revise los tipos de datos de las columnas en el conjunto de datos de entrada.
  • Examine los datos que se originen en lo que se conoce como orígenes de datos sin esquema.
  • Compruebe el conjunto de datos en busca de valores faltantes o de caracteres especiales que podrían bloquear la conversión al tipo de datos deseado.
    • Los tipos de datos numéricos deben ser coherentes: por ejemplo, busque números de punto flotante en una columna de enteros.
    • Busque valores de cadena de texto o NA en una columna numérica.
    • Los valores booleanos se pueden convertir en una representación adecuada según el tipo de datos necesarios.
    • Examen de columnas de texto para caracteres que no son de código único, caracteres de tabulación o caracteres de control
    • Los datos de fecha y hora deben ser coherentes para evitar errores de modelado, pero el proceso de limpieza puede ser complicado debido al gran número de formatos. Considere la posibilidad de usar componentes Execute Python Script (Ejecutar script de Python) para realizar la limpieza.
  • Si es necesario, modifique los valores del conjunto de datos de entrada para que la columna pueda convertirse correctamente. Entre las modificaciones pueden incluirse la cuantificación, las operaciones de truncamiento o redondeo, la eliminación de valores atípicos o la imputación de valores faltantes. Consulte los siguientes artículos para conocer algunos escenarios comunes de transformación de datos en aprendizaje automático:

Sugerencia

¿La resolución no está clara o no se aplica a su caso? Puede enviar comentarios sobre este artículo y proporcionar información sobre el escenario, incluido el componente y el tipo de datos de la columna. Usaremos esta información para proporcionarle más pasos para solucionar problemas en el futuro.

Mensajes de excepción
Conversión no permitida.
No se pudo convertir la columna del tipo {type1} a la columna del tipo {type2}.
No se pudo convertir la columna "{col_name1}" del tipo {type1} a la columna del tipo {type2}.
No se pudo convertir la columna "{col_name1}" del tipo {type1} a la columna "{col_name2}" del tipo {type2}.

Error 0044

Se produce una excepción cuando no es posible derivar el tipo de elemento de columna de los valores existentes.

Este error en Azure Machine Learning se produce cuando no es posible deducir el tipo de una columna o columnas de un conjunto de datos. Esto suele suceder al concatenar dos o más conjuntos de datos con diferentes tipos de elemento. Si Azure Machine Learning no puede determinar un tipo común que pueda representar todos los valores de una columna o columna sin pérdida de información, genera este error.

Resolución: Asegúrese de que todos los valores de una columna determinada en los dos conjuntos de datos que va a combinar sean del mismo tipo (numérico, booleano, categoría, cadena, fecha, etc.) o que puedan convertirse en el mismo tipo.

Mensajes de excepción
No se puede derivar el tipo de elemento de la columna.
No se puede derivar el tipo de elemento de la columna "{column_name}", todos los elementos son referencias nulas.
No se puede derivar el tipo de elemento de la columna "{column_name}" en el conjunto de datos "{dataset_name}", todos los elementos son referencias nulas.

Error 0045

Se produce una excepción cuando no es posible crear una columna debido a tipos de elementos mixtos en el origen.

Este error de Azure Machine Learning se produce cuando los tipos de elemento de dos conjuntos de datos que van a combinarse son diferentes.

Resolución: Asegúrese de que todos los valores de una columna determinada en los dos conjuntos de datos que va a combinar sean del mismo tipo (numérico, booleano, categoría, cadena, fecha, etc.).

Mensajes de excepción
No se puede crear una columna con tipos de elemento mixtos.
No se puede crear una columna con el identificador "{column_id}" de tipos de elementos mixtos:
El tipo de datos [{row_1}, {column_id}] es "{type_1}".
El tipo de dato[{row_2}, {column_id}] es "{type_2}".
No se puede crear una columna con el identificador "{column_id}" de tipos de elementos mixtos:
El tipo del fragmento {chunk_id_1} es "{type_1}".
El tipo del fragmento {chunk_id_2} es "{type_2}" con un tamaño de fragmento: {chunk_size}.

Error 0046

Se produce una excepción cuando no es posible crear un directorio en la ruta de acceso especificada.

Este error en Azure Machine Learning se produce cuando no es posible crear un directorio en la ruta de acceso especificada. Recibirá este error si alguna parte de la ruta de acceso al directorio de salida de una consulta de Hive es incorrecta o inaccesible.

Solución: vuelva a consultar el componente y compruebe que la ruta de acceso del directorio tiene el formato correcto y que es accesible con las credenciales actuales.

Mensajes de excepción
Especifique un directorio de salida válido.
El directorio: {path} no se puede crear. Especifique una ruta de acceso válida.

Error 0047

Se produce una excepción si en algunos de los conjuntos de datos que se pasan al componente el número de columnas de características es demasiado pequeño.

Este error en Azure Machine Learning se produce si el conjunto de datos de entrada al entrenamiento no contiene el número mínimo de columnas requeridas por el algoritmo. Normalmente el conjunto de datos está vacío o solo contiene columnas de entrenamiento.

Resolución: vuelva a consultar el conjunto de datos de entrada con el fin de asegurarse de que tenga una o varias columnas adicionales a la columna de etiqueta.

Mensajes de excepción
El número de columnas de características en el conjunto de datos de entrada es menor que el mínimo permitido.
El número de columnas de características en el conjunto de datos de entrada es menor que el mínimo permitido de {required_columns_count} columna(s).
El número de columnas de característica en el conjunto de datos de entrada "{arg_name}" es menor que el mínimo permitido de {required_columns_count} columna(s).

Error 0048

La excepción se produce en caso de que no sea posible abrir un archivo.

Este error en Azure Machine Learning se produce cuando no es posible abrir un archivo para lectura o escritura. Este error puede aparecer por los siguientes motivos:

  • El contenedor o el archivo (blob) no existen

  • El nivel de acceso del archivo o contenedor no le permite acceder al archivo.

  • El archivo es demasiado grande para su lectura o tiene el formato incorrecto.

Resolución: vuelva a consultar el componente y el archivo que está intentando leer.

Compruebe que los nombres del contenedor y del archivo son correctos.

Utilice el portal de Azure clásico o una herramienta de almacenamiento de Azure para comprobar que tiene permiso para acceder al archivo.

Mensajes de excepción
No se puede abrir un archivo.
Error al abrir el archivo: {file_name}.
Error al abrir el archivo: {file_name}. Mensaje de excepción de almacenamiento: {exception}.

Error 0049

La excepción se produce en caso de que no sea posible analizar un archivo.

Este error en Azure Machine Learning se produce cuando no es posible analizar un archivo. Recibirá este error si el formato de archivo seleccionado en el componente Importar datos no coincide con el formato real del archivo o si el archivo contiene un carácter irreconocible.

Resolución: vuelva a consultar el componente y corrija la selección del formato de archivo si no coincide con el formato del archivo. Si es posible, inspeccione el archivo para confirmar que no contiene caracteres no válidos.

Mensajes de excepción
No se puede analizar un archivo.
Error al analizar el archivo {file_format}.
Error al analizar el archivo {file_format}: {file_name}.
Error al analizar el archivo {file_format}. Motivo: {failure_reason}.
Error al analizar el archivo {file_format}: {file_name}. Motivo: {failure_reason}.

Error 0052

Se produce una excepción si se especifica incorrectamente la clave de cuenta de almacenamiento de Azure.

Este error de Azure Machine Learning se produce si la clave utilizada acceder a la cuenta de almacenamiento de Azure es incorrecta. Por ejemplo, es posible que vea este error si la clave de almacenamiento de Azure se ha truncado al copiarla y pegarla, o si se usó una clave incorrecta.

Para obtener más información acerca de cómo obtener la clave de una cuenta de almacenamiento de Azure, consulte Visualización, copia y regeneración de claves de acceso de almacenamiento.

Resolución: Vuelva a consultar el componente y compruebe que la clave de almacenamiento de Azure es correcta para la cuenta; copie la clave de nuevo desde el portal clásico de Azure si es necesario.

Mensajes de excepción
La clave de cuenta de almacenamiento de Azure es incorrecta.

Error 0053

Se produce una excepción cuando no hay características o elementos de usuario para las recomendaciones de Matchbox.

Este error en Azure Machine Learning se produce cuando no se encuentra un vector de características.

Resolución: Asegúrese de que un vector de característica se encuentra en el conjunto de datos de entrada.

Mensajes de excepción
Se requieren características y/o elementos de usuario, pero no se proporcionaron.

Error 0056

Se produce una excepción si las columnas seleccionadas para una operación infringen los requisitos.

Este error en Azure Machine Learning se produce cuando se eligen columnas para una operación que requiere que la columna sea de un tipo de datos determinado.

Este error también puede producirse si la columna es el tipo de datos correcto, pero el componente que usa requiere que la columna también se marque como una característica, etiqueta o columna categórica.

Resolución:

  1. Revise el tipo de datos de las columnas seleccionadas actualmente.

  2. Determine si las columnas seleccionadas son de categorías, etiqueta o características.

  3. Revise el tema de ayuda para el componente en el que realizó la selección de columnas para determinar si hay requisitos específicos sobre el tipo de datos o el uso de columnas.

  4. Utilice Edit Metadata (editar metadatos) para cambiar el tipo de columna durante la duración de esta operación. No olvide cambiar el tipo de columna a su valor original con otra instancia de Edit Metadata (editar metadatos) si la necesita para operaciones descendentes.

Mensajes de excepción
Una o varias de las columnas seleccionadas no estaban en una categoría permitida.
La columna con nombre "{col_name}" no tiene una categoría permitida.

Error 0057

Se produce una excepción al intentar crear un archivo o blob que ya existe.

Esta excepción se produce cuando se usa el componente Exportar datos u otro componente para guardar los resultados de una canalización en Azure Machine Learning en Azure Blob Storage, pero se intenta crear un archivo o blob que ya existe.

Resolución:

Recibirá este error solo si ha establecido previamente el modo de escritura de Azure Blob Storage en Error. De manera deliberada, este componente genera un error si intenta escribir un conjunto de datos en un blob que ya existe.

  • Abra las propiedades del componente y cambie la propiedad Azure blob storage write mode (Modo de escritura de Azure Blob Storage) a Sobrescribir.
  • Como alternativa, puede escribir el nombre de un blob o archivo de destino diferente y asegurarse de especificar un blob que aún no existe.
Mensajes de excepción
El archivo o blob ya existe.
El archivo o blob "{file_path}" ya existe.

Error 0058

Este error en Azure Machine Learning se produce si el conjunto de datos no contiene la columna de etiqueta esperada.

Esta excepción también puede producirse cuando la columna de etiqueta proporcionada no coincide con los datos o el tipo de datos esperado por el aprendiz o tiene los valores incorrectos. Por ejemplo, esta excepción se produce cuando se usa una columna de etiqueta con valores reales al entrenar un clasificador binario.

Resolución: la resolución depende del aprendiz o del instructor que esté usando y de los tipos de datos de las columnas del conjunto de datos. En primer lugar, compruebe los requisitos del algoritmo de aprendizaje automático o del componente de entrenamiento.

Vuelva a consultar el conjunto de datos de entrada. Compruebe que la columna que espera que se trate como la etiqueta tiene el tipo de datos correcto para el modelo que está creando.

Compruebe las entradas en busca de valores faltantes y elimínelos o reemplácelos si es necesario.

Si es necesario, agregue el componente Editar metadatos y asegúrese de que la columna de etiqueta está marcada como etiqueta.

Mensajes de excepción
Los valores de columna de etiqueta y los valores de columna de etiqueta puntuados no son comparables.
La columna de etiqueta no es la que se esperaba en "{dataset_name}".
La columna de etiqueta no es la que se esperaba en "{dataset_name}", {reason}.
La columna de etiqueta "{column_name}" no se esperaba en "{dataset_name}".
La columna de etiqueta "{column_name}" no se esperaba en "{dataset_name}", {reason}.

Error 0059

Se produce una excepción si no se puede analizar un índice de columna especificado en un selector de columnas.

Este error en Azure Machine Learning se produce si no se puede analizar un índice de columna especificado al usar el selector de columnas. Recibirá este error cuando el índice de columna esté en un formato no válido que no se pueda analizar.

Resolución: Modifique el índice de columna para usar un valor de índice válido.

Mensajes de excepción
No se pueden analizar uno o varios de los índices de columna o intervalos de índice especificados.
No se pudo analizar el índice o intervalo de columnas "{column_index_or_range}".

Error 0060

Se produce una excepción cuando se especifica un intervalo de columnas fuera del intervalo en un selector de columnas.

Este error de Azure Machine Learning se produce cuando se especifica un intervalo de columna fuera del intervalo en el selector de columnas. Recibirá este error si el intervalo de columnas del selector de columnas no corresponde a las columnas del conjunto de datos.

Resolución: Modifique el intervalo de columnas en el selector de columnas a fin de que corresponda con las columnas del conjunto de datos.

Mensajes de excepción
Se especificó un intervalo de índices de columna no válido o fuera del intervalo.
El intervalo de columnas "{column_range}" no es válido o está fuera del intervalo.

Error 0061

Se produce una excepción al intentar agregar una fila a un objeto DataTable que tiene un número de columnas distinto al de la tabla.

Este error de Azure Machine Learning se produce cuando se intenta agregar una fila a un conjunto de datos con un número diferente de columnas. Recibirá este error si la fila que se va a agregar al conjunto de datos tiene un número diferente de columnas del conjunto de datos de entrada. La fila no se puede anexar al conjunto de datos si el número de columnas es diferente.

Resolución: Modifique el conjunto de datos de entrada para que tenga el mismo número de columnas que la fila agregada, o bien modifique la fila agregada para que tenga el mismo número de columnas que el conjunto de datos.

Mensajes de excepción
Todas las tablas deben tener el mismo número de columnas.
Las columnas del fragmento "{chunk_id_1}" son diferentes a las del fragmento "{chunk_id_2}" con un tamaño de fragmento: {chunk_size}.
El número de columnas del archivo "{filename_1}" (count={column_count_1}) es diferente al del archivo "{filename_2}" (count={column_count_2}).

Error 0062

Se produce una excepción cuando se intenta comparar dos modelos con tipos diferentes de aprendiz.

Este error en Azure Machine Learning se produce cuando no se pueden comparar las métricas de evaluación de dos conjuntos de datos puntuados diferentes. En este caso, no es posible comparar la eficacia de los modelos usados para generar los dos conjuntos de datos puntuados.

Resolución: Compruebe que los resultados puntuados los produce el mismo tipo de modelo de aprendizaje automático (clasificación binaria, regresión, clasificación de varias clases, recomendación, agrupación en clústeres, detección de anomalías, entre otros). Todos los modelos que se comparan deben tener el mismo tipo de aprendiz.

Mensajes de excepción
Todos los modelos deben tener el mismo tipo de aprendiz.
Tiene un tipo de aprendiz incompatible: "{actual_learner_type}". Los tipos de aprendiz esperados son: "{expected_learner_type_list}".

Error 0064

Se produce una excepción si se especifica incorrectamente el nombre o clave de almacenamiento de una cuenta de almacenamiento de Azure.

Este error de Azure Machine Learning se produce si el nombre o la clave de almacenamiento de la cuenta de almacenamiento de Azure se especifica incorrectamente. Recibirá este error si escribe un nombre de cuenta o una contraseña incorrectos para la cuenta de almacenamiento. Esto puede ocurrir si especifica manualmente el nombre o contraseña de la cuenta. También puede producirse si la cuenta se eliminó.

Resolución: Compruebe que el nombre de cuenta y la contraseña se escribieron correctamente y que la cuenta existe.

Mensajes de excepción
El nombre o la clave de almacenamiento de la cuenta de almacenamiento de Azure son incorrectos.
El nombre de la cuenta de almacenamiento de Azure "{account_name}" o la clave de almacenamiento del nombre de la cuenta no son correctos.

Error 0065

Se produce una excepción si se especifica incorrectamente el nombre del blob de Azure.

Este error de Azure Machine Learning se produce si el nombre de blob se especifica incorrectamente. Recibirá el error si:

  • El blob no se encuentra en el contenedor especificado.
  • Solo se especificó el contenedor como origen en una solicitud importar datos cuando el formato era Excel o CSV con codificación; no se permite la concatenación del contenido de todos los blobs dentro de un contenedor con estos formatos.

  • Un URI de SAS no contiene el nombre de un blob válido.

Resolución: Vuelva a consultar el componente que genera la excepción. Compruebe que el blob especificado existe en el contenedor de la cuenta de almacenamiento y que los permisos le permiten ver el blob. Compruebe que la entrada tiene el formato nombredecontenedor/nombredearchivo si tiene archivos Excel o CSV con formatos de codificación. Compruebe que un URI de SAS contiene el nombre de un blob válido.

Mensajes de excepción
El nombre del blob de almacenamiento de Azure es incorrecto.
El nombre del blob de almacenamiento de Azure "{blob_name}" es incorrecto.
El nombre del blob de almacenamiento de Azure con el prefijo "{blob_name_prefix}" no existe.
No se pudo encontrar ningún blob de almacenamiento de Azure en el contenedor "{container_name}".
No se pudo encontrar ningún blob de almacenamiento de Azure con la ruta de acceso comodín "{blob_wildcard_path}".

Error 0066

Se produce una excepción si no se pudo cargar un recurso en un blob de Azure.

Este error en Azure Machine Learning se produce si no se pudo cargar un recurso en un blob de Azure. Ambos se guardan en la misma cuenta de almacenamiento de Azure que contiene el archivo de entrada.

Resolución: Vuelva a consultar el componente. Compruebe que el nombre, la clave de almacenamiento y el contenedor de la cuenta de Azure son correctos y que la cuenta tiene permiso para escribir en el contenedor.

Mensajes de excepción
El recurso no se pudo cargar al almacenamiento de Azure.
El archivo "{source_path}" no se pudo cargar en el almacenamiento de Azure como "{dest_path}".

Error 0067

Se produce una excepción si un conjunto de datos tiene un número de columnas distinto al esperado.

Este error de Azure Machine Learning se produce si un conjunto de datos tiene un número de columnas distinto al esperado. Recibirá este error cuando el número de columnas del conjunto de datos sea diferente del número de columnas que el componente espera durante la ejecución.

Resolución: Modifique el conjunto de datos de entrada o los parámetros.

Mensajes de excepción
Hay un número inesperado de columnas en DataTable.
Número inesperado de columnas en el conjunto de datos "{dataset_name}".
Se esperaba(n) "{expected_column_count}" columna(s), pero el número encontrado fue "{actual_column_count}" columna(s).
En el conjunto de datos de entrada "{dataset_name}", se esperaba(n) "{expected_column_count}" columna(s), pero el número encontrado en su lugar fue "{actual_column_count}" columna(s).

Error 0068

Se produce una excepción si el script de Hive especificado no es correcto.

Este error de Azure Machine Learning se produce si hay errores de sintaxis en un script de Hive QL, o si el intérprete de Hive encuentra un error al ejecutar la consulta o script.

Resolución:

El mensaje de error de Hive normalmente se incluye en el registro de errores para que pueda tomar medidas según el error específico.

  • Abra el componente e inspeccione la consulta en busca de errores.
  • Compruebe que la consulta funciona correctamente fuera de Azure Machine Learning al iniciar sesión en la consola de Hive del clúster de Hadoop y ejecutar la consulta.
  • Intente colocar comentarios en el script de Hive en una línea independiente en lugar de mezclar las instrucciones ejecutables y los comentarios en una sola línea.

Recursos

Consulte los siguientes artículos para obtener ayuda con las consultas de Hive para el aprendizaje automático:

Mensajes de excepción
El script de Hive es incorrecto.

Error 0069

Se produce una excepción si el script SQL especificado no es correcto.

Este error en Azure Machine Learning se produce si el script SQL especificado tiene problemas de sintaxis o si las columnas o la tabla especificadas en el script no son válidas.

Recibirá este error si el motor de SQL encuentra algún error al ejecutar la consulta o el script. El mensaje de error de SQL normalmente se incluye en el registro de errores para que pueda tomar medidas según el error específico.

Resolución: Vuelva a consultar el componente e inspeccione la consulta SQL en busca de errores.

Para comprobar que la consulta funciona correctamente fuera de Azure Machine Learning, inicie sesión directamente en el servidor de base de datos y ejecute la consulta.

Si hay un mensaje generado por SQL notificado por la excepción del componente, realice una acción basada en el error notificado. Por ejemplo, los mensajes de error a veces incluyen instrucciones específicas sobre el posible error:

  • La columna no existe o falta la base de datos, que indica que tal vez escribió de forma incorrecta el nombre de una columna. Si está seguro de que el nombre de columna es correcto, intente usar corchetes o comillas para incluir el identificador de columna.
  • Error lógico de SQL cerca de una <palabra clave de SQL> , que indica que tal vez hay un error de sintaxis antes de la palabra clave especificada.
Mensajes de excepción
El script de SQL es incorrecto.
La consulta SQL "{sql_query}" no es correcta.
La consulta SQL "{sql_query}" no es correcta. Mensaje de excepción: {exception}.

Error 0070

Se produce una excepción al intentar acceder a una tabla de Azure inexistente.

Este error en Azure Machine Learning se produce cuando se intenta acceder a una tabla de Azure inexistente. Recibirá este error si especifica una tabla en Azure Storage, que no existe al leer o escribir en Azure Table Storage. Esto puede ocurrir si se escribe incorrectamente el nombre de la tabla deseada, o si tiene una discrepancia entre el nombre de destino y el tipo de almacenamiento. Por ejemplo, quizá quería leer una tabla,pero escribió el nombre de un blob en su lugar.

Resolución: Vuelva a consultar el componente para comprobar que el nombre de la tabla es correcto.

Mensajes de excepción
La tabla de Azure no existe.
La tabla de Azure "{table_name}" no existe.

Error 0072

Se produce una excepción cuando se agota el tiempo de espera de conexión.

Este error en Azure Machine Learning se produce cuando se agota el tiempo de espera de una conexión. Recibirá este error si actualmente hay problemas de conectividad con el origen de datos o el destino, como la conectividad lenta a Internet, o si el conjunto de datos es grande o la consulta SQL para leer en los datos realiza un procesamiento complicado.

Resolución: Determine si actualmente hay problemas con conexiones lentas a Azure Storage o Internet.

Mensajes de excepción
Se agotó el tiempo de espera de la conexión.

Error 0073

Se produce una excepción si hay un error al convertir una columna a otro tipo.

Este error en Azure Machine Learning se produce cuando no es posible convertir columna a otro tipo. Recibirá este error si un componente requiere un tipo determinado y no es posible convertir la columna al nuevo tipo.

Resolución: Modifique el conjunto de datos de entrada para que la columna se pueda convertir en función de la excepción interna.

Mensajes de excepción
No se pudo convertir la columna.
No se pudo convertir la columna a {target_type}.

Error 0075

Se produce una excepción cuando se usa una función de cuantificación no válida al cuantificar un conjunto de datos.

Este error en Azure Machine Learning se produce cuando intenta bin los datos mediante un método no admitido o cuando las combinaciones de parámetros no son válidas.

Resolución:

Se introdujo un control de errores para este evento en una versión anterior de Azure Machine Learning que permitía más personalización de los métodos de cuantificación. Actualmente todos los métodos de cuantificación se basan en la selección de una lista desplegable por lo que, técnicamente, ya no debería ser posible obtener este error.

Mensajes de excepción
Se usó una función de cuantificación no válida.

Error 0077

Se produce una excepción cuando se pasa un modo de escritura de archivo de blob desconocido.

Este error de Azure Machine Learning se produce si se pasa un argumento no válido en las especificaciones de un destino u origen de archivo de blob.

Solución: en casi todos los componentes que importan o exportan datos hacia y desde Azure Blob Storage, los valores de parámetro que controlan el modo de escritura se asignan mediante una lista desplegable; por lo tanto, no es posible pasar un valor no válido y este error no debería aparecer. Este error está en desuso en una versión posterior.

Mensajes de excepción
Modo de escritura de blobs no admitido.
Modo de escritura de blobs no admitido: {blob_write_mode}.

Error 0078

Se produce una excepción cuando la opción HTTP para Import Data (importar datos) recibe un código de estado 3xx que indica redirección.

Este error de Azure Machine Learning se produce cuando la opción HTTP para Import Data (importar datos) recibe un código de estado 3xx (301, 302, 304, etc.) que indica redirección. Recibirá este error si intenta conectarse a un origen HTTP que redirige el explorador a otra página. Por motivos de seguridad, no se permite el redireccionamiento de sitios web como orígenes de datos para Azure Machine Learning.

Resolución: Si el sitio web es un sitio web de confianza, escriba la dirección URL redirigida directamente.

Mensajes de excepción
No se permite la redirección HTTP.

Error 0079

Se produce una excepción si se especifica incorrectamente el nombre del contenedor de almacenamiento de Azure.

Este error de Azure Machine Learning se produce si el nombre del contenedor de almacenamiento de Azure se especifica incorrectamente. Recibirá este error si no ha especificado el nombre del contenedor y el blob (archivo) mediante la opción Ruta de acceso al blob que comienza con la opción contenedor al escribir en Azure Blob Storage.

Resolución: Vuelva a consultar el componente Exportar datos y compruebe que la ruta de acceso especificada en el blob contiene el nombre del contenedor y de archivo en el formato contenedor/nombredearchivo.

Mensajes de excepción
El nombre del contenedor de almacenamiento de Azure es incorrecto.
El nombre del contenedor de almacenamiento de Azure "{container_name}" no es correcto; se esperaba un nombre de contenedor con el formato contenedor/blob.

Error 0080

Se produce una excepción cuando el componente no permite la columna con todos los valores que faltan.

Este error de Azure Machine Learning se produce cuando en una o varias de las columnas utilizadas por el componente faltan todos los valores. Por ejemplo, si un componente calcula estadísticas de agregado para cada columna, no puede funcionar en una columna que no contenga datos. En tales casos, la ejecución del componente se detiene con esta excepción.

Resolución: Vuelva a consultar el conjunto de datos de entrada y quite todas las columnas que contienen todos los valores que faltan.

Mensajes de excepción
No se permiten las columnas que tienen todos los valores que faltan.
Faltan todos los valores de la columna {col_index_or_name}.

Error 0081

Se produce una excepción en el componente PCA si el número de dimensiones para la reducción es igual al número de columnas de características en el conjunto de datos de entrada, que contiene al menos una columna de características dispersas.

Este error de Azure Machine Learning se produce si se cumplen las siguientes condiciones: (a) el conjunto de datos de entrada tiene al menos una columna dispersa y (b) el número final de dimensiones solicitado es el mismo que el número de dimensiones de entrada.

Resolución: Considere la posibilidad de reducir el número de dimensiones en la salida para que sea menor que el número de dimensiones en la entrada. Es habitual en aplicaciones de PCA.

Mensajes de excepción
Para los conjuntos de datos que contienen columnas de características dispersas, el número de dimensiones en el que reducir debe ser menor que el número de columnas de características.

Error 0082

Se produce una excepción cuando un modelo no se puede deserializar correctamente.

Este error en Azure Machine Learning se produce cuando una transformación o modelo de aprendizaje automático guardado no se puede cargar mediante una versión más reciente del entorno de ejecución de Azure Machine Learning como resultado de un cambio importante.

Resolución: La canalización de entrenamiento que generó el modelo o la transformación debe volver a ejecutarse, y el modelo o la transformación se deben volver a guardar.

Mensajes de excepción
El modelo no se pudo deserializar porque probablemente se serializó con un formato de serialización anterior. Vuelva a entrenar y guardar el modelo.

Error 0083

Se produce una excepción si el conjunto de datos usado para el entrenamiento no se puede usar para el tipo concreto de aprendiz.

Este error de Azure Machine Learning se produce cuando el conjunto de datos no es compatible con el aprendiz que se está entrenando. Por ejemplo, el conjunto de datos podría contener al menos un valor faltante en cada fila y, como resultado, todo el conjunto de datos se omitirá durante el entrenamiento. En otros casos, algunos algoritmos de aprendizaje automático, como la detección de anomalías, no esperan que las etiquetas estén presentes y pueden producir esta excepción si las etiquetas están presentes en el conjunto de datos.

Resolución: Consulte la documentación del aprendiz que está usando para comprobar los requisitos del conjunto de datos de entrada. Examine las columnas para comprobar que todas las columnas necesarias están presentes.

Mensajes de excepción
El conjunto de datos usado para el entrenamiento no es válido.
{data_name} contiene datos no válidos para el entrenamiento.
{data_name} contiene datos no válidos para el entrenamiento. Tipo de aprendiz: {learner_type}.
{data_name} contiene datos no válidos para el entrenamiento. Tipo de aprendiz: {learner_type}. Motivo: {reason}.
No se pudo aplicar la acción "{action_name}" en los datos de entrenamiento {data_name}. Motivo: {reason}.

Error 0084

Se produce una excepción cuando se evalúan las puntuaciones generadas a partir de un script de R. No se admite actualmente.

Este error de Azure Machine Learning se produce si intenta utilizar uno de los componentes para evaluar un modelo con el resultado de un script de R que contiene puntuaciones.

Resolución:

Mensajes de excepción
Actualmente no se admiten las puntuaciones de evaluación generadas por un modelo personalizado.

Error 0085

Se produce una excepción cuando se produce un error en la evaluación del script.

Este error en Azure Machine Learning se produce cuando se ejecuta un script personalizado que contiene errores de sintaxis.

Resolución: Revise el código en un editor externo y compruebe si hay errores.

Mensajes de excepción
Error al evaluar el script.
Se produjo el error siguiente durante la evaluación del script, vea el registro de salida para obtener más información:
---------- Inicio del mensaje de error del intérprete de {script_language} ----------
{message}
---------- Fin del mensaje de error del intérprete de {lenguaje_de_script} ----------

Error 0090

Se produce una excepción cuando se produce un error en la creación de la tabla de Hive.

Este error en Azure Machine Learning se produce cuando se usa Exportar datos u otra opción para guardar datos en un clúster de HDInsight y no se puede crear la tabla de Hive especificada.

Solución: compruebe el nombre de la cuenta de almacenamiento de Azure asociado al clúster y compruebe que usa la misma cuenta en las propiedades del componente.

Mensajes de excepción
No se pudo crear la tabla de Hive. Para un clúster de HDInsight, asegúrese de que el nombre de la cuenta de almacenamiento de Azure asociado con el clúster sea igual al valor que se pasa a través del parámetro del componente.
No se pudo crear la tabla de Hive "{table_name}". Para un clúster de HDInsight, asegúrese de que el nombre de la cuenta de almacenamiento de Azure asociado con el clúster sea igual al valor que se pasa a través del parámetro del componente.
No se pudo crear la tabla de Hive "{table_name}". Para un clúster de HDInsight, asegúrese de que el nombre de la cuenta de almacenamiento de Azure asociado con el clúster sea "{cluster_name}".

Error 0102

Se produce cuando no se puede extraer un archivo ZIP.

Este error en Azure Machine Learning se produce cuando se importa un paquete comprimido con la extensión .zip, pero el paquete no es un archivo ZIP o el archivo no usa un formato ZIP compatible.

Resolución: Asegúrese de que el archivo seleccionado es un archivo .ZIP válido y que se comprimió con alguno de los algoritmos de compresión admitidos.

Si recibe este error al importar los conjuntos de datos en formato comprimido, compruebe que todos los archivos contenidos utilicen alguno de los formatos de archivo compatibles y estén en formato Unicode.

Intente volver a agregar los archivos deseados a una nueva carpeta ZIP comprimida e intente volver a agregar el componente personalizado.

Mensajes de excepción
El archivo ZIP proporcionado no está en el formato correcto.

Error 0105

Este error se muestra cuando un archivo de definición de componente contiene un tipo de parámetro no admitido.

Este error en Azure Machine Learning se produce al crear una definición xml de componente personalizada y el tipo de un parámetro o argumento en la definición no coincide con un tipo admitido.

Resolución: Asegúrese de que la propiedad de tipo de todos los elementos Arg en el archivo de definición de XML del componente personalizado sean de un tipo admitido.

Mensajes de excepción
Tipo de parámetro no admitido.
Se especificó un tipo de parámetro "{0}" no admitido.

Error 0107

Se produce cuando un archivo de definición de componente define un tipo de salida no admitido.

Este error en Azure Machine Learning se produce cuando el tipo de puerto de salida de una definición xml de componente personalizado no coincide con un tipo admitido.

Resolución: Asegúrese de que la propiedad de tipo de un elemento Output en el archivo de definición de XML del componente personalizado sea de un tipo admitido.

Mensajes de excepción
Tipo de salida no admitido.
Se especificó un tipo de salida "{output_type}" no admitido.

Error 0125

Se produce cuando el esquema de varios conjuntos de datos no coincide.

Resolución:

Mensajes de excepción
El esquema del conjunto de datos no coincide.

Error 0127

El tamaño en píxeles de la imagen supera el límite permitido.

Este error se produce si está leyendo imágenes de un conjunto de datos de imagen para la clasificación y las imágenes son mayores que el modelo puede controlar.

Mensajes de excepción
El tamaño en píxeles de la imagen supera el límite permitido.
El tamaño de píxel de la imagen del archivo "{file_path}" supera el límite permitido: "{size_limit}".

Error 0128

El número de probabilidades condicionales para las columnas de categorías supera el límite.

Resolución:

Mensajes de excepción
El número de probabilidades condicionales para las columnas de categorías supera el límite.
El número de probabilidades condicionales para las columnas de categorías supera el límite. Las columnas "{column_name_or_index_1}" y "{column_name_or_index_2}" son el par problemático.

Error 0129

El número de columnas en el conjunto de datos supera el límite permitido.

Resolución:

Mensajes de excepción
El número de columnas en el conjunto de datos supera el límite permitido.
El número de columnas del conjunto de datos de "{dataset_name}" supera el límite permitido.
El número de columnas del conjunto de datos de "{dataset_name}" supera el límite permitido de "{component_name}".
El número de columnas del conjunto de datos de "{dataset_name}" supera el límite de "{limit_columns_count}" permitido de "{component_name}".

Error 0134

Se produce una excepción cuando falta la columna de etiqueta o no tiene el número suficiente de filas con etiqueta.

Este error se produce cuando el componente requiere una columna de etiqueta, pero no se ha incluido una en la selección de columna o la columna de etiqueta faltan demasiados valores.

Este error también puede producirse cuando una operación anterior cambia el conjunto de datos de forma que no hay filas suficientes disponibles para una operación descendente. Por ejemplo, suponga que utiliza una expresión en el componente Partition and sample (Partición y muestra) para dividir un conjunto de datos por valores. Si no se encuentra ninguna coincidencia para la expresión, uno de los conjuntos de datos resultantes de la partición estaría vacío.

Resolución:

Si se incluye una columna de etiqueta en la selección de columna, pero no se reconoce, utilice el componente Editar metadatos para marcarla como columna de etiqueta.

A continuación, puede usar el componente Clean Missing Data (Limpiar datos faltantes) para quitar las filas con valores que faltan en la columna de etiqueta.

Compruebe los conjuntos de datos de entrada para asegurarse de que contienen datos válidos y filas suficientes para cumplir los requisitos de la operación. Muchos algoritmos generan un mensaje de error si requieren algunas filas de números mínimos de datos, pero los datos solo contienen unas pocas filas o solo un encabezado.

Mensajes de excepción
Se produce una excepción cuando falta la columna de etiqueta o no tiene el número suficiente de filas con etiqueta.
Se produce una excepción cuando falta la columna de etiqueta o tiene menos de {required_rows_count} filas etiquetadas.
Se produce una excepción cuando falta la columna de etiqueta del conjunto de datos {dataset_name} o tiene menos de {required_rows_count} filas etiquetadas.

Error 0138

La memoria se ha agotado, no se puede completar la ejecución del componente. La reducción del conjunto de datos puede ayudar a solucionar el problema.

Este error se produce cuando el componente que se está ejecutando requiere más memoria de la que está disponible en el contenedor de Azure. Esto puede ocurrir si está trabajando con un conjunto de datos grande y la operación actual no puede caber en la memoria.

Solución: si está intentando leer un conjunto de datos grande y no se puede completar la operación, es posible que le ayude reducir el muestreo del conjunto de datos.

Mensajes de excepción
La memoria se ha agotado, no se puede completar la ejecución del componente.
La memoria se ha agotado, no se puede completar la ejecución del componente. Detalles: {details}

Error 0141

Se produce una excepción si el número de columnas numéricas seleccionadas y valores únicos en las columnas de categoría y de cadena es demasiado pequeño.

Este error en Azure Machine Learning se produce cuando no hay suficientes valores únicos en la columna seleccionada para realizar la operación.

Resolución: algunas operaciones realizan operaciones estadísticas en columnas de características y categorías y, si no hay suficientes valores, es posible que la operación produzca un error o devuelva un resultado no válido. Compruebe el conjunto de datos para ver cuántos valores hay en las columnas de características y etiquetas y determine si la operación que intenta realizar es estadísticamente válida.

Si el conjunto de datos de origen es válido, también puede comprobar si alguna manipulación de datos ascendentes u operación de metadatos cambió los datos y quitó algunos valores.

Si las operaciones ascendentes incluyen la división, el muestreo o nuevos muestreos, compruebe que las salidas contienen el número esperado de filas y valores.

Mensajes de excepción
El número de columnas numéricas seleccionadas y valores únicos en las columnas de categoría y de cadena es demasiado pequeño.
El número total de las columnas numéricas seleccionadas y valores únicos de las columnas de categoría y cadena (actualmente, {actual_num}) debería ser {lower_boundary} como mínimo.

Error 0154

Se produce una excepción cuando el usuario intenta combinar datos en columnas de clave con un tipo de columna no compatible.

Mensajes de excepción
Los tipos de elemento de columna de clave no son compatibles.
Los tipos de elemento de columna de clave no son compatibles.(left: {keys_left}; right: {keys_right})

Error 0155

Se produce una excepción cuando los nombres de columna del conjunto de datos no son cadenas.

Mensajes de excepción
El nombre de la columna de dataframe debe ser un tipo de cadena. Los nombres de columna no son una cadena.
El nombre de la columna de dataframe debe ser un tipo de cadena. Los nombres de columna {column_names} no son cadenas.

Error 0156

Se produce una excepción cuando no se pueden leer los datos de Azure SQL Database.

Mensajes de excepción
No se pudieron leer los datos de Azure SQL Database.
No se pudieron leer los datos de Azure SQL Database: {detailed_message} BD: {database_server_name}: {database_name} Consulta: {sql_statement}

Error 0157

No se encuentra el almacén de datos.

Mensajes de excepción
La información del almacén de datos no es válida.
La información del almacén de datos no es válida. No se pudo obtener el almacén de datos de Azure Machine Learning "{nombre_del_almacén_de_datos}" en el área de trabajo "{nombre_del_área_de_trabajo}".

Error 0158

Se produce cuando un directorio de transformación no es válido.

Mensajes de excepción
El TransformationDirectory concreto no es válido.
TransformationDirectory "{arg_name}" no es válido. Motivo: {reason}. Vuelva a ejecutar el experimento de entrenamiento que genera el archivo de transformación. Si se ha eliminado el experimento de entrenamiento, vuelva a crear y guarde el archivo de transformación.
TransformationDirectory "{arg_name}" no es válido. Motivo: {reason}. {troubleshoot_hint}

Error 0159

Se produce una excepción si el directorio del modelo del componente no es válido.

Mensajes de excepción
El elemento ModelDirectory especificado no es válido.
ModelDirectory "{arg_name}" no es válido.
ModelDirectory "{arg_name}" no es válido. Motivo: {reason}.
ModelDirectory "{arg_name}" no es válido. Motivo: {reason}. {troubleshoot_hint}

Error 1000

Excepción interna de biblioteca.

Este error se proporciona para capturar los errores de motor interno que no se controlan de otra forma. Por lo tanto, la causa de este error puede variar según el componente que ha generado el error.

Para obtener más ayuda, se recomienda que publique el mensaje detallado que acompaña al error en el foro de Azure Machine Learning, junto con una descripción del escenario. Incluya los datos que se usaron como entradas. Estos comentarios nos ayudan a priorizar los errores e identificar los problemas más importantes para seguir trabajando.

Mensajes de excepción
Excepción de biblioteca.
Excepción de biblioteca: {exception}.
Excepción de biblioteca desconocida: {exception}. {customer_support_guidance}.

Guía de solución de problemas

Error del componente Ejecutar script de Python

Busque in azureml_main en 70_driver_logs del componente Execute Python Script (Ejecutar script de Python) y podrá encontrar la línea en la que se produjo el error. Por ejemplo, la línea 17, "File "/tmp/tmp01_ID/user_script.py" de azureml_main" indica que el error se produjo en la línea 17 del script de Python.

Entrenamiento distribuido

Actualmente, el diseñador admite el entrenamiento distribuido para el componente Train PyTorch Model (Entrenar modelo de PyTorch).

Si se produce un error en el entrenamiento distribuido habilitado para el componente sin ningún registro 70_driver, puede comprobar 70_mpi_log para ver los detalles del error.

En el ejemplo siguiente se muestra que el número de nodos de los parámetros de ejecución es mayor que el número de nodos disponibles del clúster de proceso.

Captura de pantalla que muestra el error de recuento de nodos.

En el ejemplo siguiente que el Recuento de procesos por nodo es mayor que la Unidad de procesamiento del proceso.

Captura de pantalla que muestra el registro de mpi.

De lo contrario, puede comprobar 70_driver_log para cada proceso. 70_driver_log_0 es para el proceso maestro.

Captura de pantalla que muestra el registro del controlador.

No se pueden montar datos de ejemplo en la canalización

Captura de pantalla del error del almacén de datos de ejemplo.

Si se produce un error anterior, siga los pasos siguientes para resolver el problema:

  • Haga doble clic en el nodo de datos para ir a la página de detalles del almacén de datos. Captura de pantalla del almacén de datos de datos de ejemplo.

  • Unregister este azureml_globaldatasets almacén de datos. Captura de pantalla del registro del almacén de datos de ejemplo.

  • Arrastre y coloque un nuevo Sample Data nodo en la canalización para tener otro intento.