

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

# Neptune 加载程序示例
<a name="load-api-reference-load-examples"></a>

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

**Example 请求**  
下面是使用 `curl` 命令经由 HTTP POST 发送的请求。它加载 Neptune CSV 格式的文件。有关更多信息，请参阅 [Gremlin 加载数据格式](bulk-load-tutorial-format-gremlin.md)。  

```
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"
    }'
```

**Example 响应**  

```
{
    "status" : "200 OK",
    "payload" : {
        "loadId" : "ef478d76-d9da-4d94-8ff1-08d9d4863aa5"
    }
}
```