Neptune 加载程序示例 - Amazon Neptune

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Neptune 加载程序示例

此示例演示如何使用 Neptune 加载程序使用 Gremlin CSV 格式将数据加载到 Neptune 图形数据库中。该请求作为 HTTP POST 请求发送到 Neptune 加载程序端点,请求正文包含指定数据来源、格式、IAM 角色和其他配置选项所需的参数。响应包括加载 ID,可用于跟踪数据加载过程的进度。

例请求

下面是使用 curl 命令经由 HTTP POST 发送的请求。它加载 Neptune CSV 格式的文件。有关更多信息,请参阅 Gremlin 加载数据格式

curl -X POST \ -H 'Content-Type: application/json' \ https://your-neptune-endpoint:port/loader -d ' { "source" : "s3://bucket-name/object-key-name", "format" : "csv", "iamRoleArn" : "ARN for the IAM role you are using", "region" : "region", "failOnError" : "FALSE", "parallelism" : "MEDIUM", "updateSingleCardinalityProperties" : "FALSE", "queueRequest" : "FALSE" }'
例响应
{ "status" : "200 OK", "payload" : { "loadId" : "ef478d76-d9da-4d94-8ff1-08d9d4863aa5" } }