PLATFORM - Report Studio > TreeSet Definition > Introduction to TreeSet Definition > Creating and Defining a TreeSet Definition: the Big Picture
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.