Question
Virtusa
Virtusa
IN
Virtusa
Posted: Jan 8, 2026
Last activity: Jan 19, 2026
Last activity: 19 Jan 2026 23:37 EST
Solved
Difference between node and keyed data page
Hi,
consider a data page which is node level which cache the data into clipboard and this will happen only once during first interaction. When we want to access data we can get data from clipboard until server restart. The same thing will happen for keyed data page which is of scope right. How can we differentiate these two?
@Yasvanth Tanuku
Node Data Page:
1. Node data page is like , that data page is called when ever the first operator of that access group which you define in the data page, is logged in, the data page gets initialized and stored in clipboard.
2. for the next time, if other operator want's to access the data from same data page, instead of hitting the server again, pega automatically dets the data from clipboard.
3. the node data page will automatically be flushed whenever node restarts, or the refresh strategies that you implement
Keyed Data page:
1. Keyed data page is like accessing the contents of the data page by passing a key.
3. Simply keyed assess data page is like getting information from pre-loaded list of records
2. when you configure keyed data page, and when you call it any where, pega gets all the results and store in pxResults in the clipboard
3. To access any page in that page list Data page, you need to pass the index so that pega matches the index from the pxResults and gives you.
@Yasvanth Tanuku
Node Data Page:
1. Node data page is like , that data page is called when ever the first operator of that access group which you define in the data page, is logged in, the data page gets initialized and stored in clipboard.
2. for the next time, if other operator want's to access the data from same data page, instead of hitting the server again, pega automatically dets the data from clipboard.
3. the node data page will automatically be flushed whenever node restarts, or the refresh strategies that you implement
Keyed Data page:
1. Keyed data page is like accessing the contents of the data page by passing a key.
3. Simply keyed assess data page is like getting information from pre-loaded list of records
2. when you configure keyed data page, and when you call it any where, pega gets all the results and store in pxResults in the clipboard
3. To access any page in that page list Data page, you need to pass the index so that pega matches the index from the pxResults and gives you.
4.To access the keyed data page, you need to configure at the property level. i,e, create the page list property and select copy data from a data page and pass the "id" as the key at the property level
EX: D_OperatorDetails.pxResults
pxResults(1) pxResults(2) pxResults(3)
id: Proprietary information hidden id: Proprietary information hidden id: Proprietary information hidden
Name: abc Name: def Name: ghr
Gender: Male Gender: Female Gender: Female
So, when you initialize the D_OeratorDetails , data page and configure "id" as the key, pega stores all the results as shown above and store in the clipboard.
* in run time, when you use the property, pega gets the key value from the clipboard and access that data page by using that key.
in the above example,
Consider key is "id" and value is Proprietary information hidden
in the run time, if you use the property and want to retrieve the gender and name the result will be:
Gender: Female
Name: def