Data Model Synchronization from PIM
The data model synchronization feature enables PIM Administrators and System Administrators to synchronize the data model changes from PIM to Syndication. The synchronization status is displayed on the Data Model Sync page in PIM. The different types of data models that can be synced are entity, taxonomy, classification, and reference data. It consists of the following two cases:
- Synchronize Initial Data Models—The process of syndicating all the configured data models to the Syndication module is termed as initial load.
- Synchronize Updated Data Models—Any updates to the data models after the initial upload operation are termed as delta changes. For more information, see Update Reference Attribute Values of SKUs via Excel.
You must configure the data model to successfully synchronize from PIM to Syndication. For more information, see Configure Data Model Synchronization.
Synchronize Initial Data Models
To synchronize the changes after uploading the updated data model to PIM, perform the following:
-
On the navigation menu, click Configurations > Data Model Sync.
Result: The Data Model Sync page is displayed. For more information on the description of the messages displayed, see Data Model Synchronization UI Messages.
-
Click Sync Now.
Results:
After successfully initiating the synchronization operation, the task status is updated to Submitted on Previous Sync Task. For more information, see Data Model Synchronization Statuses.
Note:Ensure to click the Refresh button after some-time to view the updated task status.
After successfully synchronizing the data model information to Syndication, the task status is updated to Completed on Previous Sync Task.
Synchronize Updated Data Models
Consider a scenario where you have updated a reference value data, for example, colors. To synchronize the updated reference data model from PIM, perform the following:
-
On the navigation menu, click Configurations > Data Model Sync.
Result: The respective reference data value update is displayed on Unpublished Changes.
-
Click Sync Now.
Results:
After successfully initiating the synchronization operation, the task status is updated to Submitted on Previous Sync Task.
Note:The module requires a maximum of 15 minutes to submit the synchronization operation. Ensure to click the Refresh button to view the updated task status.
After successfully synchronizing the data model information to Syndication, the task status is updated to Completed on Previous Sync Task.
Data Model Synchronization UI Messages
The following table describes the various messages displayed on the Data Model Sync page while performing initial load or delta changes operation:
Data Model Content | Scenario | Data Model Sync Message | Description |
---|---|---|---|
Unpublished Changes | Initial load | Data model is ready for initial synchronization, click the ‘Sync Now’ button to start | Indicates that the data models are not yet synchronized from PIM. You must click the Sync Now button to perform the synchronization operation |
Initial load and delta changes | No changes available to sync | Case 1: The message is displayed after the Administrator or System Administrator has successfully synchronized the data model from PIM Case 2: The message is displayed when there are no delta changes yet |
|
Previous Sync Task | Initial load | No previous sync tasks | Indicates that the Administrator or System Administrator has not yet synchronized the data model. Therefore, information about a previous synchronization task cannot be displayed |
Initial load and delta changes | More details about the synchronization task will appear here after the changes are collected by the system | Indicates that additional information such as the data model type and count is displayed after the data model is synchronized |
Data Model Synchronization Statuses
The following table represents the different stages of the synchronization status:
Synchronization Status | Description |
---|---|
Submitting | Indicates the synchronization of data model to Syndigo’s Data Engineering (DE) team for data validation Note: You cannot synchronize new data model changes in the Submitting state |
Submitted | Indicates successful synchronization of data model to the DE team |
Queued | Indicates that the data model is available to be mapped by the DE team |
InProgress | Indicates that the DE team has locked the data model and is performing the model mapping operations Note: You cannot synchronize new data model changes in the InProgress state |
ChangesRequired | Indicates that data model requires additional information or modifications. The user receives an email about the required modifications |
Completed | Indicates successful synchronization of data model information to the Syndication module |
Error | Indicates that the data model contains technical errors. Therefore, the synchronization operation cannot be completed |