Develop > Develop Content > Extend Content > IDE Troubleshooting > Development - Content Extension Best Practices

Development - Content Extension Best Practices

There is set of best-practices and guidelines for creating customization tracks

  • Do not modify the OOTB entities:

    • Avoid linking the custom dimensions to the OOTB entities, use the Target Extension link from the custom entity to the OOTB entity instead.

    • Avoid modifying existing files in any OOTB Content Pack directories.

    • Avoid modifying existing OOTB engineercontext diagram and architectcontext diagram in the IDE.

  • Use the _CSTM suffix when naming the custom entities.

  • Generate the ETL artifacts.

  • Do not modify OOTB ITBA views, Business Contexts, BO Universes and Webi Reports

Enforcing those guidelines will guarantee that the solution will never be overridden in the future and be upgradable