Question
Solved
Common Data Model - queries
- In the CDM implementation guide, the CDM layer to referred to be fine tuned for MongoDB.
- Is the plan to support CDM layer with No SQL DB instead of SQL DB in the future?
- The current CDM implementations require the built-on/consuming applications to send a distinct value over the "Origin" property the data in the CDM layer can be segregated by applications at the data base level.
- Does that mean the READ calls happening to such database tables can get slower over time even if the application did not generate huge volumes of data?
- How does Pega handle the impact of growing volume on READ and WRITE operations on the tables that support the CDM layer.
- Since multiple applications can generate data into the same layer, can the READ operation performed by users of one application be affected by a huge volume of data generated by another application?
- When it comes to expansion, Pega's recommendation is to create more classes in the Common-LDM-Entity layer to hold more Entity classes on similar lines to Account, Contact, etc.,
- If a client had implemented an entity class (Say, Common-LDM-Entity-Account-Person), would Pega perform the due diligence to ensure the existing data model doesn't get affected when Pega CDM product offers the same class in a future release?
- Would Pega ensure the data model of the new class that is being offered is alignment with the data model of the client?
- What if multiple clients have created the same
Show More
- In the CDM implementation guide, the CDM layer to referred to be fine tuned for MongoDB.
- Is the plan to support CDM layer with No SQL DB instead of SQL DB in the future?
- The current CDM implementations require the built-on/consuming applications to send a distinct value over the "Origin" property the data in the CDM layer can be segregated by applications at the data base level.
- Does that mean the READ calls happening to such database tables can get slower over time even if the application did not generate huge volumes of data?
- How does Pega handle the impact of growing volume on READ and WRITE operations on the tables that support the CDM layer.
- Since multiple applications can generate data into the same layer, can the READ operation performed by users of one application be affected by a huge volume of data generated by another application?
- When it comes to expansion, Pega's recommendation is to create more classes in the Common-LDM-Entity layer to hold more Entity classes on similar lines to Account, Contact, etc.,
- If a client had implemented an entity class (Say, Common-LDM-Entity-Account-Person), would Pega perform the due diligence to ensure the existing data model doesn't get affected when Pega CDM product offers the same class in a future release?
- Would Pega ensure the data model of the new class that is being offered is alignment with the data model of the client?
- What if multiple clients have created the same class but with varying data model? How would Pega ensure to not have a negative impact while releasing the same class as part of the product?
- Alternatively, does Pega claim that CDM as a product will not grow beyond it's current state in terms of data model?
- Are the clients expected to create processes, data transforms, activities, properties, validation rules in the Common layer?
- Does this mean that irrespective of the built-on application, the processes are expected to be built in the same layer?
- Would such design make the CDM layer bulky and hard to maintain?
- Why does CDM not support class specialization?
- In case if two built-on applications have the same process with minor deviations,
- A when rule based on "Origin" is expected to be used.
- A circumstanced rule
- Ruleset specialization - The rule is in Common-LDM-Entity-xyz layer but in the Application ruleset.
- Does this mean that irrespective of the built-on application, the processes are expected to be built in the same layer?
Show Less
***Edited by Moderator Marije to add Capability tags***
To see attachments, please log in.