手順
-
tNeo4jConnectionコンポーネントをダブルクリックして、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
- [DB Version] (データベースバージョン)リストでNeo4J 2.X.Xを選択し、ノードのラベル付けサポートを有効にします。
-
[Database path] (データベースパス)フィールドで、データファイルのディレクトリー(この例では"E:/Talend/DB/Neo4j/data")を指定します。
この例では、埋め込みモードでNeo4jを使用します。RESTを使用してリモートNeo4jサーバーに接続するには、[Use a remote server] (リモートサーバーの使用)チェックボックスをクリックし、Neo4jサーバーのURLを指定します。
-
tNeo4jRowコンポーネントをダブルクリックして、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
- [Use an existing connection] (既存の接続を使用)チェックボックスをオンにし、tNeo4jConnectionコンポーネントによって開かれたNeo4jデータベース接続を再利用します。このコンポーネントは、この例で使用している唯一の接続コンポーネントです。
-
コンポーネントで実行するCypherクエリーを[Query] (クエリー)フィールドに入力します。
この例では、次のクエリーを入力して、ラベルがManagersで3つのプロパティ(id、name、およびposition)を持つ2つのノードを作成します。
"CREATE (a:Managers { id: 1, name: 'Gerald White', position: 'HR directory'}) CREATE (b:Managers { id: 2, name: 'Jimmy Black', position: 'Sales manager'})"
このコンポーネントには入力フローがないため、スキーマとパラメーターの設定は空白のままにしておきます。