Omogućavanje upisa rezultata u analize i dashboarde

Administratori mogu omogućiti korisnicima uređivanje podataka iz analiza i dashboarda.

  1. Postavite semantički model.

    Bilješka:

    Ako ste semantičke modele razvijali s pomoću alata za administriranje modela, slijedite ove korake. Ako upotrebljavate alat za modeliranje semantike, pogledajte

    Omogućavanje upisa rezultata u stupcima .

    1. U alatu za administriranje modela otvorite semantički model (.rpd datoteku).
    2. U fizičkom sloju dvaput pritisnite fizičku tablicu koja sadrži stupac za koji želite omogućiti upisivanje rezultata.
    3. Na kartici Općenito dijaloškog okvira Fizička tablica provjerite da nije odabrana opcija Može se spremiti u cache memoriju. Poništavanjem odabira ove opcije osigurava se da korisnici servisa Presentation Services mogu odmah vidjeti ažuriranja.
    4. U sloju Poslovni model i mapiranje dvaput pritisnite odgovarajući logični stupac.
    5. U dijaloškom okviru Logički stupac odaberite Može se pisati, a zatim pritisnite U redu.
    6. U sloju Prezentacija dvaput pritisnite stupac koji odgovara logičkom stupcu za koji ste omogućili upis rezultata.
    7. U dijaloškom okviru Prezentacijski stupac pritisnite Dopuštenja.
    8. Odaberite dopuštenja za čitanje/pisanje za odgovarajuće korisnike i aplikacijske uloge.
    9. Spremite promjene.
  2. Stvorite XML dokumente sa svojim predloškom (ili predlošcima) za upisivanje rezultata. Pogledajte Izrada datoteka predloška za upis rezultata.

    XML dokument može sadržavati više predložaka. Ovaj primjer pokazuje XML dokument koji sadrži dva predloška (SetQuotaUseID i SetForecastUseID).

    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="oracle.bi.presentation/writebackschemas/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
       <WebMessage name="SetQuotaUseID">
          <XML>
             <writeBack connectionPool="Supplier">
                <insert>INSERT INTO regiontypequota VALUES(@{c5f6e60e1d6eb1098},@{c5d7e483445037d9e},'@{c3a93e65731210ed1}','@{c6b8735ea60ff3011}',@{c0432jkl53eb92cd8})</insert>
                <update>UPDATE regiontypequota SET Dollars=@{c0432jkl53eb92cd8} WHERE YR=@{c5f6e60e1d6eb1098} AND Quarter=@{c5d7e483445037d9e} AND Region='@{c3a93e65731210ed1}' AND ItemType='@{c6b8735ea60ff3011}'</update>
             </writeBack>
          </XML>
       </WebMessage>
    <WebMessage name="SetForecastUseID">
          <XML>
             <writeBack connectionPool="Supplier">
                <insert>INSERT INTO regiontypeforecast VALUES(@{c83ebf607f3cb8320},@{cb7e2046a0fba2204},'@{c5a93e65d31f10e01}','@{c5a93e65d31f10e0}',@{c7322jkl93ev92cd8})</insert>
                <update>UPDATE regiontypeforecast SET Dollars=@{c7322jkl93ev92cd8} WHERE YR=@{c83ebf607f3cb8320} AND Quarter=@{cb7e2046a0fba2204} AND Region='@{c5a93e65d31f10e01}' AND ItemType='@{c5a93e65d31f10e0}'</update>
             </writeBack>
          </XML>
       </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Napomena: Morate uključiti element <insert> i element <update>, čak i ako se ne upotrebljavaju oba. Npr., ako vršite samo insert, morate uključiti praznu naredbu update <update></update>.
  3. Kopirajte XML dokument koji sadrži vaše predloške za upis rezultata u međuspremnik.
  4. Primijenite predložak za upis rezultata na servis Oracle Analytics:
    1. Pritisnite Konzola, a zatim Napredne postavke sustava.
    2. U XML predložak za upis rezultata zalijepite predložak za upis rezultata koji ste kopirali u 3. koraku.
  5. Odobravanje dopuštenja za upotrebu koda za upis rezultata:
    1. Otvorite klasičnu početnu stranicu i pritisnite Administracija.
    2. Pod Sigurnost pritisnite Upravljanje povlasticama i idite na Upis rezultata.
    3. Odobrite Upis rezultata u bazu podataka provjerenom korisniku.
    4. Odobrite Upravljanje upisom rezultata administratoru servisa BI.
  6. Postupak omogućavanja upisa rezultata u stupce:
    1. U uređivaču analize prikažite Svojstva stupca za stupac u kojem želite omogućiti upis rezultata.
    2. U dijaloškom okviru Svojstva stupca pritisnite karticu Upis rezultata.
      Ako je stupac omogućen za upis rezultata u semantički model, tada je dostupan okvir Omogući upis rezultata.
    3. Odaberite opciju Omogući upis rezultata.
    4. Odredite vrijednost drugih opcija ako želite promijeniti zadanu postavku.
    5. Spremite promjene.
    Stupac je omogućen za upis rezultata u bilo koju analizu koja uključuje ovaj stupac.
  7. Postupak omogućavanja upisa rezultata u pregledu tablica:
    1. Otvorite uređivač analize i otvorite pregled tablice za uređivanje.
    2. Pritisnite Prikaži svojstva.
    3. U dijaloškom okviru Svojstva tablice pritisnite karticu Upis rezultata.
    4. Odaberite opciju Omogući upis rezultata.
    5. Odaberite okvir Naziv predloška, definirajte vrijednost "WebMessage name=" u predlošku za upis rezultata koji ste definirali u 2. koraku.
      Primjerice, Naziv predloška za primjer predloška u 2. koraku je "SetQuotaUseID".
    6. Spremite promjene.