メイン コンテンツをスキップする 補完的コンテンツへスキップ

ジョブを設定

手順

  1. tNeo4jv4Connection_1をダブルクリックして[Basic settings] (基本設定)ビューを開き、次の操作を行います。
    1. [Connection URI] (接続URI)フィールドに、Neo4jv4データベースサーバーの接続URI (この例では"neo4j://localhost:7687")を入力します。
    2. [Username] (ユーザー名)フィールドにユーザー名を、[Password] (パスワード)フィールドにパスワードを入力します。
      パスワードを入力するためには、[Password] (パスワード)フィールドの横にある[...]ボタンをクリックし、表示されるダイアログボックスにパスワードを入力します。
    3. 他のオプションはそのままにしておきます。

    このコンポーネントは、Neo4jv4データベースへの接続を確立します。

  2. tFixedFlowInput_1をダブルクリックして[Basic settings] (基本設定)ビューを開き、次の操作を行います。
    1. [Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックしてスキーマエディターを開き、そこにid (Integer型)、name (String型)、position (String型)という3つのカラムを追加します。
    2. [Use Inline Content (delimited file)] (インラインコンテンツ(区切りファイル)を使用)を選択し、[Content] (コンテンツ)フィールドに次のように入力します。
      1;"Gerald White";"HR directory"
      2;"Jimmy Black";"Sales manager"
    3. 他のオプションはそのままにしておきます。

    このコンポーネントは、作成されたノードのプロパティを設定するために使われます。

  3. tNeo4jv4Output_1をダブルクリックして[Basic settings] (基本設定)ビューを開き、次の操作を行います。
    1. [Use existing connection] (既存の接続を使用)オプションを選択し、[Component List] (コンポーネントリスト)ドロップダウンリストでtNeo4jv4Connection_1を選択します。
    2. [Sync columns] (カラムを同期)ボタンをクリックし、このコンポーネントにあったカラムがtFixedFlowInput_1コンポーネントのものと同じであることを確認します。
    3. [Query] (クエリー)フィールドに次のクエリーステートメントを入力します。
      create (a:Managers{id:$id,name:$name,position:$position})
    4. 他のオプションはそのままにしておきます。

    このコンポーネントは、ノードを作成し、tFixedFlowInputコンポーネントから受け取ったデータを使ってそのノードのプロパティ(つまりidnameposition)を設定するために使われます。

  4. tNeo4jv4Input_1をダブルクリックして[Basic settings] (基本設定)ビューを開き、次の操作を行います。
    1. [Use existing connection] (既存の接続を使用)オプションを選択し、[Component List] (コンポーネントリスト)ドロップダウンリストでtNeo4jv4Connection_1を選択します。
    2. [Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックしてスキーマエディターを開き、そこにid (Integer型)、name (String型)、position (String型)という3つのカラムを追加します。
    3. [Query] (クエリー)フィールドに次のクエリーステートメントを入力します。
      "MATCH (n:Managers) RETURN n"

    このコンポーネントは、Managerというラベルを持つすべてのノードのプロパティを取得し、そのプロパティを対応するカラムに渡します。

  5. tLogRow_1をダブルクリックして[Basic settings] (基本設定)ビューを開き、次の操作を行います。
    1. [Sync columns] (カラムを同期)ボタンをクリックし、このコンポーネントにあったカラムがtNeo4jv4Input_1コンポーネントのものと同じであることを確認します。
    2. [Table (print values in cells of a table)] (テーブル(テーブルのセルの出力値))を選択します。
    3. 他のオプションはそのままにしておきます。
    このコンポーネントは、tNeo4jv4Input_1によって取得されたノードのプロパティを表示します。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。