

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas de consultas no Amazon Athena
<a name="querying-troubleshoot"></a>

Use as seguintes informações para diagnosticar e corrigir problemas comuns que podem ser encontrados ao usar o Athena para consultar objetos que estão armazenados no bucket S3 do Security Lake. Para ver mais tópicos de solução de problemas do Athena, consulte a seção [Solução de problemas do Athena](https://docs.aws.amazon.com/athena/latest/ug/troubleshooting-athena.html) do *Guia do usuário do Amazon Athena.*

## A consulta não está retornando novos objetos no data lake
<a name="query-not-returning-objects"></a>

Sua consulta do Athena pode não retornar novos objetos em seu data lake, mesmo quando o bucket S3 para o Security Lake contém esses objetos. Isso pode ocorrer se você tiver desativado o Security Lake e depois ativado novamente. Como resultado, as AWS Glue partições podem não registrar adequadamente os novos objetos.

Para resolver esse erro, siga estas etapas:

1. Abra o AWS Lambda console em [https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/).

1. Na barra de navegação, no seletor “Regiões”, escolha a Região onde a consulta do Athena não está retornando resultados mesmo com o Security Lake ativado.

1. No painel de navegação, escolha **Funções** e selecione a função na lista a seguir, dependendo da versão de origem:
   + `Source version 1 (OCSF 1.0.0-rc.2) `— Função **SecurityLake*≪region>*\$1Glue\$1Partition\$1Updater\$1Lambda\$1**.
   + `Source version 2 (OCSF 1.1.0)`— *≪region>* função **AmazonSecurityLakeMetastoreManager\$1**.

1. Na guia **Configuração**, selecione **Gatilhos**.

1. Selecione a opção ao lado da função e escolha **Editar**.

1. Selecione **Ativar gatilho** e escolha **Salvar**. O estado da função passará a ser **Ativado**.

## Não é possível acessar AWS Glue as tabelas
<a name="access-glue-tables"></a>

Um assinante de acesso a consultas pode não conseguir acessar AWS Glue tabelas que contêm dados do Security Lake.

Primeiro, certifique-se de que você seguiu os passos descritos em [Como configurar o compartilhamento de tabelas entre contas (etapa do assinante)](create-query-subscriber-procedures.md#grant-query-access-subscriber).

Se o assinante ainda não tiver acesso, siga estas etapas:

1. Abra o AWS Glue console em [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/).

1. No painel de navegação, escolha **Catálogo de dados** e **Configurações do catálogo**.

1. Dê permissão ao assinante para acessar as AWS Glue tabelas com uma política baseada em recursos. Para saber como criar políticas baseadas em recursos, consulte [Exemplos de políticas baseadas em recursos do AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/security_iam_resource-based-policy-examples.html), no *Guia do desenvolvedor do AWS Glue *.