アーティファクトリポジトリーへの公開 - 7.3

Talend Big Data Platform Studio ユーザーガイド

Version
7.3
Language
日本語 (日本)
Product
Talend Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発

このタスクについて

ジョブは、作成後にアーティファクトリポジトリーに公開できます。このアーティファクトリポジトリーでは Talend Runtimeにデプロイするために作成したすべての項目を一元的に管理および登録できます。

アイテムを公開するには、事前にStudioの環境設定でアーティファクトリポジトリーへの接続を定義する必要があります。詳細は、アーティファクトリポジトリーの環境設定([Talend] > [Artifact Repository] (アーティファクトリポジトリー) > [Repository Settings] (リポジトリー設定))を参照してください。

手順

  1. [Repository] (リポジトリー)ツリービューで、アーティファクトリポジトリーに公開するアイテムを選択します。
  2. それを右クリックして、メニュー内の[Publish] (公開)を選択します。
    [Publish] (公開)ウィザードが開きます。
    [Artifact Information] (アーティファクト情報)エリアに表示される設定は、読み取り専用です。
    • [Job] (ジョブ)ビュー内の項目にカスタムグループIDが指定されている場合、[Group ID] (グループID)フィールドにはカスタムIDが自動的に入力されています。

      それ以外の場合は、
      • 項目がリポジトリー内のルートノードである場合、[Group ID] (グループID)フィールドにはアーティファクトリポジトリーの環境設定で指定したデフォルトグループIDが自動的に入力されています。

      • 項目がリポジトリーのルートノードでない場合、[Group ID] (グループID)フィールドにはデフォルトで自動的にフォルダー構造が入力されます。具体的には、getting_started.moviesのようになります。

      必要に応じて[Job] (ジョブ)ビューで[Deployment] (デプロイ)タブ内の項目のグループIDをカスタマイズします。

    • [Artifact ID] (アーティファクトID)フィールドには公開するアイテムの名前が入力されます。

    • [Version] (バージョン)フィールドには以下が入力されます。
      • アイテムの[Job] (ジョブ)ビュー、または[Project Settings] (プロジェクト設定)ダイアログボックスで設定したデプロイバージョン。

      • アイテムにデプロイバージョンを設定していない場合は、公開するアイテムのバージョンから取得したデプロイバージョン。

    • [Project Settings] (プロジェクト設定)ダイアログボックス、[Job] (ジョブ)ビューのいずれか内のアイテムに対してスナップショットオプションが有効かどうかに応じて:
      • [Publish as Snapshot] (スナップショットとして公開)チェックボックスがオンの場合は、アイテムのスナップショットバージョンがスナップショットリポジトリーに公開されます。

      • それ以外の場合は、アイテムのリリースバージョンがリリースリポジトリーに公開されます。

  3. [<Item> Version] (<Item> バージョン)(<Item>はジョブ)フィールドは、項目の複数のバージョンが使用可能な場合は、最高のバージョンが自動的に入力されます。リストからバージョンを選択することで、変更できます。
  4. [Export Type] (エクスポートタイプ)リストから、以下を選択します。
    • [Standalone Job] (スタンドアロンジョブ): ジョブをスタンドアロンジョブとして公開する場合。
    • [OSGI Bundle For ESB] (ESB用のOSGIバンドル): ジョブをOSGIバンドルとして公開する場合。
      注: このオプションは、ジョブにコンポーネントtRESTClienttRESTRequestm、またはtESBComsumerが含まれている場合にのみ使用できます。
    エクスポートタイプの詳細は、項目のインポート/エクスポート、およびジョブのビルドを参照してください。
  5. [Next] (次へ)をクリックし、必要に応じてエクスポートオプションを選択します。
  6. [Finish] (終了)をクリックして、アイテムをアーティファクトリポジトリーに公開します。
    リリースバージョンのアーティファクトを公開するように選択した場合は、確認ウィザードが表示されます。[OK]をクリックして、確定します。
    これで、アイテムをリポジトリーでアーティファクトとして使用し、後で Talend Runtimeにデプロイし、実行するために取得できるようになりました。依存項目を含むアイテムの機能も公開されます。