Obmedzenia spätného zápisu

Používatelia môžu spätne zapisovať do ľubovoľného dátového zdroja, ktorý povoľuje spúšťanie dopytov SQL zo služby Oracle Analytics.

Pri konfigurácii spätného zápisu platia nasledujúce obmedzenia:

  • Numerické stĺpce môžu obsahovať len čísla. Nesmú obsahovať žiadne znaky formátovania dát, ako je znak dolára ($), znak mriežky (#), znak percenta (%) atď.

  • Textové stĺpce môžu obsahovať len dáta reťazca.

  • Ak si prihlásený používateľ už pozerá panel s analýzou, v ktorej boli dáta modifikované pomocou spätného zápisu, dáta sa na paneli automaticky neobnovia. Ak si chce používateľ pozrieť aktualizované dáta, musí manuálne obnoviť panel.

  • Mechanizmus šablóny môžete používať len s tabuľkovými zobrazeniami a len pre dáta s jednou hodnotou. Mechanizmus šablóny nie je podporovaný pre zobrazenia kontingenčnej tabuľky ani pre iný typ zobrazenia, pre dáta s viacerými hodnotami ani pre stĺpce s rozbaľovacím zoznamom s dátami s jedinou hodnotou.

  • Všetky hodnoty v stĺpcoch spätného zápisu možno upravovať. Keď sa upraviteľné polia zobrazujú v kontexte, ktorý nie je optimalizovaný pre tlač, zobrazujú sa tak, akoby používateľ mal privilégium Spätný zápis do databázy. Ak je však logický stĺpec mapovaný k fyzickému stĺpcu, ktorý sa môže zmeniť, logický stĺpec vráti hodnoty pre viacero prienikov úrovní. Tento scenár môže spôsobovať problémy.

  • Ľubovoľné pole v analýze môže byť označené ako pole spätného zápisu, aj keď nie je odvodené z tabuľky spätného zápisu, ktorú ste vytvorili. Ak ale tabuľka nemá aktivovaný spätný zápis, operáciu spätného zápisu nebudete môcť úspešne spustiť. Za správne označenie polí zodpovedá návrhár obsahu.

  • Šablóna môže obsahovať aj iné príkazy SQL než insert a update. Funkcia spätného zápisu odovzdáva tieto príkazy do databázy. Spoločnosť Oracle však nepodporuje ani neodporúča použitie iných príkazov ako insert alebo update.

  • Služba Oracle Analytics vykonáva len minimálne overenie dátového vstupu. Ak je pole numerické a používateľ zadá textové dáta, Oracle Analytics to zistí a zabráni tomu, aby sa neplatné dáta dostali do databázy. Nezistí však iné formy neplatného dátového vstupu (hodnoty mimo rozsahu, zmiešaný textový a numerický vstup atď.). Keď používateľ klikne na tlačidlo spätného zápisu a spustí sa operácia vkladania alebo aktualizácie, neplatné dáta spôsobia, že z databázy sa vráti chybové hlásenie. Používateľ potom môže opraviť chybný vstup. Návrhári obsahu môžu do analýzy spätného zápisu zahrnúť text, ktorý používateľovi pomôže, napríklad "Zadávanie zmiešaných alfanumerických hodnôt do numerického dátového poľa nie je povolené".

  • Mechanizmus šablóny nie je vhodný na zadávanie voliteľných nových záznamov. Inými slovami, nepoužívajte ho ako nástroj na zadávanie dát.

  • Pri vytváraní tabuľky na spätný zápis sa uistite, že aspoň jeden stĺpec nezahŕňa možnosť spätného zápisu, ale obsahuje hodnoty, ktoré sú jednoznačné pre každý riadok a neobsahujú hodnotu null.

  • Analýzy spätného zápisu nepodporujú prechod do nižších úrovní. Keďže prechod do nižších úrovní modifikuje štruktúru tabuľky, šablóna spätného zápisu nefunguje.

    Pozor:

    Mechanizmus šablóny prijme vstup používateľa a zapíše ho priamo do databázy. Za zabezpečenie fyzickej databázy zodpovedáte vy. Na dosiahnutie optimálneho zabezpečenia uchovávajte databázové tabuľky spätného zápisu v jedinečnej inštancii databázy.