Neptune エクスポートプロセスを制御するために使用されるパラメーター - Amazon Neptune

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

Neptune エクスポートプロセスを制御するために使用されるパラメーター

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) } }'
目次

command パラメータ

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

  • export-pg — プロパティグラフデータをエクスポートします。

  • export-rdf — RDF データをエクスポートします。

outputS3Path パラメータ

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

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

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

jobSize パラメータ

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 設定だけでなく、エクスポート元のデータベースインスタンスの数、各インスタンスのサイズ、およびジョブの有効な同時実行レベルにより変わります。

プロパティグラフのエクスポートでは、データベースインスタンスの数を cloneClusterReplicaカウント パラメータを使用して設定でき、ジョブの有効な同時実行レベルは、concurrency パラメータを使用して設定できます。

params オブジェクト。

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

additionalParams オブジェクト。

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