Cannot checkin BIX Extract rule containing page group data
Pega Platform 8.2.2 is updated to Pega Platform 8.2.5.
Post the update, when performing Business Intelligence Exchange (BIX) Extract to a database, unable to checkin the BIX Extract rule containing a page group and page list data.
Property name—'To Table' field length of "PromiseList" cannot be more than 30 characters
Property name—'To Table' field length of "PaymentPlanPage" cannot be more than 30 characters
Steps to Reproduce
- Create an Extract rule in which the class has a page group and page list data.
- Perform the BIX Extract as a database extract.
- Save the rule.
- Check in the same rule.
When extracting to a database, BIX automatically normalized the data; and stored the top-level properties of a class in one table, and the data embedded page lists and page groups in separate tables.
The default generation of the table name for an embedded page list or page group property is a combination based on the class name and the property name.
This is an existing issue, which is corrected in Pega 8.2.4. However, after the Pega update, the user had not imported the latest BIX rulesets Zip. Hence, the previous rule is retrieved from where the issue is present.
Perform the following local-change:
Import the BIX ruleset Zip provided in the media files in the Addition Products > BIX > rulesets.