Amazon s3 无法从S3存储桶加载Amazon Neptune中的数据
我使用亚马逊海王星作为图形 尝试从S3存储桶加载数据时遇到异常 “{”代码“:“InvalidParameterException”,“detailedMessage:“源S3URL不存在/无法访问”}”。 已经检查了S3资源URL,它可以公开访问。 无法理解出现此错误的原因 我参考了AWS文档,并使用下面对Neptune DB实例的post调用来加载数据Amazon s3 无法从S3存储桶加载Amazon Neptune中的数据,amazon-s3,amazon-neptune,Amazon S3,Amazon Neptune,我使用亚马逊海王星作为图形 尝试从S3存储桶加载数据时遇到异常 “{”代码“:“InvalidParameterException”,“detailedMessage:“源S3URL不存在/无法访问”}”。 已经检查了S3资源URL,它可以公开访问。 无法理解出现此错误的原因 我参考了AWS文档,并使用下面对Neptune DB实例的post调用来加载数据 您是否创建了VPC端点? 查看错误消息,您似乎忘记替换占位符s3url。基本上,您需要将数据放在S3中,并使用文件夹的S3URL发出批量加载
您是否创建了VPC端点?
查看错误消息,您似乎忘记替换占位符
s3url
。基本上,您需要将数据放在S3中,并使用文件夹的S3URL发出批量加载请求
此外,您的代码段对于iamrolern
也没有有效的值。请仔细阅读这些文档,因为它解释了成功加载S3需要完成的一系列步骤。步骤的简要总结如下:
addRoleToDbCluster
API(或控制台)将此角色添加到集群。这使得集群在需要获取数据时模拟该角色李>
/loader
请求并跟踪负载状态文档:此外,URl必须是以下内容之一:s3://bucket\u name/object key name
curl -X POST -H 'Content-Type: application/json' neptune-endpoint:8182/loader -d '
{
"source" : "s3-URL",
"format" : "csv",
"iamRoleArn" : "arn:aws:iam::",
"region" : "us-east-2",
"failOnError" : "FALSE",
"parallelism" : "MEDIUM",
"updateSingleCardinalityProperties" : "FALSE"
}'