1. A segmentation management system comprising: a computer system programmed to manage segmentation of a set of members in a multi-dimensionally modeled data source, wherein the multi-dimensionally modeled data source comprises an Online Analytic Processing database, a segment definition manager, implemented by the computer system, to manage definitions of identifiable non-overlapping segments for a given base set of members in a multi-dimensionally modeled data source, a segmentation engine, implemented by the computer system, to divide the base set of members into the segments based on the definitions of the segments; and a segment application manager, implemented by the computer system, to allow the segments to be used as objects.
1. A segmentation management system comprising: a computer system programmed to manage segmentation of a set of members in a multi-dimensionally modeled data source, wherein the multi-dimensionally modeled data source comprises an Online Analytic Processing database, a segment definition manager, implemented by the computer system, to manage definitions of identifiable non-overlapping segments for a given base set of members in a multi-dimensionally modeled data source, a segmentation engine, implemented by the computer system, to divide the base set of members into the segments based on the definitions of the segments; and a segment application manager, implemented by the computer system, to allow the segments to be used as objects. 12. The segmentation management system as claimed in claim 1 , wherein the segment application manager comprises at least one of: an attribute segment handler for dynamically generating an attribute value for a member of segments divided from the base set based on a relevant segmentation rule; a measure segment handler for allowing the segments to be used as a measure; a segment grouping handler for allowing the user to define groupings based on the segments; and a segment inclusion handler for defining inclusion or exclusion of the segments.