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
に割り当てる値を指定します。