メイン コンテンツをスキップする

Neo4jバッチコンポーネントを使って階層リレーションシップ付きNeo4jに俳優と映画情報を書き込む(非推奨)

情報メモDeprecated: 8.0.1-R2022-11 Talendマンスリーパッチ以降、Neo4jコンポーネントは非推奨となっています。TalendではNeo4jV4コンポーネントへの移行を推奨しています。

このシナリオでは、Neo4jバッチコンポーネントは、ローカルNeo4jデータベース内の2つのCSVファイルから俳優と映画に関するデータをインポートし、映画内の俳優の役割を記述した別のCSVファイルに基づいてデータのためのリレーションシップを作成します。

このシナリオは、ビッグデータ関連のTalend製品にのみ適用されます。

Talendによって提供されるNeo4jバッチコンポーネントは、ローカルのNeo4jデータベースへの一括書き込みのみをサポートします。これらは、V3.2.Xより前のNeo4jバージョンでも、それらのNeo4jバージョンの1つを使用しているNeo4jコンポーネントと一緒に使用することもできません。

以下のコンポーネントを使用します:
  • 1つのtNeo4jConnectionコンポーネント:Neo4jへの接続を開いて再利用します。

  • 3つのtFileInputDelimitedコンポーネント:俳優や映画の入力情報を読み取ります。

  • 2つのtNeo4jBatchOutputコンポーネント:接続されたNeo4jデータベースに映画と俳優の情報を書き込みます。

  • 1つのtNeo4jBatchOutputRelationshipコンポーネント: 俳優と映画の間にリレーションシップが作成されます。

  • 1つのtNeo4jBatchSchemaコンポーネント:データベース内のノードに一意性制約を作成します。

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

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