When we have more than 500 entities in the project and try to reference an existing entity in the Data Mart it does not show up.
Environment
Qlik Compose
Cause
This is because there is a parameter only visible in the JSON which has a limit set at 500.
Resolution
- Create the deployment package for the project.
- Open the zip file generated and edit the project.json
- Search for the parameter max_number_of_entities_in_tree_nodes
- The default value is 500. Increase it to 1000 or the maximum number of entities in the project.
- Save the file and import the modified deployment package on top of the existing project.
- Since this is only visible at the JSON level, once we import the deployment package we will have to rebuild all the task statements again which is an additional effort.