Ya no actualizamos el servicio Amazon Machine Learning ni aceptamos nuevos usuarios para él. Esta documentación está disponible para los usuarios actuales, pero ya no la actualizamos. Para obtener más información, consulte Qué es Amazon Machine Learning.
Temas de solución de problemas de Amazon Redshift
A medida que crea su fuente de datos, modelos de ML y evaluación de Amazon Redshift, Amazon Machine Learning (Amazon ML) informa el estado de sus objetos de Amazon ML en la consola de Amazon ML. Si Amazon ML devuelve mensajes de error, utilice la siguiente información y los siguientes recursos para solucionar los problemas.
Para obtener respuestas a preguntas generales sobre Amazon ML, consulte las preguntas frecuentes sobre Amazon Machine Learning
Solución de errores
El formato del rol no es válido. Proporcione un rol de IAM válido. Por ejemplo, arn:aws:iam::YourAccountID:role/YourRedshiftRole.
Causa
El formato del nombre de recurso de Amazon (ARN) de la función de IAM es incorrecto.
Solución
En el asistente Create Datasource, corrija el ARN de su rol. Para obtener más información acerca del formato de ARN del rol, consulte IAM ARNs en la Guía de usuario de IAM. La región es opcional para los ARN de rol de IAM.
El rol no es válido. Amazon ML no puede asumir el rol de IAM <rol de ARN>. Proporcione un rol de IAM válido y haga que sea accesible para Amazon ML.
Causa
El rol no está configurado para permitir que Amazon ML lo asuma.
Solución
En la consola de IAM
Este usuario <ARN de usuario> no está autorizado para transferir el rol de IAM <ARN de rol>.
Causa
El usuario de IAM no tiene una política de permisos que le permita transferir un rol a Amazon ML.
Solución
Adjunte una política de permisos al usuario de IAM que le permita transferir roles a Amazon ML. Puede adjuntar una política de permisos al usuario de IAM en la consola de IAM
No se permite transferir un rol de IAM entre cuentas. El rol de IAM debe pertenecer a esta cuenta.
Causa
No se puede transferir un rol que pertenece a otra cuenta de IAM.
Solución
Inicie sesión en la cuenta de AWS que utilizó para crear el rol. Puede ver sus roles de IAM en la consola de IAM
El rol especificado no tiene permisos para realizar la operación. Proporcione un rol que tenga una política que proporcione a Amazon ML los permisos necesarios.
Causa
El rol de IAM no tiene permisos para realizar la operación solicitada.
Solución
Edite la política de permisos adjunta al rol en la consola de IAM
Amazon ML no puede configurar un grupo de seguridad en ese clúster de Amazon Redshift con el rol de IAM especificado.
Causa
Su rol de IAM no tiene los permisos necesarios para configurar un clúster de seguridad Amazon Redshift.
Solución
Edite la política de permisos adjunta al rol en la consola de IAM
Se ha producido un error cuando Amazon ML ha intentado configurar un grupo de seguridad en el clúster. Inténtelo de nuevo más tarde.
Causa
Cuando Amazon ML ha intentado conectarse a su clúster de Amazon Redshift, se ha producido un problema.
Solución
Verifique que el rol de IAM que ha facilitado en el asistente Create Datasource tiene todos los permisos necesarios.
El formato del ID del clúster no es válido. Los ID de clúster deben empezar por una letra y solo puede contener caracteres alfanuméricos y guiones. No pueden contener dos guiones consecutivos ni acabar con guion.
Causa
El formato de ID de clúster Amazon Redshift es incorrecto.
Solución
En el asistente Create Datasource, corrija el ID de clúster de forma que contenga únicamente caracteres alfanuméricos y guiones y no contenga dos guiones consecutivos ni finalice con un guion.
No existe ningún clúster <nombre de clúster de Amazon Redshift>, o bien el clúster no está en la misma región que el servicio de Amazon ML. Especifique un clúster en la misma región que este Amazon ML.
Causa
Amazon ML no puede encontrar el clúster de Amazon Redshift porque no está ubicado en la región en la que está creando un origen de datos de Amazon ML.
Solución
Verifique que el clúster existe en la página de Clústeres
Amazon ML no puede leer los datos del clúster de Amazon Redshift. Proporcione el ID de clúster de Amazon Redshift correcto.
Causa
Amazon ML no puede leer los datos en el clúster de Amazon Redshift que ha especificado.
Solución
En el asistente Create Datasource, especifique el ID de clúster Amazon Redshift correcto, verifique que está creando una fuente de datos en la misma región que el clúster Amazon Redshift y que el clúster se encuentra en la lista de la página Clústeres
El clúster <nombre de clúster de Amazon Redshift> no se encuentra accesible al público.
Causa
Amazon ML no puede obtener acceso al clúster porque este no es de acceso público y no tiene una dirección IP pública.
Solución
Haga que el clúster sea accesible al público y asígnele una dirección IP pública. Para obtener información acerca de cómo hacer que los clústeres sean accesibles al público, consulte Modificación de un clúster en la Guía de administración de Amazon Redshift.
El estado de clúster de <Redshift> no está disponible para Amazon ML. Utilice la consola de Amazon Redshift para ver y resolver este estado de clúster. El estado del clúster debe ser "disponible".
Causa
Amazon ML no puede ver el estado del clúster.
Solución
Asegúrese de que el clúster está disponible. Para obtener información acerca de cómo comprobar el estado del clúster, consulte Obtención de información general acerca del estado del clúster en la Guía de administración de Amazon Redshift. Para obtener información acerca de cómo reiniciar el clúster para que se encuentre disponible, consulte Reinicio de un clúster en la Guía de administración de Amazon Redshift.
No existe ninguna base de datos <nombre de base de datos> en este clúster. Verifique que el nombre de la base de datos es correcta o especifique otro clúster y otra base de datos.
Causa
Amazon ML no puede encontrar la base de datos especificada en el clúster especificado.
Solución
Verifique que el nombre de la base de datos introducido en el asistente Create Datasource es correcto o especifique los nombres correctos de clúster y base de datos.
Amazon ML no ha podido obtener acceso a la base de datos. Proporcione una contraseña válida para el usuario de base de datos <nombre de usuario>.
Causa
La contraseña que ha facilitado en el asistente de creación de orígenes de datos para permitir que Amazon ML obtenga acceso a la base de datos de Amazon Redshift es incorrecta.
Solución
Proporcione la contraseña correcta para el usuario de la base de datos de Amazon Redshift.
Se ha producido un error cuando Amazon ML ha intentado validar la consulta.
Causa
Ha surgido un problema con la consulta SQL.
Solución
Verifique que la consulta SQL es válida.
Se ha producido un error al ejecutar la consulta SQL. Verifique el nombre de la base de datos y la consulta proporcionada. Causa raíz: {serverMessage}.
Causa
Amazon Redshift no ha podido ejecutar la consulta.
Solución
Verifique que ha especificado el nombre correcto de la base de datos en el asistente Create Datasource y que su consulta SQL es válida.
Se ha producido un error al ejecutar la consulta SQL. Causa raíz: {serverMessage}.
Causa
Amazon Redshift no ha podido encontrar la tabla especificada.
Solución
Verifique que la tabla que ha especificado en el asistente Create Datasource se encuentra presente en la base de datos de clúster de Amazon Redshift y que ha introducido el ID de clúster, el nombre de la base de datos y la consulta SQL correctos.
Cómo ponerse en contacto con AWS Support
Si dispone de AWS Premium Support, puede crear un caso de soporte técnico en el AWS Support Center