čtvrtek 27. března 2008

Jak na nevyvážené (Value-based / Unbalanced / Ragged) hierarchie

Ve světě OLAPu existuje několik druhů hierarchií. Mezi nejznámější z nich patří:
  • Level-Based nebo také Balanced
  • Value-Based nebo také Unbalanced / Ragged
Level-based hierarchie (stejně dlouhé větve dimenze) se používají nejčastěji a můžeme je najít např. v dimenzi časové, produktové, geografické, atd.
Value-based hierarchie (nestejně dlouhé větve dimenze) se používají méně a můžeme je najít např. v dimenzích pro organizační strukturu.

Oracle Business Intelligence EE/SE-1 nativně podporuje Level-based hierarchie. V případě, že chcete vytvářet Value-based hierarchie, pak můžete buď:
  • Protáhnout nevyvážené větve "až dolů" (tzn. na chybějících úrovní hierarchie musíte buď zobrazit stejnou hodnotu jako je na vyšší úrovni, a nebo nic ("null").

  • Nebo použít řešení, které vytvořil Kurt Wolff a které naleznete zde.

Erik Eckhardt (eec).

Žádné komentáře: