Výrazy a obchodní pravidla

Z hlediska využití přidávají výrazy a obchodní pravidla k vašim datům business intelligence. Z technického hlediska nahrazují statické atributy dat dynamickými výrazy, které provádí výpočty nebo jinak manipulují s hodnotou atributů.

Výraz můžete zadat do hodnoty atributu určitého prvku (nebo určitých prvků, pokud používáte hromadný výběr), nebo pokud vytváříte nové prvky, můžete ho zadat do výchozí hodnoty atributu.

Každý výraz nejprve produkt IBM® Rational Focal Point vyhodnotí, aby se ujistil, že splňuje požadavky na přísnost výrazů, než tento výraz spustí. Pokud výraz neprojde tímto vyhodnocením, nedokončí se žádná z jeho operací, a uživatel musí výraz opravit podle zpětné vazby, která se mu doručí.

Příkladem jednoduchého výrazu je zadání výrazu =PI místo hodnoty 3,1415. Obchodní pravidla jsou pokročilé výrazy, které lze použít ke kontrole kvality vašich požadavků, implementaci a dokončení sledu prací, nebo k výpočtům agregovaných prodejů v případě velkých společností.
Poznámka: Chcete-li do produktu IBM Rational Focal Point přidat a spravovat obchodní pravidla, musíte mít buď oprávnění globálního administrátora, nebo mít obchodní pravidla s globálními oprávněními.

Výrazy jsou matematické výpočty, které poskytují informace. Výraz může např. sčítat atributy v modulu, nebo nahrazovat pole se statickým datem za aktuální datum.

Obchodní pravidla mívají obvykle několik parametrů a provádějí složitější operace. Obchodní pravidla mohou provádět více akcí, nejen návrat jedné hodnoty, jako např. odesílání e-mailových oznámení.

Pokud např. atribut Celkové náklady poskytuje součet atributů Náklady na hardware a Náklady na software, bude výraz v poli atributu Celkové Náklady tento: = Náklady na hardware + Náklady na software.

Atributy Náklady na hardware a Náklady na software jsou zdrojové atributy, a atribut Celkové náklady je cílový atribut. Cílový atribut zjistil změny ve zdrojových atributech, a pokud došlo ke změně, sám se aktualizoval. Obchodní pravidla mají podobnou strukturu.

Všechny výrazy a obchodní pravidla jsou uložená v atributech. Avšak v některých případech může být obchodní pravidlo ve vyhrazeném atributu, odděleném od obvyklých atributů. Např. obchodní pravidlo, které posílá oznámení, nebo které vyplňuje matici, musí být ve vyhrazeném atributu kontejneru obchodních pravidel. Kontejner je jednoduše textový atribut, který obsahuje obchodní pravidlo.

Důležité:
V tomto příkladu obchodní pravidlo LinkListAttributeSum vypočítává součet atributu všech prvků uvedených v odkazu na atribut Link List nebo Incoming Links. Cílový prvek má atribut s názvem Total resource need, což je cílový atribut, který se aktualizuje vždy, když se změní zdrojový atribut v propojených zdrojových prvcích. Obchodní pravidlo je uložené v atributu Total resource need v cílovém prvku. Výsledek výpočtu (90) bude vidět, jakmile se prvek zobrazí.
Příklad cílového a zdrojových prvků

Výrazy mohou také zobrazovat obrázky, grafy a tabulky. Mohou také mít speciální režim úpravy, jako např. v semaforech.


Zpětná vazba