

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

# Neptune エクスポートプロセスを制御するために使用されるパラメーター
<a name="export-parameters"></a>

Neptune-Export サービスか `neptune-export` コマンドラインユーティリティを使用している場合は、エクスポートを制御するために使用するパラメータはほとんど同じです。これらのオブジェクトには、コマンドライン上で Neptune-Export エンドポイントまたは `neptune-export` に渡される JSON オブジェクトが含まれています。

エクスポートプロセスに渡されるオブジェクトには、最大 5 つの最上位フィールドがあります。

```
-d '{
      "command" : "(either export-pg or export-rdf)",
      "outputS3Path" : "s3:/(your Amazon S3 bucket)/(path to the folder for exported data)",
      "jobSize" : "(for Neptune-Export service only)",
      "params" : { (a JSON object that contains export-process parameters) },
      "additionalParams": { (a JSON object that contains parameters for training configuration) }
    }'
```

**Contents**
+ [`command` パラメータ](#export-parameters-command)
+ [`outputS3Path` パラメータ](#export-parameters-outputS3Path)
+ [`jobSize` パラメータ](#export-parameters-jobSize)
+ [`params` オブジェクト。](#export-parameters-params)
+ [`additionalParams` オブジェクト。](#export-parameters-additionalParams)
+ [`params` 最上位 JSON オブジェクトにパラメータフィールドをエクスポートする](export-params-fields.md)
  + [エクスポートパラメータ `params` オブジェクトで使用可能なフィールドのリスト](export-params-fields.md#export-params-fields-list)
    + [すべてのタイプのエクスポートに共通のフィールドのリスト](export-params-fields.md#export-params-common-fields-list)
    + [プロパティグラフエクスポートのフィールドリスト](export-params-fields.md#export-params-property-graph-fields-list)
    + [RDF エクスポートのフィールドリスト](export-params-fields.md#export-params-RDF-fields-list)
  + [すべてのタイプのエクスポートに共通のフィールド](export-params-fields.md#export-params-common-fields)
    + [`params` の `cloneCluster` フィールド](export-params-fields.md#export-params-cloneCluster)
    + [`params` の `cloneClusterInstanceType` フィールド](export-params-fields.md#export-params-cloneClusterInstanceType)
    + [`params` の `cloneClusterReplicaCount` フィールド](export-params-fields.md#export-params-cloneClusterReplicaCount)
    + [`params` の `cloneClusterEnableAuditLogs` フィールド](export-params-fields.md#export-params-cloneClusterEnableAuditLogs)
    + [`params` の `clusterId` フィールド](export-params-fields.md#export-params-clusterId)
    + [`params` の `endpoint` フィールド](export-params-fields.md#export-params-endpoint)
    + [`params` の `endpoints` フィールド](export-params-fields.md#export-params-endpoints)
    + [`params` の `profile` フィールド](export-params-fields.md#export-params-profile)
    + [`params` の `useIamAuth` フィールド](export-params-fields.md#export-params-useIamAuth)
    + [`params` の `includeLastEventId` フィールド](export-params-fields.md#export-params-includeLastEventId)
  + [property-graph エクスポートのフィールド](export-params-fields.md#export-params-property-graph-fields)
    + [`params` の `concurrency` フィールド](export-params-fields.md#export-params-concurrency)
    + [`params` の `edgeLabels` フィールド](export-params-fields.md#export-params-edgeLabels)
    + [`params` の `filter` フィールド](export-params-fields.md#export-params-filter)
    + [`params` の `filterConfigFile` フィールド](export-params-fields.md#export-params-filterConfigFile)
    + [`params` の property-graph データに使用される `format` フィールド](export-params-fields.md#export-params-format-pg)
    + [`params` の `gremlinFilter` フィールド](export-params-fields.md#export-params-gremlinFilter)
    + [`params` の `gremlinNodeFilter` フィールド](export-params-fields.md#export-params-gremlinNodeFilter)
    + [`params` の `gremlinEdgeFilter` フィールド](export-params-fields.md#export-params-gremlinEdgeFilter)
    + [`params` の `nodeLabels` フィールド](export-params-fields.md#export-params-nodeLabels)
    + [`params` の `scope` フィールド](export-params-fields.md#export-params-scope)
  + [RDF エクスポート用のフィールド](export-params-fields.md#export-params-rdf-fields)
    + [`params` の RDF データに使用されるフィールド `format`](export-params-fields.md#export-params-format-rdf)
    + [`params` の `rdfExportScope` フィールド](export-params-fields.md#export-params-rdfExportScope)
    + [`params` の `sparql` フィールド](export-params-fields.md#export-params-sparql)
    + [`params` の `namedGraph` フィールド](export-params-fields.md#namedgraph-params-sparql)
+ [エクスポートされるものをフィルタリングの例](export-filtering-examples.md)
  + [property-graph データのエクスポートのフィルタリング](export-filtering-examples.md#export-property-graph-filtering-examples)
    + [`scope` を使用してエッジのみをエクスポートする例](export-filtering-examples.md#export-property-graph-filtering-scope-example)
    + [`nodeLabels` および `edgeLabels` を使用して特定のラベルを持つノードとエッジのみをエクスポートする例](export-filtering-examples.md#export-property-graph-filtering-labels-example)
    + [`filter`を使用してノード、エッジ、およびプロパティのみをエクスポートする例](export-filtering-examples.md#export-property-graph-filtering-filter-example)
    + [`gremlinFilter` を使用する例](export-filtering-examples.md#export-property-graph-filtering-gremlinFilter-example)
    + [`gremlinNodeFilter` を使用する例](export-filtering-examples.md#export-property-graph-filtering-gremlinNodeFilter-example)
    + [`gremlinEdgeFilter` を使用する例](export-filtering-examples.md#export-property-graph-filtering-gremlinEdgeFilter-example)
    + [`filter`、`gremlinNodeFilter`、`nodeLabels`、`edgeLabels`、`scope`を組み合わせる](export-filtering-examples.md#export-property-graph-filtering-combo-example)
  + [RDF データのエクスポートのフィルタリング](export-filtering-examples.md#export-RDF-filtering-examples)
    + [`rdfExportScope` および `sparql` を使用して特定のエッジをエクスポートする](export-filtering-examples.md#export-RDF-filtering-rdfExportScope-sparql-example)
    + [`namedGraph` を使用して単一の名前付きグラフをエクスポートする](export-filtering-examples.md#export-RDF-filtering-rdfExportScope-sparql-namedGraph-example)

## `command` パラメータ
<a name="export-parameters-command"></a>

`command` 最上位パラメータは、プロパティグラフデータまたは RDF データのどちらをエクスポートするかを決定します。`command` パラメータを省略すると、エクスポートプロセスはデフォルトでプロパティグラフデータをエクスポートします。
+ **`export-pg`** — プロパティグラフデータをエクスポートします。
+ **`export-rdf`** — RDF データをエクスポートします。

## `outputS3Path` パラメータ
<a name="export-parameters-outputS3Path"></a>

`outputS3Path` 最上位パラメータは必須で、エクスポートされたファイルを公開できる Amazon S3 ロケーションの URI が含まれている必要があります。

```
  "outputS3Path" : "s3://(your Amazon S3 bucket)/(path to output folder)"
```

値は `s3://` で始まっている必要があります。その後に有効なバケット名と、オプションでバケット内のフォルダパスが続きます。

## `jobSize` パラメータ
<a name="export-parameters-jobSize"></a>

`jobSize` 最上位パラメータは、`neptune-export` コマンドラインユーティリティではなく Neptune-Export サービスでのみ使用され、オプションです。これにより、開始するエクスポートジョブのサイズを特徴づけ、ジョブに費やされるコンピューティングリソースの量とその最大同時実行レベルを決定するのに役立ちます。

```
  "jobSize" : "(one of four size descriptors)"
```

4 つの有効サイズ記述子は次のとおりです。
+ `small` — 最大同時実行数: 8 10 GB までのストレージボリュームに適しています。
+ `medium` — 最大同時実行数: 32 100 GB までのストレージボリュームに適しています。
+ `large` — 最大同時実行数: 64 100 GB を超えるが 1 TB 未満のストレージボリュームに適しています。
+ `xlarge` — 最大同時実行数: 96 1 TB を超えるストレージボリュームに適しています。

デフォルトでは、Neptune-Export サービスで開始されたエクスポートは、`small` ジョブとして実行されます。

エクスポートのパフォーマンスは、`jobSize` 設定だけでなく、エクスポート元のデータベースインスタンスの数、各インスタンスのサイズ、およびジョブの有効な同時実行レベルにより変わります。

プロパティグラフのエクスポートでは、データベースインスタンスの数を [cloneClusterReplicaCount](export-params-fields.md#export-params-cloneClusterReplicaCount) パラメータを使用して設定でき、ジョブの有効な同時実行レベルは、[同時実行](export-params-fields.md#export-params-concurrency) パラメータを使用して設定できます。

## `params` オブジェクト。
<a name="export-parameters-params"></a>

`params` 最上位パラメータは、[`params` 最上位 JSON オブジェクトにパラメータフィールドをエクスポートする](export-params-fields.md)　で説明されているように、エクスポートプロセス自体を制御するために使用するパラメータを含む JSON オブジェクトです。`params` オブジェクトのフィールドの一部は、プロパティグラフのエクスポートに固有で、一部は RDF に固有です。

## `additionalParams` オブジェクト。
<a name="export-parameters-additionalParams"></a>

`additionalParams` 最上位パラメータは JSON オブジェクトで、エクスポート後にデータに適用されるアクションを制御するために使用できるパラメータを含みます。現在、`additionalParams` は [Neptune ML](machine-learning-additionalParams.md) のトレーニングデータのエクスポートのみに使用されます。