Olá, Felipe! Tudo bem?
Esse erro de "Account 978131571827 is denied access" geralmente está relacionado a problemas de permissões na AWS.
Vou deixar algumas sugestões que podem ajudar a resolver o problema:
Verifique as Permissões do IAM: Certifique-se de que a função do IAM associada ao Glue Crawler tem as permissões necessárias para acessar o bucket S3 onde seus dados estão armazenados. Você pode fazer isso acessando o console do IAM e verificando as políticas anexadas à função AWSGlueServiceRole-alumart-crawler.
Configurações do Lake Formation: Como mencionado no contexto, se o Lake Formation estiver habilitado, ele pode estar controlando o acesso aos dados. Certifique-se de que as configurações estejam ajustadas para usar apenas o controle de acesso do IAM, conforme descrito na aula.
Região Correta: Verifique se você está operando na mesma região onde os recursos (como o bucket S3 e o Glue) foram configurados. Às vezes, mudar de região pode causar problemas de acesso se os recursos não estiverem disponíveis na nova região.
Revisar o Bucket Policy do S3: Verifique a política do bucket S3 para garantir que a conta e a função do Glue tenham permissão para acessar os dados. A política deve permitir ações como s3:GetObject e s3:ListBucket para o bucket específico.
Verifique o Status da Conta: Certifique-se de que a conta AWS não está em um estado que possa limitar o acesso, como problemas de faturamento ou restrições administrativas.
Espero que essas sugestões ajudem a resolver o problema que você está enfrentando com o Glue Crawler.
Abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado