Come posso risolvere gli errori di connessione del dominio OpenSearch Service a QuickSight?
Ho provato a connettere il mio dominio Amazon OpenSearch Service ad Amazon QuickSight e ho ricevuto un errore.
Breve descrizione
Prima di connettere QuickSight al tuo dominio OpenSearch Service, verifica le seguenti condizioni:
- Il tuo dominio è la versione 7.7 o successiva.
- La tua versione di OpenSearch è 1.0 o superiore.
- Il tuo dominio OpenSearch Service si trova nella stessa regione AWS e nello stesso account di QuickSight.
Nota:Amazon OpenSearch Service supporta OpenSearch e le versioni precedenti di Elasticsearch OSS fino alla versione 7.10.
Risoluzione
Segui questi passaggi per la risoluzione dei problemi in base al tuo caso d'uso.
Errore di versione del motore non supportato
Quando ti connetti a un dominio OpenSearch Service, potresti ricevere il seguente errore:
"Your database uses an unsupported engine version. Please review supported versions."
Questo errore si verifica quando la modalità di compatibilità non è attivata nel dominio OpenSearch Service. La versione 1.0 di OpenSearch introduce un'impostazione di dominio denominata Abilita la modalità di compatibilità. Alcuni client e plugin di OpenSearch Service controllano la versione del cluster prima di connettersi. La modalità di compatibilità imposta OpenSearch Service in modo da segnalare la sua versione come 7.10 in modo che questi client continuino a funzionare. Quando la modalità compatibile è attivata, QuickSight identifica la versione corretta e la connessione viene stabilita correttamente.
Per attivare la modalità di compatibilità, esegui il comando seguente:
PUT /_cluster/settings{ "persistent": { "compatibility.override_main_response_version": true } }
Cursore non abilitato o incapace di preparare questo errore di tabella
Quando si importano i dati del dominio OpenSearch Service in SPICE, è possibile che venga visualizzato uno dei seguenti errori:
"Can't perform this Action. The domain X has not enabled cursor."
"Unable to prepare this table."
Per attivare il cursore SQL nel tuo dominio OpenSearch Service, esegui il seguente comando:
PUT _opendistro/_sql/settings{ "transient": { "opendistro.sql.cursor.enabled": "true" }, "persistent": { "opendistro.sql.cursor.enabled": "true" } }
Errore di connessione vietato
Se hai attivato il controllo granulare degli accessi su OpenSearch Dashboards nel tuo dominio OpenSearch Service, potresti ricevere il seguente errore:
"GENERAL_SQL_EXCEPTION. Connection error forbidden."
Questo errore si verifica perché il ruolo del servizio QuickSight non è mappato a un ruolo del servizio OpenSearch.
Per risolvere questo errore, segui le istruzioni per aggiungere le autorizzazioni a un dominio per consentire l'accesso da QuickSight.
Informazioni correlate
Using Amazon OpenSearch Service with Amazon QuickSight

Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 4 anni fa
- AWS UFFICIALEAggiornata 3 anni fa