Hierarchies and Trees in Transactional Business Intelligence

Queries on trees and hierarchical dimensions such as manager, GL Segments, and so on can have an impact on performance. Transactional Business Intelligence uses a column-flattening approach to quickly fetch data for a specific node in the hierarchy. Still, because there is no pre-aggregation for the different levels of the hierarchy, carefully craft any query involving hierarchies to ensure that sufficient filters are applied to keep the result set small.