Elastic Search with external table

Steps followed for implementing elastic search with external table

  1. Created Custom Search properties and specified the Class (inherited from Data- class) mapped to external table and added few properties under it.

  2. Search landing page: Reindexed by specifying the class

  3. Created an activity : Set Search text, report name and class mapped.

Ran the activity but its not retrieving any results.

Issue: Table has primary key constraint with multiple indexed columns and am not able to map those with the class key.

SInce the class key is not there, its not returning any results. Any other suggestions to check ?

@PrabakaranS3740 Have managed to update the class with the right keys but still its not able to get any results.

@PrabakaranS3740 What version of Pega in use (specific patch version as well).

Is the table mapped to PegaDATA or a custom database?

If you’re mapping it to a custom database, can you try using PegaDATA instead and see if that makes a difference?

@NickLoving_GCS Hello Nick, Thanks for your reply. Issue got resolved after raising an INC and checking with Pega support team.

Issue; Particular class was not getting reindexed and after deep analysis found that in the advanced tab of the class Ruleform type was not set and therefore it was not getting picked up while reindexing.

Hi @PrabakaranS3740 ,

Could you share the INC with us so that we could connect this with it and then I can resolve this Question?

Thanks!

@MarissaRogers INC-175584