Ograničenja upisa rezultata

Korisnici mogu upisivati rezultate za bilo koji izvor podataka koji dopušta izvođenje SQL upita iz servisa Oracle Analytics.

Dok konfigurirate upis rezultata, imajte na umu sljedeća ograničenja:

  • Brojčani stupci smiju sadržavati samo brojeve. Ne smiju sadržavati znakove za formatiranje podataka poput znakova za dolar ($), znakova za funtu ili rešetke (#), znakova za postotak (%) itd.

  • Tekstni stupci smiju sadržavati samo podatke niza.

  • Ako prijavljeni korisnik već pregledava dashboard koji sadrži analizu u kojoj su podaci modificirani upisom rezultata, podaci u dashboardu neće se automatski osvježiti. Za prikaz ažuriranih podataka, korisnik mora ručno osvježiti dashboard.

  • Mehanizam predloška možete upotrijebiti samo s tabličnim prikazima i samo za podatke s jednom vrijednošću. Mehanizam predloška nije podržan za prikaze zaokretnih tablica niti za bilo koju drugu vrstu prikaza, za podatke s više vrijednosti ili za padajuće stupce s podacima s jednom vrijednošću.

  • Sve vrijednosti u stupcima s rezultatima upisa mogu se uređivati. Nakon prikazivanja u kontekstu koji nije prilagođen pisačima, polja za uređivanje prikazat će se ako korisnik ima ovlaštenje Upis rezultata u bazu podataka. Međutim, ako je logički stupac mapiran u fizički stupac koji se može mijenjati, logički stupac vratit će vrijednosti za presjeke na više razina. Takav scenarij može uzrokovati probleme.

  • Svako polje u analizi može biti označeno kao polje za upis rezultata, čak i ako nije izvedeno iz tablice za upis rezultata koju ste sami stvorili. Međutim, nećete moći uspješno pokrenuti operaciju upisa rezultata ako za tablicu nije omogućen upis rezultata. Dizajner sadržaja zadužen je za ispravno označavanje polja.

  • Predložak može sadržavati SQL naredbe različite od onih za insert i update. Funkcija upisa rezultata proslijedit će te naredbe u bazu podataka. Međutim, Oracle ne podržava niti preporučuje upotrebu naredbi različitih od onih za insert ili update.

  • Oracle Analytics izvršit će tek minimalnu provjeru valjanosti unosa podataka. Ako je polje numeričko, a korisnik unese tekstne podatke, Oracle Analytics to će prepoznati i spriječiti unos nevažećih podataka u bazu podataka. Međutim, neće prepoznati druge oblike unosa nevažećih podataka (vrijednosti izvan raspona, kombinacija teksta i brojeva i sl.). Nakon što korisnik pritisne gumb za upis rezultata i pokrene umetanje ili ažuriranje, nevažeći podaci rezultirat će porukom o pogrešci iz baze podataka. Korisnik će zatim moći ispraviti pogrešan unos. Dizajneri sadržaja mogu uključiti tekst u analizu upisa rezultata koji će pomoći korisniku, npr. "Unos kombiniranih alfanumeričkih vrijednosti u brojčano podatkovno polje nije dopušten".

  • Mehanizam predloška nije pogodan za unos proizvoljnih novih zapisa. Drugim riječima, nemojte ga upotrebljavati kao alat za unos podataka.

  • Kad stvarate tablicu za upis rezultata, pobrinite se da najmanje jedan stupac ne uključuje mogućnost upisa rezultata, ali uključuje vrijednosti koje su jedinstvene za svaki od redaka i nisu null.

  • Analiza upisa rezultata ne podržava dubinsku analizu. Budući da dubinske analize mijenjaju strukturu tablice, predložak za upis rezultata neće funkcionirati.

    Pozor:

    Mehanizam predloška uzima korisničke unose i zapisuje ih izravno u bazu podataka. Sami ste dužni pobrinuti se za sigurnost fizičke baze podataka. Za optimalnu sigurnost, tablice baze podataka za upis rezultata spremite u jedinstvenu instancu baze podataka.