Question

2
Replies
56
Views
X

Difference between System Of Record and Snapshot

Hi,

 

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.

 

Regards,

Shiva Regalla

Pega Academy