MDX NONEMPTYBLOCK and transparent partition in Hyperion Planning forms

Несколько предложений о особенностях MDX NONEMPTYBLOCK в Hyperion Planning

С некоторых пор Hyperion Planning использует для получения данных в формах MDX запросы.
Для больших (sparce) форм единственным способом оптимизации является использование опции “Suppress missing blocks”, которая выводит только значащие строки.
Для получения этих данных используется не задокументированная опция “NONEMPTYBLOCK”, которая говорит BSO кубу , о том что нужно получать только сохраненные данные.
При использовании transparent партиции BSO куб запрещает использовать опцию NONEMPTYBLOCK и все “широкие” формы становятся инвалидными.

[Thu Jan 31 19:33:11 2013]Local/Appplication/Database/EssAdmin@Native Directory/1126824256/Info(1013091)
Received Command [MdxReport] from user [EssAdmin@Native Directory]

[Thu Jan 31 19:33:11 2013]Local/Appplication/Database/EssAdmin@Native Directory/1126824256/Error(1200647)
NONEMPTYBLOCK keyword not supported for databases with transparent partitions.

[Thu Jan 31 19:33:11 2013]Local/Appplication/Database/EssAdmin@Native Directory/1126824256/Warning(1080014)
Transaction [ 0x20001( 0x510a9cc7.0x304cb ) ] aborted due to status [1200647].

p.s. Более подробно о NONEMPTYBLOCK, читайте здесь.