Quando tento conectar meu domínio do Amazon OpenSearch Service ao Amazon Quick Sight, recebo uma mensagem de erro.
Resolução
Antes de conectar o Quick Sight ao seu domínio do OpenSearch Service, verifique se seu domínio está na mesma região da AWS e conta da AWS que o Quick Sight.
Observação: o OpenSearch Service não oferece suporte ao mecanismo OpenSearch versão 1.3 ou superior ou às versões legadas do mecanismo Elasticsearch 7.7 a 7.10.
Complete a resolução para seu caso de uso.
Erro de versão do mecanismo não compatível
Ao se conectar a um domínio do OpenSearch Service, é possível receber o seguinte erro:
“Seu banco de dados usa uma versão de mecanismo não compatível. Analise as versões compatíveis.”
Esse erro ocorre quando o modo de compatibilidade não está ativado no domínio do OpenSearch Service. A versão 1.0 do OpenSearch inclui a configuração de domínio Ativar modo de compatibilidade. Alguns clientes e plug-ins do OpenSearch Service verificam a versão do cluster antes de se conectarem. O modo de compatibilidade configura o OpenSearch Service para relatar sua versão como 7.10 para que esses clientes continuem funcionando. Quando o modo compatível está ativado, o Quick Sight identifica a versão correta e estabelece a conexão.
Para ativar o modo de compatibilidade, execute o seguinte comando:
PUT /_cluster/settings{
"persistent": {
"compatibility.override_main_response_version": true
}
}
O cursor não está ativado ou não consegue preparar este erro de tabela
Ao importar os dados do domínio do OpenSearch Service para o SPICE (mecanismo de cálculo superrápido, paralelo e na memória), é possível receber um dos seguintes erros:
“Não é possível realizar esta ação. O domínio X não ativou o cursor.”
“Não foi possível preparar esta tabela.”
Para ativar o cursor SQL em seu domínio do OpenSearch Service, execute o seguinte comando:
PUT _opendistro/_sql/settings{
"transient": {
"opendistro.sql.cursor.enabled": "true"
},
"persistent": {
"opendistro.sql.cursor.enabled": "true"
}
}
Erro de conexão proibida
Se você ativou o controle de acesso refinado no OpenSearch Dashboards em seu domínio do OpenSearch Service, poderá receber o seguinte erro:
“GENERAL_SQL_EXCEPTION. Connection error forbidden.”
Esse erro ocorre porque o perfil de serviço do Quick Sight não está mapeado para um perfil do OpenSearch Service.
Para resolver esse erro, siga as instruções para adicionar permissões a um domínio para permitir o acesso a partir do Quick Sight.
Informações relacionadas
Using Amazon OpenSearch Service with Amazon Quick Sight (Usando o Amazon OpenSearch Service com o Amazon QuickSight)
Supported data sources (Fontes de dados compatíveis)
Conectando-se a uma VPC com o Amazon Quick Sight
Melhores práticas operacionais para o Amazon OpenSearch Service