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 integração com o Amazon S3
Se você encontrar problemas para se conectar ao seu bucket do Amazon S3, analise as seguintes causas e soluções comuns.
Documentos que não aparecem na base de conhecimento habilitada para ACL
Problema: os documentos não são inseridos em uma base de conhecimento habilitada para ACL.
Solução: Para bases de conhecimento habilitadas para ACL, documentos sem uma entrada de ACL associada não são ingeridos. Verifique se cada documento tem uma ACL definida por meio do arquivo ACL global ou em seu arquivo de metadados. Para obter mais informações, consulte Em nível de documento ACLs.
Acesso entre contas não configurado
Problema: Seu administrador não concedeu acesso para usar buckets do Amazon S3 de outras contas AWS no Amazon Quick.
Solução: peça ao seu administrador que conceda acesso ao Amazon S3 entre contas. Para obter mais informações, consulte Conceda ao Amazon Quick acesso aos buckets do Amazon S3.
Balde não está na lista aprovada
Problema: o bucket que você está tentando acessar não foi autorizado pelo administrador.
Solução:
Confirme se o nome do bucket está escrito corretamente.
Verifique com seu administrador se o bucket está incluído na lista aprovada.
Solicite ao administrador que adicione o bucket à lista de buckets autorizados, se necessário.
Permissões insuficientes do IAM
Problema: sua função ou usuário do IAM não tem as permissões necessárias para acessar o bucket do Amazon S3.
Solução:
-
Verifique se sua política do IAM inclui as permissões necessárias do Amazon S3:
s3:GetObjects3:ListBuckets3:GetBucketLocations3:GetObjectVersions3:ListBucketVersions
Verifique se há declarações de negação explícitas em seus próprios compartimentos que possam estar bloqueando o acesso.
nota
O ARN arn:aws:iam::account-id:role/service-role/aws-quicksight-service-role-v0 é a função de serviço padrão usada quando nenhuma função personalizada foi criada. Se existir uma função de serviço personalizada, entre em contato com seu administrador para obter o ARN da função de serviço personalizada e usá-lo em vez do padrão.
Restrições entre regiões
Problema: O bucket do Amazon S3 está localizado em uma AWS região diferente da sua conta ou serviço Amazon Quick.
Solução:
Verifique se a região do bucket corresponde à sua região do Amazon Quick Service.
Verifique a região do bucket usando a AWS CLI:
aws s3api get-bucket-location --bucket bucket-nameUse um bucket na mesma região do seu serviço.
Etapas adicionais de solução de
-
Teste a acessibilidade do bucket usando a AWS CLI:
aws s3 ls s3://bucket-name --profile your-profile Analise CloudTrail os registros em busca de AccessDenied erros para identificar o problema específico de permissão.
Verifique as configurações do Amazon S3 Block Public Access — embora elas normalmente não afetem o acesso autenticado, verifique se elas não estão interferindo em seu caso de uso específico.
Verifique a propriedade do bucket — certifique-se de que o bucket exista e que você tenha o nome correto do bucket.