Režim zpětného zápisu
Ve výchozím nastavení je režim zpětného zápisu zakázán pro všechny uživatele. Správce může povolit a zakázat režim zpětného zápisu pro konkrétní uživatele, skupiny uživatelů nebo všechny uživatele. Správce může také definovat, zda je povolen zpětný zápis se splashingem nebo bez něj, a to definováním vlastního nastavení pro Ad-hoc Report na adrese EPM Administration. Vlastní nastavení musí mít název WritebackBehaviorAdhocReport a ve sloupci Hodnota správce zadá jednu z těchto hodnot:
- 0
Zpětný zápis je pro všechny uživatele zakázán.
- 1
Zpětný zápis je povolen bez splashingu pro všechny uživatele.
- 2
Zpětný zápis je povolen s rozprašováním pro všechny uživatele.
- Hodnota ve formátu JSON
Používá se pro konkrétní uživatele, skupiny uživatelů nebo role aplikací. Například:
{ "D": "0", "Permissions":[ { "ugo":["ReportDesigner","administrator","someone@somecompany.com"], "v":"2" }, { "ugo":["ReportPlanner","guest"], "v":"1" } ] }Řetězec JSON obsahuje tyto elementy:
- D: Definuje výchozí chování režimu zpětného zápisu. Pokud obsahuje hodnotu 0, je zpětný zápis zakázán pro všechny nezadané uživatele.
- ugo: Obsahuje pole konkrétních uživatelů, skupin uživatelů nebo rolí aplikace. Pokud má uživatel jinou úroveň oprávnění než role, která je mu přiřazena, mají přednost oprávnění uživatele. Pokud má uživatel více rolí, má přednost možnost zpětného zápisu pro roli s nejvyšší hodností.
- v: Definuje úroveň oprávnění pro zpětný zápis pro zadané uživatele.
Výchozí chování režimu zpětného zápisu pro všechny neurčené uživatele (D) a úroveň oprávnění zpětného zápisu pro určené uživatele (v) je definováno jednou z těchto hodnot:
- 0: Zpětný zápis je zakázán.
- 1: Zpětný zápis je povolen bez rozstřiku. Zpětný zápis funguje na základních buňkách. Agregované buňky jsou zapsány zpět pouze v případě, že existují pravidla pro zpětný zápis. Pokud se v buňce vypočtené podle pravidla nebo v agregované buňce nevyskytují, k zpětnému zápisu nedojde a původní hodnota buňky se vrátí zpět.
- 2: Zpětný zápis je povolen s rozstřikováním.
Pokud "D" nebo "v" obsahuje jinou hodnotu než 0, 1 nebo 2, je zpětný zápis zakázán.
Název vlastního nastavení a hodnota ve formátu JSON nerozlišují malá a velká písmena.
Pokud je definováno více vlastních nastavení s názvem WritebackBehaviorAdhocReport, k názvu se přidávají číslice ve vzestupném pořadí: WritebackBehavior1, WritebackBehavior2 atd. pro každou instanci nastavení. Nastavení s inkrementovanými názvy systém nepoužije, i když obsahují platné řetězce JSON nebo jednoduché hodnoty 0, 1 nebo 2. Systém používá pouze nastavení s neinkrementovaným názvem (WritebackBehaviorAdhocReport) a platným řetězcem JSON nebo jednoduchou hodnotou 0, 1 nebo 2.
Pokud není definováno žádné vlastní nastavení WritebackBehaviorAdhocReport nebo pokud neobsahuje žádnou hodnotu nebo obsahuje neplatnou hodnotu, pak jsou zpětný zápis a splashing zakázány.
Vlastní nastavení WritebackBehaviorAdhocReport se používá pouze pro klienta. Pokud nemáte oprávnění k provádění zpětného zápisu na serveru, zpětný zápis se na serveru neprovede. K tomu dojde, pokud máte například oprávnění pouze k zobrazení role OLAP Data.
Splashing
K určení různých metod distribuce můžete také použít příkazy zpětného zápisu. Pomocí splashování můžete určit, jak budou hodnoty, které se zpětně zapíšou do základních elementů, ovlivňovat jejich konsolidované elementy. Můžete vybrat buňky a změnit jejich hodnotu v databázi. Můžete například vytvořit prognózu pro daný rok zvýšením hodnot v předchozím roce o určité procento.
Okamžitý zpětný zápis
Když zadáte novou hodnotu pro buňku, která obsahuje vzorec, použije se tato hodnota a zpětný zápis se provede okamžitě. Současně můžete měnit hodnotu pouze jedné buňky.