Previous Page | Next Page

The OLAP Procedure

Specialized Options for PROC OLAP


Options for Managing Ragged Hierarchies

If a hierarchy is balanced, then all of its branches descend to the same level, and each member has a parent level that is positioned immediately above it. However, hierarchies are not always balanced, and sometimes they contain missing hierarchy members. To manage missing hierarchy members, you can use these four options, which were created specifically for ragged hierarchies:

Options That Can Be Set to Manage Missing Hierarchy Members in Ragged Hierarchies
Options Statements Where Option is Available
EMPTY_CHAR= PROC OLAP and HIERARCHY
EMPTY_NUM= PROC OLAP and HIERARCHY
EMPTY= LEVEL
IGNORE_EMPTY HIERARCHY and LEVEL


Options Used for Performance

When you create a cube, you can set some options that can be used to optimize cube creation and query performance. If you set the options in the PROC OLAP statement, then the settings are applied to all aggregations in the cube. If you set the options in the AGGREGATION statement, then the options apply to that specific aggregation. Options set for individual aggregations override any options set in the PROC OLAP statement.

Here are the options:

Note:   ASYNCINDEXLIMIT=, CONCURRENT=, INDEXSORTSIZE=, and MAXTHREADS= are available only in the PROC OLAP statement.  [cautionend]

For an explanation of these options, see the PROC OLAP statement and the AGGREGATION statement.

Previous Page | Next Page | Top of Page