Hello,
If a client that is self-hosted (not on Pega Cloud) wants to leverage Explore Data/Insights in a Theme Cosmos application, I’m trying to better understand all the steps required to set this up.
I know they can Enable Constellation components in traditional UI via the instructions here: Pegasystems Documentation
Do they also need to update the DSS for Pega to use the Constellation Static CDN? Pegasystems Documentation
Further, do they also need to deploy the Constellation Message Service - is this a requirement? Pegasystems Documentation
Beyond what @aniki has said, there is also a step for ensuring the data model is at Constellation standard.
I’ve enabled Explore Data on Traditional UI Apps twice now, there is always a period where you need to test the Explore Data capabilities and ensure you are getting the expected outcomes.
Unfortunately, Traditional UI allowed a lot of logic to be hidden in the UI and/or bad data modelling practices. This does mean some configuration to address - in my experience its at most 3 weeks (depending on teams Constellation knowledge).
Things that our modern tools do for you but older apps would not have done:
Relevant records (to see the fields)
Optimize embedded fields (to see embedded data fields in Insights)
Association rules (to see data from associated data object, aka data references)
Refactor fields from text to dates, integers, picklists etc. so Constellation UI knows how best to render these
Production ruleset and access groups with access to them (to create insight rules)
Correct privileges for access groups (if they were created in say 8.7 then the user may not have access to the right privileges or classes to create insights)
So please ensure this is accounted for in any steps to get this live. It’s well worth the effort but just want to be clear turning it on is not the only need.