Block Storage Database Limits

Members, cells, blocks, dimensions, alias tables, parallel threads, linked reporting objects, and other artifacts of Essbase block storage databases are subject to limitations specified here.

The following limits are related to block storage databases.

Table A-4 Block Storage Database Limits

Artifact Limits

Number of members in a block storage outline

Approximately 1,000,000 explicitly defined members in an Essbase outline.

Longer member names, which can occur if using multibyte characters, decrease the number of members that are allowed.

Number of possible cells per block in a block storage database

64-bit: 228 -1 (268,435,455)

Number of possible sparse blocks in a block storage database

The product of the stored, dynamic, and never share member counts of sparse dimensions cannot exceed the following value:

64-bit: 2104

Blocks for members of the type store and never share are stored. Blocks for members of the type dynamic calc are dynamically calculated, and they contribute to the number of possible sparse blocks. Shared members (including implied share) and label only members do not contribute.

The product of member counts is tracked using two 64-bit numbers. The product of member counts of sparse dimensions is taken in the order in which they are defined in the outline. Whenever the product exceeds 252 on the first 64-bit number, there is a rollover to the second 64-bit number, where the product tracking starts again at 0 and goes up to 252.

If the second number hits the 252 limit, you will encounter an Essbase block limit error. To avoid this, try rearranging the sparse dimensions in a different order in the outline so as to accommodate the products of the member counts without reaching the 252 limit.

Number of Linked Reporting Objects in a block storage database

64-bit: 2104

Note:

When viewing or editing Linked Reporting Objects attached to cells, you may encounter a limitation prior to 2104, if the outline has non-stored members. If this occurs, the following error is displayed: "Error 1140013 Invalid Cell Address Entered" You can work around the limit by reordering the dimensions in the outline.

Number of alias tables

56

Number of parallel export threads

1024

For information about parallel export, see the export data MaxL statement.

Number of dimensions in a block storage outline

254