When an update becomes available, an update icon appears next to the version number of the derived skill in the Skill Catalog. Also, a settings icon will show an alert indicator.
To update a derived skill, either click the update icon and select Update, or follow these steps:
- Open the derived skill you want to update.
- Click the settings alert icon to open its settings.
- Select the latest version of the base skill.
- Click Save. The derived skill is automatically retrained.
- Test the skill and make any needed adjustments.
- Publish the skill to make its updated version available in Vantage.
If you are not satisfied with the extraction statistics of a derived skill, do not publish the skill. Use its previous version instead. To use the previous version, go to the Skill Catalog, select the skill, and click Discard changes on the toolbar.
What Changes When a Derived Skill Is Updated
Fields and Rules
- The derived skill inherits all fields and rules (and their enabled or disabled states) from the base skill.
- Fields deleted from the base skill are preserved as custom fields in the derived skill.
- Rules deleted from the base skill are also deleted from the derived skill.
New rules added in the base skill are inherited with the following logic:
| Condition | New rules are… |
|---|
| Any base skill rule is enabled in the derived skill | Enabled |
| Any related new fields are disabled in the derived skill | Disabled |
| No base skill rules are enabled in the derived skill | Disabled |
- If the structure of a data catalog has changed in the base skill, a new data catalog with the same structure is added to the derived skill.
- The data form layout of the derived skill is preserved, with new fields appended at the end of the form.
Recognition Settings
The derived skill inherits the recognition settings of the base skill.
Skill Parameters
| Scenario | Behavior |
|---|
| Parameter added in base skill | An identical parameter is added to the derived skill. If a custom parameter with the same name exists, it is overwritten. |
| Parameter removed from base skill | Any parameter with the same name in the derived skill becomes a custom parameter. |
| Parameter renamed in base skill | Treated as a removal of the old parameter and addition of a new one. |
| Default value changed in base skill | The derived skill’s value is updated if the user has not changed it. If the user changed it, the value is preserved. |