Creating and Defining a TreeSet Definition: the Big Picture
To create and define a TreeSet Definition:
1. Define the root TreeSet Collection, i.e. the TreeSet entry points.
The TreeSet entry point can be:
• an object,
• an object collection,
• a query
2. Define the TreeSet Collections that constitute the TreeSet.
3. (optional) Add a loop to a TreeSet Collection.
4. (Optional) Add TreeSet Properties to a TreeSet Collection.
5. Preview the TreeSet.
6. From the TreeSet, generate Instant Reports of type:
• Breakdown
• Dendrogram
• TreeMap
• TreeTable
7. Customize the Instant Report and perfom:
• a Save as Report to create a tree report and get its Report Template.
• a Save as View to create a Report Tree View.
8. Customize the tree report.
TreeSet Definition Best Practices
When you create a TreeSet Definition you should follow the best practices.
Define a TreeSet Definition to create focused TreeSets, i.e.:
• The TreeSet should answer a single issue.
For examples: a report, an export of specific data.
• Do not build TreeSets with huge amount of data that you would use for different purposes.
A TreeSet size is limited to:
• 50.000 nodes
• 50 properties

These limits are defined in the following options (
Options > Tools > Documentation > Reports):
Fix the limit for TreeSet Nodes
Fix the limit for TreeSet properties
A "TreeSet volume alert" warning is generated when a TreeSet exceeds these recommended limits.
Supervising TreeSet Events
In the HOPEX Supervision console, you can check the TreeSet-specific events (e.g.: "TreeSet Generate" informative event):
• Node Count indicates the number of nodes of the TreeSet.
• Internal Node Count Limit indicates the recommended maximum number of nodes in the TreeSet.
• Property Count indicates the number of nodes of the TreeSet.
• Internal Node Count Limit indicates the recommended maximum number of nodes in the TreeSet.
For detailed information regarding TreeSet related supervision events, see HOPEX Administration > Technical Articles > Supervision Event Description > ReportDataSet, TreeSet, and GraphSet.