Como posso solucionar erros de conexão de domínio do OpenSearch Service ao QuickSight?

3 minuto de leitura
0

Tentei conectar meu domínio do Amazon OpenSearch Service ao Amazon QuickSight e recebi um erro.

Breve descrição

Antes de conectar o QuickSight ao seu domínio do OpenSearch Service, verifique as seguintes condições:

  • Seu domínio é da versão 7.7 ou superior.
  • Sua versão do OpenSearch é 1.0 ou superior.
  • Seu domínio do OpenSearch Service está na mesma região e conta da AWS que o QuickSight.

Observação: o Amazon OpenSearch Service oferece suporte ao OpenSearch e ao antigo Elasticsearch OSS até 7.10.

Resolução

Siga estas etapas de solução de problemas para seu caso de uso.

Erro de versão do mecanismo não suportado

Ao se conectar a um domínio do OpenSearch Service, você pode receber o seguinte erro:

“Seu banco de dados usa uma versão de mecanismo não suportada. 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 introduz uma configuração de domínio chamada 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 é ativado, o QuickSight identifica a versão correta e a conexão é estabelecida com êxito.

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 esta tabela, erro

Ao importar os dados do domínio do OpenSearch Service para o SPICE, você pode 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 proibido

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. Erro de conexão proibido.”

Esse erro ocorre porque o perfil de serviço QuickSight não está mapeada 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 QuickSight.

Informações relacionadas

Usar o Amazon OpenSearch Service com o Amazon QuickSight

Fontes de dados compatíveis

Conectar a uma VPC com o Amazon QuickSight

Melhores práticas operacionais para o Amazon OpenSearch Service

AWS OFICIAL
AWS OFICIALAtualizada há 9 meses