pondělí 30. března 2009

Nastavení limitů kontingenční tabulky

EEC poznámka: Nastavení jsem již popisoval v článku BI Answers – Tipy/triky s kontingenční tabulkou. Bohužel je uvedeno až na konci, takže se dá lehce přehlédnou - proto ještě jednou a pořádně:

Oracle BI umožňuje reportovat sestavy ve formě kontingenčních tabulek. Sestavení kontingenční tabulky je daleko jednodušší, než v Excelu. Při větším množství dat se však může lehce stát, že se překročí "defaultní" limity, které jsou pro kontingenční tabulku nastaveny po instalaci Oracle BI.

Implicitně je pro kontingenční tabulky nataveno zpracování maximálně 20.000 řádků a zobrazení 150.000 buněk.

Pro bezproblémové zobrazení reportu ve formě kontingenční tabulky je nutné provést úpravu v konfiguračním souboru ...\OracleBIData\web\config\instanceconfig.xml. A zvětšit hodnoty parametrů o jeden až dva řády:
  • CubeMaxRecords
  • CubeMaxPopulatedCell
  • MaxCells
Musíte však počítat s tím, že adekvátně s množstvím zpracovávaných dat vzroste také časová odezva zpracování takovéhoto reportu. Proto doporučuji u dané tabulky zapnout cashování.
Obsah konfiguračního souboru bude po úpravě vypadat následovně:


Miroslav Petr (Adastra).

Žádné komentáře: