key

データをデータ・ファイルから読み込むときに使用する内向きの単純なユニーク・キーの指定方法。

構文

key "fieldName"

説明

入力データ・ファイルから読み取られる各レコードは、重複を防ぐために一意でなければなりません。keyは、1つのフィールドと関連するプロパティ・キー名から構成されるこの要素の単純なユニーク・キーを定義します。

マッピング・スクリプト内のキーをnameに設定します。
key "name"
データ・ファイルにDataStax Enterpriseから書き出されたGraphSONファイルやGryoファイルなどの一意のIDが含まれている場合は、keyを設定してIDを識別できます。
key "~id" "id"
ここで、~idはIDがデータ・ファイル内で見つかるように指定し、idは読み込まれたファイルでフィールドの名前をidに変更します。
マッピング・スクリプトのキーを複合カスタムIDに設定します。
 key city_id: "city_id", sensor_id: "sensor_id"
この定義では以下のパターンを使用します。
 key <csv_column_name1>: "vertex_property_key1", <csv_column_name2>: "vertex_property_key2"
ここで、<csv_column_name>は入力ファイルのカラムを表し、グラフ内のvertex_property_keyに割り当てる値を指定します。