Close popover
Shiva Regalla (ShivaRegalla)
S & P Global Company Ltd

S & P Global Company Ltd
ShivaRegalla Member since 2018 2 posts
S & P Global Company Ltd
Posted: March 23, 2020
Last activity: March 24, 2020

Difference between System Of Record and Snapshot



While I am going through concept of Data Access Pattern in PDN, I understood that SoR is useful when we want to retrieve the data from external systems, and the property refers the new data page everytime.

Coming to the refresh strategy for SoR, I read "With the SoR pattern, the data reloads according to the refresh strategy specified on the data page. The property always points to the current version of the data page.

Whenever a data page parameter is updated, a new data page is created. The property then points to the new page." And for the refresh strategy of Snapshot I read "The data page is not accessed again unless it has a parameter that changes. When the parameter changes, a new data page is created. The impacted data is copied to the property and overwrites the existing data."

I do not understand the perfect difference between these two. Both are using data pages, both the data pages reloads when the param changes. And in SoR scenario if we need the real time data(current data) every time, we can load the data page whenever that perticuler property is referred right?, why do we need to wait for some param change if we expect the real time data?

Please explain.



Shiva Regalla

Pega Academy
Moderation Team has archived post,
Close popover This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.