Hello All,Is there a way to track / get a count of number of nodes within the process models for each application that was created? I am currently reviewing all the applications that was created and I am stuck at this point during the documentation.
I know there's a way in health check report to get the process model details which uses too many nodes but my task is to get node counts for each process model irrespective of max or min nodes criteria.
Any help?
Discussion posts and replies are publicly visible
It sounds like you have already seen the documentation on the links I have listed below.
What is the reason for wanting to know how many nodes? Best Practice determines that 50 nodes is recommended and will alert if there is anything above 50 in the Design Guidance.
For you documentation, if there are any over 50 you could highlight as "requiring review" maybe, so treat them as outliers. Unless being flagged for other reasons in the Health Check and/or Design Guidance - do they require documenting in this instance?
https://docs.appian.com/suite/help/24.2/Process_and_Report_Data.html#process-model-properties
https://docs.appian.com/suite/help/24.2/understanding-the-health-check-report.html#number-of-nodes-per-process-model
https://docs.appian.com/suite/help/24.2/appian-recommendations.html#process-model-design-guidance
For review purpose we wanted to document each process models with the number of nodes created for it. Unfortunately the document does not answer the question. thanks!
the only other way I can suggest, is export the package and the in the zip file there will be xml files. You could potentially write a script (outside of Appian) that would analyse the contents and maybe count the nodes in the file if you can establish a pattern.
I absolutely would not recommend that as "best Practice" though as you are dealing with a very specific use case.