Configure data model synchronization
- This article is intended only for Administrators and System Administrators roles.
- The data model synchronization operation is supported only from PIM to Syndication.
- The data model validation tool must be enabled for the tenant.
To synchronize data model information between PIM and Syndication and view the synchronization status by object type such as attributes, classifications, and reference values, perform the following:
Configure data model synchronization from UI
The PIM module allows Administrators and System Administrators to manage data exchange between PIM and Syndication. Through PIM UI, you can set up, edit, and view the configurations for synchronizing data models and data. This makes it easier to perform the synchronization tasks.
Set up data model synchronization via UI
To enable the data models to be synchronized from PIM to Syndication (Brand), you must perform the following configurations in UI:
- From the My Profile and Settings dropdown in the Modern UI, click Switch to Classic UI.

- In the confirmation popup, click Confirm.
The application reloads the Classic UI.
- From the navigation menu, click Configurations > Data Model Sync.

- On the Data Model Sync page, click the Settings tab.

- Select the required use-case from the Type of Usecase drop-down list according to the business requirement. Here, we have selected Brand.

- Select the required values for the displayed attributes and then click Save. For more information, see the Settings Attributes table.

- The configured settings for the data model synchronization operation from PIM to Syndication are saved.

After saving the configuration settings, you can still modify the settings according to the business requirements.
Settings attributes
The following table indicates the different attributes used to configure the data model synchronization between PIM and Syndication in UI:
| Type of Usecase | Attributes | Description |
|---|---|---|
| Brand | Data Locales | Allows you to select the available locales to configure the data model synchronization operation. For example, German-Germany |
| Strict Mode |
|
|
| Entity Type | Allows you to select the type of entity used to configure the data model synchronization operation. For example, Item Note: Entity Type is a mandatory attribute |
|
| Context Type | Allows you to select the type of context that is used to configure the data model synchronization operation. For example, Channel or Country | |
| Contexts | Allows you to select the available contexts for the selected context type. For example, Germany Note: You must select a context type before selecting a context |
|
| Match Attributes | Allows you to select the attributes that are used to identify an entity ID in PIM. For example, GTIN can be used to identify the entity ID of Item |
Advanced settings
In an exceptional scenario, the data model changes are synchronized successfully but some updates are not reflecting in Syndication.
To perform the Sync Now again, the system does not enable this until any additional data model changes are observed. As a workaround, the application provides you the below mentioned property in Advanced Settings of the Settings page:
| Property | Description |
|---|---|
| Reset Data Model Change Tracker |
|
Sample screenshot with Advanced Settings:

• This is an expensive operation and is recommended to use only when necessary.
• After the Settings is saved with Reset Data Model Change Tracker property value: TRUE, the system disables it until the next Data Model Sync operation. The button is restored to its default behaviour (value: FALSE) after the sync.
Data model requirements
To synchronize the taxonomies and classifications, you must perform the required settings in the data models:
The models attached here considers item as an entity type and has the required settings associated with it. You must modify the settings based on your needs in consideration with the entity types.
| Model | Sample File Details | Description |
|---|---|---|
| Thing Domain Model | You must define the required entity types, its classification attributes, required mappings, and IS Syndicatable flag to TRUE. | |
| Taxonomy Model | The taxonomies that need to be synchronized must be defined. |
After the Data Model Sync settings, you can perform the Data Model Synchronization.