# [Job Compare] (ジョブ比較)エディター

[Job Compare] (ジョブ比較)エディターの上部にはツリービューがあり、そこには、競合が発生したジョブのデザイン項目とパラメーター項目がすべて表示されています。競合している各項目のアイコンには、濃い赤色の競合インジケーターが付いています。

このツリービューで各ノードを展開し、競合している項目を選択して、競合の詳細を検討できます。

下部の比較ビューには、選択した項目のさまざまなバージョンの詳細が表示されます。この比較ビューで:

* コンポーネントや接続などのデザイン項目が上部のツリービューで選択されている時、項目はグラフィカルにハイライトされます。
* コンポーネントのスキーマなどのパラメーター項目が上部のツリービューで選択されている時、その項目の競合している各パラメーター(スキーマカラムなど)が黄色の警告サインによって示されます。

![\[ジョブ比較\]エディター。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/unified_studios-git_jobcompare.png)

[Job Compare] (ジョブ比較)エディターでは、ジョブ全体の競合、すべてのデザイン項目、またはすべてのパラメーター項目を1回の操作で解決することも、個別の項目、パラメーター、またはパラメータープロパティの競合を別々に解決することもできます。

ジョブ全体の競合を解決する場合:

* 作業ブランチのバージョンを受け入れるには、上部のツリービューで[Job Designs Unit] (ジョブデザインユニット)を右クリックし、コンテキストメニューから[Accept mine] (自分の変更を採用)を選択するか、上部のツリービューで[Job Designs Unit] (ジョブデザインユニット)を選択し、比較ビューで![\[Accept mine\] (自分の変更を採用)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_right.svg)をクリックします。
* 他方のブランチのバージョンを受け入れるには、上部のツリービューで[Job Designs Unit] (ジョブデザインユニット)を右クリックし、コンテキストメニューから[Accept theirs] (他のユーザーの変更を採用)を選択するか、上部のツリービューで[Job Designs Unit] (ジョブデザインユニット)を選択し、比較ビューで![\[Accept theirs\] (他のユーザーの変更を採用)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_left.svg)をクリックします。

ノードの下のすべての項目の競合を解決する場合:

* 作業ブランチのバージョンを受け入れるには、上部のツリービューでノードを右クリックし、コンテキストメニューから[Accept mine] (自分の変更を採用)を選択するか、上部のツリービューでノードを選択し、比較ビューで![\[Accept mine\] (自分の変更を採用)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_right.svg)をクリックします。
* 他方のブランチのバージョンを受け入れるには、上部のツリービューでノードを右クリックし、コンテキストメニューから[Accept theirs] (他のユーザーの変更を採用)を選択するか、上部のツリービューでノードを選択し、比較ビューで![\[Accept theirs\] (他のユーザーの変更を採用)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_left.svg)をクリックします。

1つの項目の競合を解決する場合:

* 作業ブランチのバージョンを受け入れるには、上部のツリービューで競合している項目を右クリックし、コンテキストメニューから[Accept mine] (自分の変更を採用)を選択するか、上部のツリービューで項目を選択し、比較ビューで![\[Accept mine\] (自分の変更を採用)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_right.svg)をクリックします。
* その他のブランチのバージョンを受け入れるには、上部のツリービューで競合している項目を右クリックし、コンテキストメニューから[Accept theirs] (他のユーザーの変更を採用)を選択するか、上部のツリービューで項目を選択し、比較ビューで![\[Accept theirs\] (他のユーザーの変更を採用)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_left.svg)をクリックします。

情報メモ注:

他方のブランチからの接続のバージョンを受け入れる場合:

* 接続の入力および出力コンポーネントがどちらも、作業ブランチと他方のブランチの間で異なる場合は、他方のブランチからのジョブデザイン全体を受け入れるよう指示するメッセージが表示されます。

  ただし、これは必須ではありません。最初にコンポーネントと接続のパラメーターを別々に受け入れることを試してみることも可能です。

* 接続の入力または出力コンポーネントが、作業ブランチの新しい入力または出力コンポーネントにリダイレクトできない場合は、他方のブランチからジョブデザイン全体を受け入れるよう指示するメッセージが表示されます。

  ただし、これは必須ではありません。最初にコンポーネントと接続のパラメーターを別々に受け入れることを試してみることも可能です。

* 接続の入力または出力コンポーネントが作業ブランチに存在しない場合は、最初にコンポーネントを受け入れるよう指示するメッセージが表示されます。

パラメーターまたはパラメータープロパティの競合を解決する場合:

* 作業ブランチのバージョンを受け入れるには、比較ビューでそのパラメーターまたはパラメータープロパティの![\[Accept my parameter\] (自分のパラメーターを許可)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_right.svg)をクリックします。
* 他方のブランチのバージョンを受け入れるには、比較ビューでそのパラメーターまたはパラメータープロパティの![\[Accept their parameter\] (他のユーザーのパラメーターを許可)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/move_change_left.svg)をクリックします。

比較ビューで、作業ブランチのパラメーターおよびパラメータープロパティを手動で編集できます。この操作は次の手順で行います。

## 手順

1. 関係するパラメーター項目を上部のツリービューで選択し、比較ビューでその項目の下にパラメーターを表示します。
2. パラメーターを編集するには、[...]ボタンが横に表示されるように比較ビュー内をクリックします。

   パラメーターのプロパティを編集するには、パラメーターを展開し、編集するプロパティをクリックして横に[...]ボタンを表示します。
3. [...]ボタンをクリックしてダイアログボックスを開きます。
4. 変更を加え、OKをクリックしてダイアログボックスを閉じます。

## タスクの結果

項目の競合が解決すると、競合のあった項目のアイコンの競合インジケーター(上部のビュー内)と比較ビュー内の競合サインが緑になります。

情報メモ警告:

競合があったエディターで競合を解決した後は、必ず変更を保存してください。

一元管理しているリポジトリー項目(たとえば、コンテキストグループ、ファイルまたはデータベース接続で、リポジトリ内で定義したもの)がジョブ内で呼び出されている場合は、[Job Compare] (ジョブ比較)エディターでジョブの競合を解決しても、対応するリポジトリー項目は自動的にアップデートされません。Integrationパースペクティブでジョブを開くと、ジョブをアップデートするかどうかを尋ねるメッセージが表示されます。