What is PegaRULES, PegaDATA and split schema?

What are PegaRULES, PegaDATA, and split schema?
As we know pega has introduced the concept of split schema, which is RULES schema and Data schema. What will be stored in that schema?



PegaRULES DB:
When we create any application the ultimate built on the application would be the PegaRULES application.
Pega will store Rules and system information about the Pega application in PegaRULES DB.
We can see some of the database tables mapped to the PegaRULES database.

For example, All our sections are instances of Rule-HTML-Section, and Rule-HTML-Section is pointed to the pr4_rule_section database table in the PegaRULES database, which means all exciting sections and created section rules will be stored in this table.
Properties (Rule-Obj-Property)created or already in the system will be in the pr4_rule_proeprty database table in the PegaRULES database.



PegaDATA DB:
All the information related to cases, assignments, and case history will be stored in the PegaDATA database.

For example: 
We know assignments are the instances of a concrete class derived from the Assign- base class.
Assign-Worklist has mapped to the pc_assign_worklist stores all the assignments on the worklist.
Assign-Workbasket has mapped to pc_assign_workbasket stores all the assignments in the workbaskets.
Assign- is also mapped to pc_assign_worklist and stores external assignments and all other types of assignment but pxObjClass for these assignments is Assign-External

Click to see what is Worklist, workbasket and other Work-related terms Work terms

Click to see more on Assignment tables in Pega
Click to see more on standard pega tables


No comments:

Post a Comment