Cuando intento conectar mi dominio de Amazon OpenSearch Service a Amazon QuickSight, recibo un error.
Resolución
Antes de conectar QuickSight a tu dominio de OpenSearch Service, comprueba que el dominio esté en la misma región y cuenta de AWS que QuickSight.
Nota: OpenSearch Service no admite la versión 1.3 o posterior del motor de OpenSearch ni las versiones 7.7 a 7.10 anteriores del motor de Elasticsearch.
Completa la resolución de tu caso de uso.
Error de versión de motor no compatible
Al conectarte a un dominio de OpenSearch Service, es posible que recibas el siguiente error:
«Your database uses an unsupported engine version. Please review supported versions».
Este error se produce cuando el modo de compatibilidad no está activado en el dominio de OpenSearch Service. La versión 1.0 de OpenSearch incluye la configuración de dominio Activar el modo de compatibilidad. Algunos clientes y complementos de OpenSearch Service comprueban la versión del clúster antes de conectarse. El modo de compatibilidad establece que OpenSearch Service notifique su versión como 7.10 para que estos clientes sigan funcionando. Cuando se activa el modo compatible, QuickSight identifica la versión correcta y establece la conexión.
Para activar el modo de compatibilidad, ejecuta el siguiente comando:
PUT /_cluster/settings{
"persistent": {
"compatibility.override_main_response_version": true
}
}
Error de cursor no activado o que indica que no se puede preparar una tabla
Al importar los datos de dominio de OpenSearch Service a SPICE (motor de cálculo superrápido, paralelo y en memoria), es posible que recibas uno de los siguientes errores:
«Can't perform this Action. The domain X has not enabled cursor».
«Unable to prepare this table».
Para activar el cursor de SQL en tu dominio de OpenSearch Service, ejecuta el siguiente comando:
PUT _opendistro/_sql/settings{
"transient": {
"opendistro.sql.cursor.enabled": "true"
},
"persistent": {
"opendistro.sql.cursor.enabled": "true"
}
}
Error de conexión prohibida
Si tienes activado el control de acceso preciso en los paneles de OpenSearch de tu dominio de OpenSearch Service, es posible que recibas el siguiente error:
«GENERAL_SQL_EXCEPTION. Connection error forbidden».
Este error se produce porque el rol de servicio de QuickSight no está asignado a un rol de servicio de OpenSearch.
Para resolver este error, sigue las instrucciones para agregar permisos a un dominio y permitir el acceso desde QuickSight.
Información relacionada
Using Amazon OpenSearch Service with Amazon Quick Sight (Uso de Amazon OpenSearch Service con Amazon QuickSight)
Supported data sources (Orígenes de datos compatibles)
Connecting to a VPC with Amazon QuickSight (Conexión a una VPC con Amazon QuickSight)
Prácticas operativas recomendadas de Amazon OpenSearch Service