Rya*_*yan 1 amazon-web-services gremlin amazon-neptune
我用来awscurl将数据从 s3 批量加载到 neptune 中:
我做了以下事情:
\n我得到的错误是:
\n\n\n找不到 iam_role_arn 的 aws 凭证:arn:aws:iam::1111111:role/NeptuneAdmin
\n
确保我拥有此证书的最佳方法是什么?我正在从本地执行此操作。
\nawscurl -X POST \\ \xe2\x94\x80\xe2\x95\xaf\n -H 'Content-Type: application/json' \\\n https://endpoint.us-west-2.neptune.amazonaws.com:8182/loader -d '\n {\n "source" : "s3://tf-bulk-load-test/vertex.txt",\n "format" : "csv",\n "iamRoleArn" : "arn:aws:iam::1111111111:role/NeptuneAdmin",\n "region" : "us-west-2",\n "failOnError" : "FALSE",\n "parallelism" : "MEDIUM",\n "updateSingleCardinalityProperties" : "FALSE",\n "queueRequest" : "TRUE",\n "dependencies" : []\n }' \\\n --header 'host: endpoint.us-west-2.neptune.amazonaws.com' \\\n --service neptune-db\nRun Code Online (Sandbox Code Playgroud)\n
添加此作为答案,以防其他人发现您的问题。
需要使用 Web 控制台或通过 CLI 将允许 Neptune 访问 S3 的角色添加到 Neptune。然后,当发出curl命令时,Neptune将找到该角色。
| 归档时间: |
|
| 查看次数: |
2870 次 |
| 最近记录: |