# ルートリソースを使用

利用対象...

* Cloud API Services Platform
* Cloud Data Fabric
* Data Fabric
* Data Services Platform
* ESB
* MDM Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

ルートデザイナーを使用して、camel-saxonのXQueryファイル、camel-cxfのWSDLファイルなど、ルートで使用できる外部リソースを作成できます。このセクションでは、ルートリソースを作成する方法、およびそれをルートで使用する方法について説明します。

## ルートリソースを作成

利用対象...

* Cloud API Services Platform
* Cloud Data Fabric
* Data Fabric
* Data Services Platform
* ESB
* MDM Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

### このタスクについて

新しいルートリソースを作成するには、以下のようにします:

### 手順

1. Integrationの[Repository] (リポジトリー)で、[Resources] (リソース)ノードを右クリックして、コンテキストメニューから[Create Resource] (リソースを作成)を選択します。

   ![\[Create Resource\] (リソースを作成)オプション。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route-create_resource.png)

   [New Resource] (新しいリソース)ウィザードが開き、新しいルートリソースのメインプロパティの定義を行うことができます。

   ![\[New Resource\] (新しいリソース)ウィザード。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route-new_resource.png)
2. リソースプロパティを入力します:
   | フィールド | 説明 |
   | --- | --- |
   | [Source File] (ソースファイル) | 既存のファイルからリソースを作成するためのローカルまたはリモートファイルのパス。 |
   | [Name] (名前) | 新しいリソースの名前。禁止文字を入力すると、メッセージが表示されます。 |
   | 目的 | リソースの目的、またはリソースの使用に関する有用な情報。 |
   | 説明 | リソースの説明。 |
   | [Author] (作成者) | デフォルトで現在のユーザーログインを表示する、読み取り専用のフィールドです。 |
   | ロック保持者 | 読み取り専用のフィールド。デフォルトでは、現在のリソースのロックを保持するユーザーのログインを示します。このフィールドはリソース作成時は空で、既存のリソースのプロパティの編集時にのみデータが存在します。 |
   | [Version] (バージョン) | 読み取り専用のフィールドです。Mボタンとmボタンを使って、手動でバージョンを高くできます。詳細は、[ジョブやルートのバージョンを管理](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/managing-job-and-route-versions)をご覧ください。 |
   | ステータス | 作成しているリソースのステータスを選択するリスト。 |
   | [Path] (パス) | リソースが作成されるフォルダーを選択するリスト。 |
3. [Finish] (終了)をクリックしてリソースを作成します。

   リソースを最初から作成する場合、デザインワークスペースのエディターで空のリソースが開きます。

   ![エディターでの空のリソース。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route-new_resource1.png)

   リソースを既存のファイルから作成する場合、デザインワークスペースのエディターにソースファイルのコンテンツが表示されます。

   ![エディターでのリソース。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route-new_resource2.png)
4. リソースのコードを編集して、それを保存します。

## ルートリソースのバージョンを管理

利用対象...

* Cloud API Services Platform
* Cloud Data Fabric
* Data Fabric
* Data Services Platform
* ESB
* MDM Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

Talend StudioのIntegrationパースペクティブにルートリソースを作成すると、デフォルトでバージョンは0.1になります。ここで、0はメジャーバージョンで、1はマイナーバージョンです。

### 手順

* 同じルートリソースに多数のバージョンを作成できます。これを設定するには、以下のようにします:
  1. デザインワークスペースでルートリソースが開いている場合、それを閉じます。そうしないと、そのプロパティは読み取り専用になってしまい、変更できなくなります。
  2. [Repository] (リポジトリー)ツリービューでルートリソースを右クリックして、ドロップダウンリストで[Edit properties] (プロパティを編集)を選択します。

     ![\[Edit properties\] (プロパティを編集)オプション。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-edit_properties.png)

     [Edit properties] (プロパティを編集)ダイアログボックスが開きます。

     ![\[プロパティを編集\]ダイアログボックス](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-edit_properties_dialog.png)
  3. [Version] (バージョン)フィールドの横にある、[M]ボタンをクリックしてメジャーバージョンを増加させ、[m]ボタンをクリックしてマイナーバージョンを増加させます。
  4. [Finish] (終了)をクリックして変更を確定します。

  情報メモ注: デフォルトでは、ルートリソースを開くと、最新のバージョンが開きます。
