Uživatelé mohou provést zpětný zápis do libovolného datového zdroje, který umožňuje provádět dotazy SQL ze služby Oracle Analytics.
Při konfiguraci zpětného zápisu mějte na paměti následující omezení:
Číselné sloupce musí obsahovat pouze číselné hodnoty. Nesmí obsahovat žádné znaky formátování dat, jako jsou dolar ($), libra nebo křížek (#), procenta (%) atd.
Textové sloupce musí obsahovat pouze řetězcová data.
Pokud má přihlášený uživatel již zobrazen panel, který obsahuje analýzu, v níž byla změněna data pomocí zpětného zápisu, nedojde k automatické aktualizaci dat na panelu. K zobrazení aktualizovaných dat je nutné provést aktualizaci panelu ručně.
Mechanizmus šablony můžete použít pouze se zobrazeními tabulek a pouze pro data s jednou hodnotou. Mechanizmus šablony není podporován u zobrazení kontingenčních tabulek nebo jiných typů zobrazení, u dat s více hodnotami ani u rozbalovacích sloupců dat s jednou hodnotou.
Všechny hodnoty ve sloupcích pro zpětný zápis lze upravit. Při zobrazení v kontextu, který není vhodný pro tisk, jsou upravitelná pole zobrazena stejným způsobem jako pro uživatele s oprávněním Zpětný zápis do databáze. Když je však logický sloupec mapován na fyzický sloupec, který se může změnit, vrátí logický sloupec hodnoty pro průniky více úrovní. Tento scénář může způsobit problémy.
Libovolnému poli v analýze lze přiřadit příznak pole zpětného zápisu, i když není odvozeno z vámi vytvořené tabulky zpětného zápisu. Operaci zpětného zápisu však nelze úspěšně spustit, pokud tabulka nepodporuje zpětný zápis. Za správné označení polí tagy odpovídá návrhář obsahu.
Šablona může obsahovat jiné příkazy SQL než insert a update. Funkce zpětného zápisu předá tyto příkazy do databáze. Společnost Oracle však použití jiných výroků než insert a update nepodporuje ani nedoporučuje.
Služba Oracle Analytics provádí pouze minimální ověření vstupu dat. Pokud je pole číselné a uživatel zadá textová data, služba Oracle Analytics tuto skutečnost zjistí a zabrání tomu, aby se neplatná data dostala do databáze. Nerozpozná však jiné formy neplatného vstupu dat (hodnoty mimo přípustný rozsah, smíšené textové a číselné hodnoty atd.). Když uživatel klikne na tlačítko pro zpětný zápis a je spuštěna operace vložení nebo aktualizace, neplatná data se projeví chybovým hlášením z databáze. Uživatel poté může chybný vstup opravit. Návrháři obsahu mohou do analýzy zpětného zápisu zahrnout text, který uživateli pomůže, například: „Zadávání smíšených alfanumerických hodnot do pole pro číselná data není povoleno.“
Mechanizmus šablony není vhodný pro zadávání libovolných nových záznamů. Jinými slovy, nepoužívejte jej jako nástroj pro vstup dat.
Při vytváření tabulky pro zpětný zápis zajistěte, aby alespoň jeden sloupec nezahrnoval možnost zpětného zápisu, ale obsahoval hodnoty, které jsou pro každý řádek jedinečné a jiné než null.
Analýzy se zpětným zápisem nepodporují přechod na detailní data. Přechod na detailní data změní strukturu tabulky, takže šablona zpětného zápisu nebude funkční.
Upozornění:
Mechanizmus šablony převezme uživatelský vstup a zapíše jej přímo do databáze. Z tohoto důvodu nesete vlastní odpovědnost za zabezpečení fyzické databáze. K zajištění optimálního zabezpečení ukládejte databázové tabulky zpětného zápisu do jedinečné instance databáze.