无法将 AWS Quicksight 连接到 S3 存储桶

Ano*_*M R 2 amazon-s3 amazon-quicksight

当我尝试从 Quicksight 连接\创建数据源到 S3 时,出现错误:

Cannot Create Datasource
Run Code Online (Sandbox Code Playgroud)

我提供 S3 存储桶的 URL。我还将 S3 存储桶的访问权限更改为公开,并在 Quicksight 中添加了相同的权限。

这是错误消息的屏幕截图

小智 5

您必须提供清单文件,而不是数据源的链接。这是违反直觉的,但是当您必须上传大量文件(或一个或多个目录中的所有文件)时,会让事情变得更容易。

在您的示例中,清单文件可能如下所示:

{
    "fileLocations": [
        {
            "URIs": [
                "https://s3.amazonaws.com/deeeeep/test"
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

将其保存在本地(例如:deep-test-manifest.json),然后上传。(可选)将其上传到您的 s3 存储桶并引用其 URL,然后您就可以开始了。