将数据从Amazon S3上传到Amazon Cloudsearch错误

时间:2017-07-24 21:41:45

标签: amazon-s3 amazon uploading

我正在尝试使用AWS CLI将数据从Amazon S3 Bucket上传到Amazon CloudSearch域。当我尝试执行命令

cs-import-documents -d mydomain --source s3://mybucket/myobject.json

我收到以下错误:

  

AWS身份验证需要有效的Date或x-amz-date标头(服务:Amazon S3;状态代码:403;错误代码:AccessDenied)

当我尝试使用命令

aws cloudsearchdomain upload-documents 

并传入s3存储桶网址(https://s3-us-west-1.amazonaws.com/mybucket/myobject.json

我收到以下错误:

  

解析参数'时出错 - 文档':Blob值必须是文件的路径。

我还浏览了错误日志文件和Amazon CloudSearch的文档,但我无法解决问题。

我已经在Amazon S3存储桶和Amazon CloudSearch Domain中提供了所有读写权限访问权限。我也在使用最新版本的AWS CLI。

如果有人可以帮我解决这个问题,我将非常感激。

0 个答案:

没有答案