Global outage event
If you're experiencing issues with your AWS services, then please refer to the AWS Health Dashboard. You can find the overall status of ongoing outages, the health of AWS services, and the latest updates from AWS engineers.
¿Cómo soluciono los errores de excepción de SQL con orígenes de datos SQL personalizados en Quick Suite?
He intentado usar orígenes de datos SQL personalizados en Amazon Quick Suite, pero aparece el mensaje de error "Your database generated a SQL exception."
Descripción corta
Se muestra el siguiente mensaje de error cuando Quick Suite consulta o actualiza el origen de datos SQL:
"Your database generated a SQL exception. This can be caused by query timeouts, resource constraints, unexpected DDL alterations before or during a query, and other database errors. Check your database settings and your query, and try again."
Es posible que se muestre el mensaje de error anterior por los siguientes motivos:
- Se agota el tiempo de espera de la consulta.
- Hay un problema con la conexión de la nube virtual privada (VPC) al origen de datos.
- Tu cuenta de Quick Suite no tiene permiso para acceder a los datos.
- Tu rol de servicio de Quick Suite no tiene permiso para acceder a la clave administrada de AWS Key Management Service (AWS KMS).
- Has utilizado funciones o tipos de datos no admitidos.
Nota: Para obtener información sobre la causa del error, selecciona Mostrar detalles en el mensaje de error.
Si recibes el mensaje de error anterior al actualizar el conjunto de datos, puedes encontrar detalles sobre el error en el resumen del conjunto de datos. Selecciona Estado: No se pudo importar para obtener más información.
Si el mensaje de error anterior aparece en su panel de control, ve a Análisis subyacente y selecciona Elementos visuales relacionados. Anota el conjunto de datos que se encuentra en el panel izquierdo del análisis y, a continuación, consulta el resumen del conjunto de datos.
Resolución
Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de la AWS CLI.
Se agota el tiempo de espera de la consulta
Si se agota el tiempo de espera de la consulta SQL personalizada, simplifícala para optimizar la versión ejecutable. Para ver otras soluciones de tiempo de espera de consultas, consulta ¿Cómo soluciono los errores de tiempo de espera de las consultas en Quick Suite?
Hay un problema con la conexión de la VPC al origen de datos
Es posible que recibas uno de los siguientes mensajes de error:
"Communications link failure The last packet successfully received from the server was #### milliseconds ago. The last packet sent successfully to the server was #### milliseconds ago."
O bien:
"Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server."
Si tienes problemas de conexión de la VPC con tus orígenes de datos, comprueba el grupo de seguridad de red de la VPC que está asociado al recurso. Para obtener más información, consulta Configuración de conexiones de VPC en Amazon Quick Suite.
Tu cuenta de Quick Suite no tiene permiso para acceder a los datos
Si se produce un error de excepción de SQL al intentar acceder a los datos de un servicio de AWS, comprueba el acceso de Quick Suite a los servicios de AWS.
Sigue estos pasos:
- Abre la consola de Quick Suite.
- Elige tu nombre de usuario en la barra de aplicaciones y, a continuación, selecciona Administrar Quick Suite.
- En el panel de navegación, en Permisos, elige Recursos de AWS.
- Configura el acceso a los orígenes de datos compatibles.
Si usas AWS Organizations, se muestra el error cuando no se te han asignado las políticas de control de servicios (SCP) necesarias. Pídele al administrador de AWS Organizations que revise los permisos que se te asignaron en la configuración de SCP.
Si eres administrador de una organización, consulta Actualización de una política de control de servicio (SCP).
Tu rol de servicio de Quick Suite no tiene permiso para acceder a la clave administrada de AWS KMS
Se muestra el siguiente error:
"If you are encrypting query results with KMS key, please ensure you are allowed to access your KMS key."
Para confirmar que el rol de servicio de Quick Suite tiene los permisos de clave de AWS KMS correctos, sigue estos pasos:
- Utiliza la consola de AWS Identity and Access Management (IAM) para localizar el ARN del rol de servicio de Quick Suite.
- Utiliza la consola de Amazon Simple Storage Service (Amazon S3) para buscar el ARN de la clave de AWS KMS. Ve al bucket que contiene el archivo de datos. Selecciona la pestaña Descripción general y, a continuación, localiza el ID de la clave de AWS KMS.
- Ejecuta el comando create-grant de la AWS CLI para agregar el ARN del rol de servicio de Quick Suite a la política de claves de AWS KMS:
Nota: Sustituye aws_kms_key_arn por el ARN de tu clave de AWS KMS y quicksight_role_arn por el ARN de tu rol de servicio de Quick Sight.aws kms create-grant --key-id aws_kms_key_arn --grantee-principal quicksight_role_arn --operations Decrypt
Uso de funciones o tipos de datos no compatibles
Si intentas importar un tipo de datos no compatible o utiliza una función SQL no compatible, se mostrará un error de excepción de SQL. Para resolver este problema, comprueba el origen de datos SQL para determinar si se admite el tipo de datos o de función SQL.
Para ver lo que es compatible, consulta los siguientes recursos:
- Tipos de datos compatibles de orígenes de datos externos
- Tipos de datos y valores compatibles
- Funciones por categoría
Información relacionada
Cuotas para consultas de SQL directas
How do I create a private connection from Amazon Quick Suite to an Amazon Redshift cluster or an Amazon RDS DB instance that's in a private subnet? (¿Cómo puedo crear una conexión privada de Amazon Quick Suite para un clúster de Amazon Redshift o una instancia de base de datos de Amazon RDS que esté en una subred privada?)
Acciones, recursos y claves de condición de Amazon Quick Suite
- Etiquetas
- Amazon Quick Suite
- Idioma
- Español

Contenido relevante
- preguntada hace 7 meses
- preguntada hace un año
- preguntada hace 8 meses
- Respuesta aceptadapreguntada hace un año
OFICIAL DE AWSActualizada hace 6 meses
OFICIAL DE AWSActualizada hace 6 meses
OFICIAL DE AWSActualizada hace 5 meses