Make the Polyglot model the source-of-truth for technical names
By default, technical names from a physical model are not transferred to the Polyglot during conversion, and the Polyglot naming conventions are not applied automatically.
However, you may want the Polyglot to hold the technical names when:
- several physical models must share a single naming strategy to manage at the logical / technology-agnostic layer,
- you want to centralize naming decisions instead of repeating them per target,
- you want the Polyglot to act as the master for technical names so that all derived models remain aligned.
If you want the Polyglot to be the master for technical names after conversion, and have all derived physical models follow them, you must prepare the source model before converting it. This section explains how to do it.
1. Clear technical names in the model to be converted
Remove all technical names from the model before performing the conversion. If you want to keep a backup of some values, consider forward-engineering your model to Excel beforehand (and later on use a vlookup function.)
Clearing technical names can be done in bulk, simply by following instructions in this use case.
Clearing technical names in the original model ensures that it will later accept the technical names coming from the parent Polyglot model. During conversion, Hackolade Studio treats all existing technical names in the original model as target-level enrichments. And enrichments are never overwritten by Polyglot values.