Declare Index table creation through Optimization wizard
I have a page list Property .AccountDetails and i want to use declare index for reporting. I have used optimization wizard and it has created declare index class, index rule and index table. All fine , expect the index table that pega created is generic and it has created on Data level.
my property . AccountDetails is in ABC-FW-ABCTestFW-Data-AccountDetails Data class. i expected the declare index table name should have been named as pegadata.pr_Index_ABC_FW_ABCTestFW_Data_AccountDetails
But, the Pega optimization wizard has created a index table with name "pegadata.pr_Index_ABC_FW_ABCTestFW_Data_".looks like which is a common index table for all index table .
How can i change the name of the table which is specific only to my AccountDetails Class. I understand that we can directly create a index table in DB and Map our DB table record to that table. But I am just looking for some way to direct pega to use the Data class name as a table name while using the optimization wizard
The best possible option is to create your own index table . In order to direct Pega to do it internally , it might require a deep code level change . i am not sure any OOTB way is there to do so. Lets see what other has to say.