手順
-
2番目のtNeo4jRowコンポーネントをダブルクリックして、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
- [DB Version] (データベースバージョン)リストでNeo4J 2.X.Xを選択します。
- [Remote server] (リモートサーバー)チェックボックスをオンにして、[Server URL] (サーバーURL)フィールドでNeo4jサーバーのURL(この例では"http://localhost:7474/db/data")を指定します。
-
[Query] (クエリー)フィールドに次のCypherクエリーを入力し、家族データをCSVファイルからインポートして、該当するPersonノードとFamilyノードを作成し、個人と家族の間の関係を作成します。
"LOAD CSV WITH HEADERS FROM 'file:E:/Talend/Data/Input/families.csv' AS csvLine FIELDTERMINATOR ';' MERGE (family:Family { name: csvLine.Family }) CREATE (person:Person { name: csvLine.Name, gender: csvLine.Gender, age: toInt(csvLine.Age)}) CREATE (person)-[:From]->(family)"