1
resposta

conjunto de dados QuickSight

Ao tentar me criar a fonte de dados no QuickSight esse erro surge:
O banco de dados gerou uma exceção de SQL. Ela pode ter como causa tempos limite de consulta atingidos, restrições de recursos, alterações inesperadas de DDL antes ou no decorrer de uma consulta e outros erros de bancos de dados. Verifique as configurações do banco de dados e a consulta e tente novamente.!

detalhes do erro

1 resposta

Olá, Milena, tudo bem?

Esse erro específico Access DeniedException acontece porque o QuickSight não está conseguindo "provar" para o Athena ou para o que ele tem permissão para ler esses dados.

Para resolver, tente seguir estes passos:

  1. Verifique as Permissões no QuickSight:

    • No console do QuickSight, vá em Manage > Security & permissions.
    • Clique em Manage e certifique-se de que o Amazon Athena e o S3 (selecionando os buckets corretos) estão marcados.
  2. Ajuste no AWS Lake Formation:

    • Se você estiver usando o Lake Formation, ele controla o acesso de forma rígida. Você precisa ir ao console do Lake Formation > Permissions > Data lake permissions.
    • Clique em Grant e adicione o ARN do seu usuário do QuickSight como o "Principal".
    • Conceda as permissões de Describe e Select para o banco de dados e as tabelas que está tentando acessar.
  3. Confirmação do ARN:

    • O erro menciona que o ARN é inválido. Verifique se o usuário que está tentando criar o dataset é o mesmo que possui as permissões configuradas no IAM/Lake Formation.

Dica: Muitas vezes, apenas desmarcar e marcar novamente a opção do Athena nas configurações do QuickSight (passo 1) força a atualização das políticas e resolve o problema!

Tente realizar esses ajustes e veja se o problema é resolvido!

Recomendo que também faça a leitura do artigo abaixo.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!