* ルートリソースのバージョンは、次のように変更することもできます。
  1. デザインワークスペースでルートリソースが開いている場合、それを閉じます。そうしないと、そのプロパティは読み取り専用になってしまい、変更できなくなります。
  2. [Repository] (リポジトリー)ツリービューでルートリソースを右クリックして、コンテキストメニューで[Open another version] (他のバージョンを開く)を選択します。

     ![\[Open another version\] (別バージョンを開く)オプション。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-open_another_version.png)
  3. ダイアログボックスで[Create] (作成)チェックボックスをオンにして、[M]ボタンをクリックしてメジャーバージョンを上げ、[m]ボタンをクリックしてマイナーバージョンを上げます。

     ![\[Open another version\] (別バージョンを開く)ダイアログボックス。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-open_another_version_dialog_1.png)
  4. [Finish] (終了)をクリックして変更を確定し、ルートリソースのこの新しいバージョンを開きます。
* また、[File] (ファイル) &gt; [Save as...] (名前を付けて保存)をクリックして、ルートリソースを保存し、同時にバージョンを上げることもできます。

  情報メモ注: このオプションを使用すると、現在のルートリソースが上書きされません。ルートリソースは、別バージョンの新しいルートリソースとして保存されます。
* ルートリソースの異なるバージョンのリストにアクセスできます。これを設定するには、以下のようにします:
  1. [Repository] (リポジトリー)ツリービューで右クリックして、コンテキストメニューで[Open another version] (他のバージョンを開く)を選択します。

     ![\[Open another version\] (別バージョンを開く)ダイアログボックス。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-open_another_version_dialog_2.png)
  2. 編集するルートリソースのバージョンを選択して[Finish] (終了)をクリックすると、デザインワークスペースにそれが開きます。

## ルートリソースの使用

利用対象...

* Cloud API Services Platform
* Cloud Data Fabric
* Data Fabric
* Data Services Platform
* ESB
* MDM Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

ルートリソースを作成したら、それをMediationコンポーネントcSOAPおよびcMessagingEndpoint、およびSpring設定で使用できます。

### 手順

1. ルート内でルートリソースを管理するには、ルートをダブルクリックしてデザインワークスペース内で開き、[Dependencies] (依存項目)タブをクリックしてマニフェストエディターを表示します。

   ![\[Manifest\] (マニフェスト)エディター。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_manifest_editor.png)
   * リソースを追加するには、[Resources] (リソース)エリアで、[Add...] (追加...)をクリックし、ダイアログのツリービューから必要なリソースを選択します。OKをクリックします。 ![ルートリソースを選択するダイアログボックス。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-manage_route_resources_3.png)

     追加したら、[Resources] (リソース)テーブルで[Version] (バージョン)フィールドをクリックし、ドロップダウンリストの異なるリソースから使用する別のバージョンを選択できます。

     ![\[Resources\] (リソース)テーブル。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/route_resources-manage_route_resources_4.png)

   * ルートからルートリソースを削除するには、リストからそれを選択して、[Remove] (削除)をクリックします。組み込みルートリソースは削除できません。

   * ルートリソースのパスをコピーするには、テーブルでそれを選択して、[Copy Path] (パスのコピー)をクリックすると、ルートでそれを使用できます。
2. OKをクリックして変更を確定します。

   情報メモ注: ルートで使用されるルートリソースをリポジトリーから削除することはできません。

   ルートをエクスポートすると、ルートで呼び出されるルートリソースもルートと一緒にESB Runtime KARファイルにエクスポートされます。ルートをエクスポートする方法の詳細は、[ルートをビルド](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/building-routes)をご覧ください。