> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Derived Skill の更新

> カスタム field、ルール、および認識設定を保持したまま、Derived Skill を Base Skill の最新バージョンに更新します。

更新が利用可能になると、**Skill Catalog** の Derived Skill のバージョン番号の横に更新アイコンが表示され、設定アイコンにアラートインジケーターが表示されます。

Derived Skill を更新するには、バージョン番号の横にある更新アイコンをクリックして **Update** を選択するか、結果をより細かく制御するには次の手順に従います。

<Steps>
  <Step title="Derived Skill を開く">
    更新したい Derived Skill を開きます。
  </Step>

  <Step title="設定を開く">
    設定のアラートアイコンをクリックして設定を開きます。
  </Step>

  <Step title="Base Skill の最新バージョンを選択する">
    Base Skill の最新バージョンを選択します。
  </Step>

  <Step title="保存して再学習する">
    **Save** をクリックします。Derived Skill は自動的に再学習されます。
  </Step>

  <Step title="更新した Skill をテストする">
    Skill をテストし、必要に応じて調整します。
  </Step>

  <Step title="Skill を公開する">
    Skill を公開して、更新版を Vantage で利用可能にします。
  </Step>
</Steps>

<Note>
  Derived Skill の抽出統計に満足できない場合は、Skill を公開しないでください。代わりに以前のバージョンを使用してください。以前のバージョンを使用するには、**Skill Catalog** に移動し、Skill を選択して、ツールバーの **Discard changes** をクリックします。
</Note>

<div id="what-changes-when-a-derived-skill-is-updated">
  ## Derived Skill の更新で変わること
</div>

<div id="fields-and-rules">
  ### field とルール
</div>

* Derived Skill は、Base Skill からすべての field とルール (およびそれらの有効/無効の状態) を継承します。
* Base Skill から削除された field は、Derived Skill ではカスタム field として保持されます。
* Base Skill から削除されたルールは、Derived Skill からも削除されます。

Base Skill に追加された新しいルールは、次のロジックで継承されます。

| 条件                                         | 新しいルールの状態 |
| :----------------------------------------- | :-------- |
| Derived Skill で Base Skill のいずれかのルールが有効な場合 | 有効        |
| 関連する新しい field のいずれかが Derived Skill で無効な場合  | 無効        |
| Derived Skill で Base Skill のルールがどれも有効でない場合 | 無効        |

<div id="data-catalogs-and-forms">
  ### データカタログとフォーム
</div>

* Base Skill でデータカタログの構造が変更された場合、同じ構造の新しいデータカタログがDerived Skill に追加されます。
* Derived Skill のデータフォームレイアウトは保持され、新しいfieldはフォームの末尾に追加されます。

<div id="recognition-settings">
  ### 認識設定
</div>

Derived Skill はBase Skill の認識設定を継承します。

<div id="skill-parameters">
  ### Skill パラメーター
</div>

| シナリオ                           | 動作                                                                        |
| :----------------------------- | :------------------------------------------------------------------------ |
| Base Skill で Parameter が追加された  | 同じ Parameter がDerived Skill に追加されます。同じ名前のカスタム Parameter が存在する場合は、上書きされます。 |
| Base Skill から Parameter が削除された | Derived Skill 内で同じ名前の Parameter は、カスタム Parameter になります。                   |
| Base Skill で Parameter 名が変更された | 既存の Parameter が削除され、新しい Parameter が追加されたものとして扱われます。                       |
| Base Skill で既定値が変更された          | ユーザーが変更していない場合、Derived Skill の値が更新されます。ユーザーが変更している場合は、その値が保持されます。         |

<div id="related-topics">
  ## 関連トピック
</div>

* [Derived Skill](/ja/vantage/documentation/skill-catalog/derived-skills/derived-skills)
* [Derived Skill の設定](/ja/vantage/documentation/skill-catalog/derived-skills/configure-fields)
* [Skill のバージョン](/ja/vantage/documentation/skill-versions)
* [Skill Catalog](/ja/vantage/documentation/skill-catalog/skill-catalog)
* [Skill の公開](/ja/vantage/documentation/skill-catalog/publish-skill)
