- What do you mean by workspace or studio in the context of Pega? …
- Explain about classes in Pega. …
- What do you mean by a work object in the context of Pega? …
- What do you understand about DCO in Pega? …
- What do you know about SLA in the context of Pega? …
- What are the different types of SLA?
Pega interview Questions 2022 – Part 1 – Real time interview question
Frequently Asked Pega Interview Questions
The page-validate method is used to validate all the properties present on a page. If a page has embedded pages, this method works recursively to validate all the properties. This method consumes a lot of system resources and takes more time. If you want to validate specific properties use the Obj-Validate method with a Rule-Obj-Validate rule. A property-validate method is used to impose restrictions on property value. Use Edit validate rule along with Property-Validate method to impose restrictions. You can validate multiple properties using the Property-Validate method.
What is the difference between Edit validate and Edit Input rules?
Edit Validate: Use the edit validate rule to validate the property value using java code. Edit validate rules can be used property-validate, Rule-Obj-Validate, and Property rules.
Edit Input: Edit input rules convert user-entered data into the required format. For example, if the user enters the date MM/DD/YYYY format, the edit input rule covers this date into DD-MMM-YYYY (required format). Again we need to write java code for this transformation.
35. How do we fetch the data from two different tables with out using two different tables? Write a database View. In this view logically combine the Two different tables. Create class for this logically combined Table. Write the List View. Applies to class is class of the Combined table. So we can refer the properties of both the tables in list view.
91. Define about Obj-Open method? Obj-Open method is used to open an instance stored in the PegaRULES database or in an external database linked to an external class, and save it as a clipboard page. The system uses the specified class and key fields to find and open the object and place its data into the specified step page. The system searches up the class hierarchy as appropriate to find the instance. If it finds the specified step page, the system clears any data that is on it and reuses the page. If no existing page has a name matching the specified step page, the system creates a new page.
79. Define about Property-Set-Message? Property-Set-Message method is used to associate a text message with a property or a step page. The system reads the appropriate property and adds the message to the page. We can provide the entire literal text of the message, or reference a message rule key that in turn contains message text. (Rule-Message rule type).
75. Define about Page-Copy method? Page-Copy method is used to copy the contents of a source clipboard page to a new or previously created destination clipboard page. The source page is not altered. After this method completes, the destination page contains properties copied from the source page, and can contain additional properties from a model.
51. Who will create Data-Agent-Queue? The Agent Manager is a master agent that gathers and caches the agent configuration information set for our system when Process Commander starts. Then, at a regularly scheduled interval, it determines whether any new agents rules were created during the last period. If there are new agents rules, the Agent Manager adds them to its list of agents and generates agent schedule data instances for them for each node.
UI and Property In PEGA
Ans: Defer load means, suppose u can use any tabbed Section in that situation u want to load the data on each tab u can write one activity to retrieve data, then a large amount of data will be loaded in clipboard, Its a performance hit to load the more data in clipboard, So in that situation we can use Defer load option it will prevent performance because while u Check the Defer load option it will ask some activity on each tab Cell properties, so whenever the particular tab is opened then relevant activity only will be fired and load the related data…So it will Avoid performance. Yes we can load the values in a dropdown Q2: Advantages and limitations of declare page?
Ans: The main Advantage of the Declare pages is, It prevents the multiple DB hits , Suppose is there multiple requestors in that node whenever first user login into the application then load activity will be fired and create a declare page and then loaded the data in that page, requestors who can on that node will show this declare page and use the data on that page. The Disadvantages are it’s read-only to the requestors, and can not add the additional data and can’t delete the specific data. Q3: Difference between declare page and regular pages?
Ans: Declare pages are created through declarative rules, Declare keyword must be specified while creating a declare page, Declare pages are read-only pages, These pages Can’t delete, update directly. User pages are created through page new method in an activity, these pages can be updated, deleted directly, these pages automatically deleted once logout from the system.
Learn Pega from the Basic to Advanced Level with Hands-on Training, Placements, and more with Pega Online Training
FAQ
What are the important topics in PEGA?
- What is the difference between activity and utility?
- Where assignments will be stored in the Pega rules database?
- What is the difference between Edit validate and Edit Input rules?
- Where work objects will be stored?
- How to send multiple correspondences at a time?
Does PEGA need coding?
- Describe a data object; group related data.
- Configure data types, create data objects.
- Identify and create calculated values.
- Make data available to an application; add data records to a data type.
- Integrate with external applications.
What is the name of Standard PegaRULES Process Commander models?