単一のCypherクエリーを使用してデータをCSVファイルからNeo4jにインポートし、関係を作成する
このシナリオは、ビッグデータ関連Talend製品にのみ適用されます。
Talendでサポートされているテクノロジーの詳細は、Talendコンポーネントを参照してください。
このシナリオでは、家族情報をCSVファイルからリモートNeo4jデータベースにインポートし、tNeo4jRowコンポーネント経由で単一のCypherクエリーを使用して、個人と家族の間に関係を作成するジョブについて説明します。
以下は、この例でデータのインポート元となるCSVファイルのコンテンツです。
Name;Gender;Age;Family
Jenny;Female;24;the Johnsons
Jack;Male;26;the Johnsons
Richard;Male;35;the Blacks
Anne;Female;36;the Whites
Helen;Female;28;the Blacks
Tom;Male;38;the Whites
この例ではMERGEをLOAD CSVと共に使用しているため、Cypherクエリーが効率的に実行されるように、マージするプロパティをインデックス化するために別のtNeo4jRowコンポーネントを使用しています。