

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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