プロジェクト参照を定義 - Cloud - 8.0

Talend Studioユーザーガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2023-12-04

参照プロジェクトとは、プロジェクト用に設定するプロパティで、これによりプロジェクト項目の一部またはすべてが別のプロジェクトにより参照できるようになります。

あるプロジェクトが別のプロジェクトを参照した場合、参照されるプロジェクトの項目(ジョブ、メタデータなど)は再利用できます。

プロジェクトがGitに保管されている場合に、どのレベルでも参照を確立できるようにその項目がメインとブランチで構成されており、プロジェクトのより柔軟な使用を保証します。

注:
  • 参照として使われるプロジェクトのタイプが、参照しているプロジェクトの従属タイプの場合にのみ、プロジェクト間で参照関係を確立できます。たとえば、データ管理プロジェクトはマスターデータ管理プロジェクトの参照として使用できますが、その逆はできません。
  • 新バージョンに移行したり、またはパッチを適用したりすると、プロジェクトに対して移行のみを目的とする読み書きアクセスが必要です。
  • 以下の操作はできません。
    • 1つのプロジェクトの複数のブランチを別のプロジェクトへの参照として定義すること。
    • 2つのプロジェクトの間に参照のサイクルを作成すること。
    • プロジェクトとその参照の両方に同じ名前のプロジェクト項目(ジョブレットを除いて、ジョブ、コンテキスト、メタデータなど)があること。

以下の手順では、Talend Studioでプロジェクト参照を定義する方法を説明しています。また、コマンドaddReferencedeleteReferenceを使用してTalend CommandLine内にプロジェクト参照を作成し、管理することもできます。これらのコマンドについてはhelp <commandName>コマンドをご確認ください。

参照プロジェクトの作業については、参照プロジェクトを使って作業をご覧ください。

始める前に

リモートプロジェクトで作業していることをチェックします。

手順

  1. リポジトリーツリービューで[Referenced] (参照)プロジェクトノードを右クリックし、コンテキストメニューから[Reference Projects Setting] (参照プロジェクト設定)を選択して、[Reference Projects Setting] (参照プロジェクト設定)ビューを開きます。
    または、Talend Studioのツールバーでをクリックするか、メニューバーで[File] (ファイル) > [Edit Project Properties] (プロジェクトプロパティを編集)と選択してから、ダイアログボックスの左パネルで[Reference Projects] (参照プロジェクト) を選択し、右側に[Reference Projects Setting] (参照プロジェクト設定)ビューを開きます。

  2. [Add new reference] (新規参照を追加)エリアでボタンをクリックし、参照プロジェクトとして設定可能なプロジェクトを取得します。
  3. [Project] (プロジェクト)リストから、参照プロジェクトとして追加するプロジェクトを選択します。
  4. [Branch] (ブランチ)リストから、プロジェクトを確立するベースとするブランチを選択します。
  5. ジョブのビルド時に、ジョブレットの検索方法によって:
    • [Use strict references to find joblets in target project] (厳密な参照を使ってターゲットプロジェクトでジョブレットを検索)チェックボックスを選択して、ジョブのデザイン時にジョブレットがジョブに追加されたプロジェクトからのみジョブレットを見つけます。
    • [Use strict references to find joblets in target project] (厳密な参照を使ってターゲットプロジェクトでジョブレットを検索)チェックボックスを消去して、ジョブのデザイン時にジョブレットがジョブに追加されたプロジェクトにジョブレットが見つからない場合、他のプロジェクトからそれを見つけます。このチェックボックスは、デフォルトでオフになっています。
  6. ボタンをクリックし、選択したプロジェクトを[Current references] (現在の参照)エリアに追加します。
    [Current references] (現在の参照)エリアで参照プロジェクトを選択し、ボタンをクリックすれば、その参照プロジェクトを削除できます。
  7. OKをクリックしてプロジェクト参照の設定を確定し、ダイアログボックスを閉じます。
    Talend Studioはメインプロジェクトまたは参照しているプロジェクトに再びログインし、プロジェクト参照の設定を適用します。

タスクの結果

定義した参照プロジェクトはリポジトリーツリービューに表示されます。