Amazon web services AWS QuickSight查询提供S3403错误,而具有相同配置的bucket可以连接QuickSight
我在S3中有两个bucket,其中第二个bucket是使用第一个bucket的设置创建的。 这两个bucket都在Glue中转换为表(在同一个数据库中,第一个表通过爬虫,第二个表是手动创建的)。 这两个表都可以在Athena中查询。 如果我尝试在QuickSight中可视化这些表,那么第一个表可以在Graph/etc中可视化。 如果我尝试可视化(或在QuickSight中查询)第二个表。它给了我一个错误:Amazon web services AWS QuickSight查询提供S3403错误,而具有相同配置的bucket可以连接QuickSight,amazon-web-services,amazon-s3,amazon-quicksight,Amazon Web Services,Amazon S3,Amazon Quicksight,我在S3中有两个bucket,其中第二个bucket是使用第一个bucket的设置创建的。 这两个bucket都在Glue中转换为表(在同一个数据库中,第一个表通过爬虫,第二个表是手动创建的)。 这两个表都可以在Athena中查询。 如果我尝试在QuickSight中可视化这些表,那么第一个表可以在Graph/etc中可视化。 如果我尝试可视化(或在QuickSight中查询)第二个表。它给了我一个错误: An error has been thrown from the AWS Athena
An error has been thrown from the AWS Athena client. Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID:
我怎样才能避免这种情况
我怀疑它与第二个bucket的安全设置有关(因为如果它与IAM角色或QuickSight有关,我希望第一个表也不会可视化)。但是我完全从第一个表复制了这些设置,这是默认设置(没有公共访问,没有策略,等等)。
我试图通过清单文件添加相同的S3 bucket,这给了我相同的错误
有人有同样的问题,知道去哪里找吗
任何帮助都会很好
Chris我知道我必须更改QuickSight Access for 3Storage Management Analytics的IAM策略中允许的存储桶重复(在我的案例中为Glue)您可以分享一下您是如何做到这一点的详细信息吗?谢谢