Amazon s3 无法将AWS quicksight连接到S3存储桶
当我尝试从Quicksight将\创建数据源连接到S3时,出现错误:Amazon s3 无法将AWS quicksight连接到S3存储桶,amazon-s3,amazon-quicksight,Amazon S3,Amazon Quicksight,当我尝试从Quicksight将\创建数据源连接到S3时,出现错误: Cannot Create Datasource 我提供了S3 bucket的URL。我还将S3 bucket的访问权限更改为public,并在Quicksight中添加了相同的权限 您必须提供链接,而不是数据源的链接。这是违反直觉的,但当您必须上载大量文件或一个或多个目录中的所有文件时,会使事情变得更容易 在您的示例中,清单文件可能如下所示: { "fileLocations": [ {
Cannot Create Datasource
我提供了S3 bucket的URL。我还将S3 bucket的访问权限更改为public,并在Quicksight中添加了相同的权限
您必须提供链接,而不是数据源的链接。这是违反直觉的,但当您必须上载大量文件或一个或多个目录中的所有文件时,会使事情变得更容易
在您的示例中,清单文件可能如下所示:
{
"fileLocations": [
{
"URIs": [
"https://s3.amazonaws.com/deeeeep/test"
]
}
]
}
在本地保存它,例如:deep-test-manifest.json,然后上传它。或者,将它上传到您的s3 bucket并引用其URL,您就可以开始了 您必须提供链接,而不是数据源的链接。这是违反直觉的,但当您必须上载大量文件或一个或多个目录中的所有文件时,会使事情变得更容易
在您的示例中,清单文件可能如下所示:
{
"fileLocations": [
{
"URIs": [
"https://s3.amazonaws.com/deeeeep/test"
]
}
]
}
在本地保存它,例如:deep-test-manifest.json,然后上传它。或者,将它上传到您的s3 bucket并引用其URL,您就可以开始了 与Andre上面提到的类似,我正在共享与我一起使用的清单模板:
{
"fileLocations": [
{
"URIs": [
"s3://yourS3bucketName/YourFileName.csv"
]
}
],
"globalUploadSettings": {
"format": "CSV",
"delimiter": ",",
"containsHeader": "true"
}
}与Andre上述内容类似,我正在共享与我一起使用的清单模板:
{
"fileLocations": [
{
"URIs": [
"s3://yourS3bucketName/YourFileName.csv"
]
}
],
"globalUploadSettings": {
"format": "CSV",
"delimiter": ",",
"containsHeader": "true"
}
}