Cypherクエリーを使ってデータをCSVファイルからNeo4jにインポートし、リレーションシップを作成(非推奨)
情報メモDeprecated: 8.0.1-R2022-11 Talendマンスリーパッチ以降、Neo4jコンポーネントは非推奨となっています。TalendではNeo4jV4コンポーネントへの移行を推奨しています。
このシナリオは、ビッグデータ関連の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コンポーネントを使用しています。