2 Najvažniji zadaci za Oracle Essbase

Saznajte više o najčešćim administrativnim zadacima u servisu Essbase. Preuzmite ogledne radne knjige aplikacija i upotrijebite ih za izradu kocki, dodjelu korisnika i povezivanje sa značajkom Smart View za analizu podataka. Uredite strukturu kocke dodavanjem članova. Pokrenite izračun, izvezite podatke i istražite Cube Designer.

Prije nego počnete raditi na ovim zadacima, provjerite možete li se prijaviti u Essbase i jesu li Smart View i Cube Designer instalirani na klijentskim računalima. Pogledajte Postavljanje alata Cube Designer.

Preuzimanje Sample Dynamic aplikacijske radne knjige i pregled njezine strukture

U primjeru aplikacijske radne knjige Block Storage Sample (Dynamic) svi članovi razina kocke koje nisu na razini lista izračunavaju se dinamički. Dinamički izračunate vrijednosti ne spremaju se u kocku, one se ponovo izračunavaju i prikazuju pri svakom dohvaćaju korisnika.

Sada ćete preuzeti aplikacijsku radnu knjigu iz kataloga datoteka u Essbase, spremiti je na lokalni disk i ispitati njenu strukturu.

Preuzimanje Sample Dynamic aplikacijske radne knjige

Preuzimanje aplikacijske radne knjige Block Storage Sample (Dynamic):

  1. Na stranici Aplikacije pritisnite Datoteke, a zatim pritisnite Galerija > Aplikacije > Demonstracijski primjeri > Block Storage.

  2. Na kartici Block Storage pritisnite izbornik Akcije uz Sample_Dynamic_Basic.xlsx.

  3. Spremite datoteku aplikacijske radne knjige Sample_Dynamic_Basic.xlsx na lokalni tvrdi disk.

Pregled strukture Sample Dynamic aplikacijske radne knjige

Aplikacijske radne knjige sadrže različite radne listove kojima se definiraju metapodaci kocke, uključujući radni list Essbase.Cube koji imenuje sve dimenzije u kocki i definira druge informacije o njima, zasebne radne listove za svaku dimenziju i radni list s podacima.

  1. Otvorite Sample_Basic_Dynamic.xlsx u programu Microsoft Excel.

  2. Na radnom listu Essbase.Cube definiran je naziv aplikacije (Sample_Dynamic), naziv kocke (Basic), nazivi 10 dimenzija i druge informacije o dimenzijama.
    Slika radnog lista Essabase.Cube u aplikacijskoj radnoj knjizi Block Storage Sample (Dynamic).

  3. Za svaku dimenziju postoji zasebni radni list Dim.dimname u kojem je dimenzija dodatno definirana informacijama kao što su način izrade i inkrementalni način rada. Budući da je način izrade za sve dimenzije iz ovog primjera aplikacijske radne knjige PARENT-CHILD, članovi su definirani u stupcima PARENT i CHILD.

    Na radnom listu Dim.Year mjeseci se zbrajaju u tromjesečja, a tromjesečja u godine. Na primjer, podređeni članovi Sij, Velj, Ožu zbrojit će se u nadređenom članu Tromj1. Podređeni član Tromj1 zbrojit će se u nadređenom članu Godina.
    Slika radnog lista Dim.Year u aplikacijskoj radnoj knjizi Block Storage Sample (Dynamic).

    Radni listovi Dim.Product i Dim.Market imaju sličnu strukturu. Na radnom listu Dim.Product skladišne se jedinice zbrajaju u linije proizvoda, a linije proizvoda zbrajaju se u proizvodu. Na primjer, podređeni članovi 100-10, 100-20 i 100-30 (skladišne jedinice) zbrajaju se u nadređenom članu 100 (linija proizvoda). Podređeni član 100 zbraja se u nadređenom članu Proizvod.
    Slika radnog lista Dim.Product u aplikacijskoj radnoj knjizi Block Storage Sample (Dynamic).

  4. Ovaj primjer aplikacijske radne knjige sadrži podatke. Pomaknite se do zadnjeg radnog lista, Data.Basic, kako biste pregledali strukturu stupaca i podataka.
    Slika radnog lista Data.Basic u aplikacijskoj radnoj knjizi Block Storage Sample (Dynamic).

U ovoj temi saznali ste kako preuzeti aplikacijsku radnu knjigu i pregledati njezinu strukturu. Pogledajte sad kako dodatnim predlošcima možete pristupiti putem odjeljka Galerija u katalogu datoteka.

Izrada aplikacija u web-sučelju Essbase uz omogućavanje pristupa i pretraživanja kocke za korisnika

U poglavlju Preuzimanje Sample Dynamic aplikacijske radne knjige i pregled njezine strukture saznali ste više o strukturi aplikacijske radne knjige kroz primjer Sample_Basic_Dynamic.xlsx.

Sada u ovoj radnoj knjizi saznajte kako izrađivati aplikacije u Essbase web-sučelju uz omogućavanje pristupa i pretraživanja kocke za korisnika.

Stvaranje aplikacije u Essbase web-sučelju

  1. U Essbase web-sučelju na stranici Aplikacije kliknite Uvezi.
  2. U dijaloškom okviru Uvoz pritisnite Preglednik datoteka (jer je radna knjiga preuzeta u lokalni datotečni sustav). Otvorite aplikacijsku radnu knjigu Block Storage Sample (Dynamic), Sample_Basic_Dynamic.xlsx koju ste spremili u postupku Preuzimanje Sample Dynamic aplikacijske radne knjige i pregled njezine strukture.
  3. Pod Opcija izrade odaberite Stvori bazu podataka, a zatim uključite potvrdni okvir za učitavanje podataka. Ne trebate odabrati Izvrši skripte, jer se sve mjere i sabiranja u hijerarhijama u kocki dinamično izračunavaju pri izvršavanju upita.

    Bilješka:

    U klasičnom web-sučelju proširite Napredne opcije i Opcija izrade, a zatim odaberite stvaranje baze podataka i učitavanje podataka.
  4. Pritisnite U redu. U roku od nekoliko trenutaka izradit će se aplikacija Sample_Dynamic i kocka Basic.
  5. Otvaranje strukture:
    U Redwood sučelju,
    1. Na stranici Aplikacije otvorite aplikaciju Sample_Dynamic i otvorite kocku Basic.
    2. Pritisnite Pokreni strukturu. Struktura je prikaz dimenzije u kocki Basic, u skladu s definicijom u aplikacijskoj radnoj knjizi. Struktura će se otvoriti na zasebnoj kartici u prozoru aplikacije, što vam omogućuje da sa strukture prijeđete na ostale akcije u web-sučelju.
    U klasičnom web-sučelju,
    1. Na stranici Aplikacije proširite aplikaciju Sample_Dynamic i odaberite kocku Basic.
    2. Na popisu akcija za kocku odaberite Struktura. Struktura je prikaz dimenzije u kocki Basic, u skladu s definicijom u aplikacijskoj radnoj knjizi. Struktura će se otvoriti u zasebnoj kartici preglednika, što vam omogućava da sa strukture prijeđete na ostale akcije u web-sučelju.
  6. Pregledajte dimenziju kocke, a zatim prijeđite na podređene stavke te dimenzije:
    1. Proširite dimenziju Godina kako biste pregledali tromjesečja.
    2. Proširite pojedinačna tromjesečja za prikaz mjeseci.

Sada se sve informacije iz aplikacijske radne knjige prikazuju u novoj kocki.

Omogućavanje pristupa i pretraživanja kocke korisniku

  1. Prijavite se kao superkorisnik. To će vam omogućiti da ostale korisnike dodijelite u aplikacije koje ste stvorili.
  2. Prijeđite na Dopuštenja.
    U Redwood sučelju:
    1. Na stranici Aplikacije odaberite aplikaciju Sample_Dynamic.
    2. Pritisnite Prilagodba.
    3. Pritisnite Dopuštenja i pritisnite Dodaj.

      Bilješka:

      Ako u ovom dijaloškom okviru pritisnete Dodaj, nećete moći dodati nove korisnike. Umjesto toga možete dodati korisnike koji su već implementirani putem pružatelja identiteta. U ovoj se temi pretpostavlja da ste implementirali korisnike. Essbase korisnike možete implementirati na nekoliko načina. Informacije o neovisnim implementacijama potražite u odjeljku Upravljanje korisničkim ulogama i aplikacijskim dopuštenjima za Essbase, a o implementacijama stoga u odjeljku Upravljanje korisnicima i ulogama.
    4. Pritisnite Slika ikone za dodavanje. uz svakog korisnika kako biste dodijelili pristup.
    5. Pritisnite ZatvoriSlika Redwood ikone za zatvaranje. kako biste zatvorili popis korisnika na ploči s desne strane.
    U klasičnom web-sučelju:
    1. Vratite se na karticu preglednika u Essbase web-sučelju i prijeđite na Aplikacije.
    2. Odaberite aplikaciju za koju želite dodijeliti korisnika; u ovom primjeru odaberite Sample_Dynamic. Ako umjesto aplikacije odaberete kocku, nećete moći dodjeljivati korisničke uloge.
    3. Na izborniku akcija otvorite provjeru aplikacije.
    4. U provjeri aplikacije odaberite karticu Dopuštenja.
    5. Pritisnite Slika ikone za dodavanje. kako bi se prikazao popis korisnika u sustavu te pritisnite Slika ikone za dodavanje. uz svakog korisnika kako biste dodijelili pristup.
  3. Upotrijebite kontrole opcija uz svakog korisnika kako biste dodijelili pristup. Za svakog dodanog korisnika odaberite Upravitelj baze podataka. Upravitelj baze podataka ima potpunu kontrolu nad kockom, ali ne i nad aplikacijom.

U poglavlju Analiza aplikacije u značajci Smart View prijeći ćete na Smart View, prijaviti se kao korisnik kojega ste upravo dodijelili li postaviti upit za kocku.

Analiziranje aplikacije u značajci Smart View

U poglavlju Izrada aplikacija u web-sučelju Essbase uz omogućavanje pristupa i pretraživanja kocke za korisnika stvorili ste aplikaciju, kocku s podacima te implementirane korisnike.

Sad ćete saznati kako vezu s kockom možete uspostaviti iz značajke Smart View i izvršiti ad hoc analizu zumiranjem i zaokretanjem podataka.

U ovom zadatku pretpostavljeno je da ste instalirali Smart View. Pogledajte Preuzimanje i pokretanje instalacijskog programa za Smart View.

Povezivanje s kockom u prikazu Smart View

  1. Otvorite Microsoft Excel.

    Ako je značajka Smart View instalirana, u programu Excel prikazuje se traka Smart View.

  2. Na traci Smart View pritisnite Ploča.
  3. U dijaloškom okviru Početni zaslon za Smart View pritisnite strelicu uz gumb Početak, a zatim odaberite Privatne veze.
  4. Definirajte privatnu vezu upotrebom istog URL-a koji ste upotrijebili za povezivanje sa servisom Essbase i na kraj URL-a dodajte /essbase/smartview. Na primjer, https://192.0.2.1:443/essbase/smartview.
  5. Prijavite se kao korisnik kojeg ste stvorili.
  6. Proširite EssbaseCluster.
    Slika privatnih veza u značajki Smart View.

  7. Označite kocku Basic i pritisnite Povezivanje.

Izvršavanje ad-hoc analize

Položaj prethodnika u hijerarhiji možete definirati kao vrh ili dno na kartici Opcije člana u dijalogu Opcije u značajki Smart View. Administrator najprije mora omogućiti SSANCESTORONTOP u konfiguraciji aplikacije u web-sučelju Essbase. Mreža mijenja oblik pri zumiranju. Ovdje jednostavno upotrijebite zadani položaj na dnu.

  1. Na stablu EssbaseCluster, pod Sample_Dynamic, odaberite kocku Basic i pritisnite Ad hoc analiza.
  2. U rešetki koja će se prikazati možete vidjeti jednu skupnu podatkovnu vrijednost za svih pet dimenzija ove dinamičke kocke.
    Slika rešetke u kocki Basic.
  3. Pronađite član Scenarij i suzite ga na vrstu scenarija Stvarni podaci.
    1. Pritisnite ćeliju koja sadrži Scenarij.
    2. Na traci Essbase pritisnite Odabir člana.
    3. U dijaloškom okviru Odabir člana uključite potvrdni okvir uz član Stvarno
      Slika odabranog člana Stvarno.
      .
    4. Pritisnite Dodaj Slika za dodavanje. kako biste člana Stvarno premjestili u desni prozor.
    5. Ako se scenarij već nalazi u desnom prozoru, označite ga i uklonite ga lijevom strelicom, a zatim pritisnite U redu.

    Na traci servisa Essbase pritisnite Osvježi. Rešetka treba izgledati ovako:


    Slika rešetke u kocki Basic u kojoj Stvarno zamjenjuje Scenarij.

  4. Pronađite Mjere i suzite na člana Prodaja kako biste pogledali podatke o prodaji.
    1. Označite ćeliju koja sadrži Mjere.
    2. Na traci servisa Essbase pritisnite Povećaj prikaz.
    3. Označite ćeliju koja sadrži dobit i pritisnite Povećaj prikaz..
    4. Označite ćeliju koja sadrži maržu i pritisnite Povećaj prikaz.
    5. Označite ćeliju koja sadrži prodaju i pritisnite Zadrži samo.

    Rešetka bi sad trebala izgledati ovako:
    Slika rešetke u kocki Basic u kojoj Prodaja zamjenjuje Mjere.

  5. Zumirajte Godina tako da dvaput pritisnete ćeliju koja sadrži Godinu.

    Rešetka treba izgledati ovako:
    Slika rešetke u kocki Basic na kojoj se vide članovi dimenzije Godina Tromj1, Tromj2, Tromj3, Tromj4.

  6. Zumirajte Proizvod tako da dvaput pritisnete ćeliju koja sadrži Proizvod.

    Rešetka treba izgledati ovako:
    Slika rešetke u kocki Basic na kojoj se vide članovi dimenzije Proizvod, primjerice Cola i Root Beer.

  7. Poboljšajte prikaz podataka kako bi on sadržavao vremenska razdoblja po proizvodu. Zakrenite vrijednost Qtr1 za Cola tako da je označite, pritisnete i zadržite desnu tipku miša, a zatim je povučete od B3 do C3.

    Rešetka treba izgledati ovako:
    Slika zakrenute rešetke.

  8. Pogledajte svaki proizvod prema regiji. Dvaput pritisnite Tržište u B1.

    Rešetka bi sad trebala izgledati ovako:
    Slika rešetke u kocki Basic.

  9. Analizirajte regiju kako biste prodaju proizvoda pregledali prema regiji. Dvaput pritisnite Istok u A4.

    Budući da se neki proizvodi ne prodaju u svim državama, u nekim ćelijama umjesto podatkovne vrijednosti nalazit će se oznaka #Missing.

U ovom zadatku jednostavno se možete kretati po podatkovnoj rešetki, povećavati prikaz i zakretati ga tako da pritisnete samu rešetku. Iste akcije možete izvršiti i alatima koji se nalaze na traci Essbase. Dodatnu pomoć za Smart View možete pronaći tako da pritisnete Smart View, a zatim Pomoć.

U poglavlju Izmjena Essbase strukture vratit ćete se na web-sučelje i izmijeniti strukturu.

Izmjena Essbase strukture

U poglavlju Analiza aplikacije u značajci Smart View analizirali ste aplikaciju u značajci Smart View.

U ovom primjeru izmjenom Essbase strukture stvorit ćete novi član predviđanja, učitati u njega podatke i izvršiti skriptu za izračun.

Stvaranje novog člana

Započinjete stvaranjem novog člana.

  1. U Essbase web-sučelju, na stranici Aplikacije otvorite aplikaciju Sample_Dynamic, a zatim otvorite bazu podataka (kocku) Basic.
  2. Pritisnite Pokreni strukturu.
  3. Ako je struktura zaključana, pritisnite Otključaj strukturu Slika Redwood ikone za otključavanje strukture..
  4. Pritisnite Uredi strukturu Slika ikone za uređivanje strukture u alatu za uređivanje strukture u Redwood korisničkom sučelju..
  5. Proširite dimenziju Scenarij.
  6. Odaberite član Proračun.
  7. Na alatnoj traci strukture, pod ikonom Dodaj člana Slika ikone za dodavanje člana na alatnoj traci strukture. odaberite Dodaj istorazinskog člana ispod.
  8. Unesite naziv člana, Predviđanje, pritisnite Dodaj i zatvorite klizač za dodavanje člana.
  9. Odaberite novog člana za Predviđanje i na popisu odaberite operator za konsolidaciju u obliku tilde (~).
  10. Pritisnite Provjeri Slika ikone za provjeru strukture..
  11. Pritisnite Spremi strukturu Slika Redwood ikone za spremanje strukture..
  12. Odaberite opcija za restrukturiranje baze podataka i pritisnite Spremi.
  1. U Essbase web-sučelju, na stranici Aplikacije u web-sučelju odaberite kocku Basic u aplikaciji Sample_Dynamic.

  2. Pritisnite izbornik Akcije i odaberite Struktura.

  3. Pritisnite Uredi.

  4. Proširite dimenziju scenarija tako da odaberete strelicu uz Scenarij.

  5. Umetnite člana:

    1. Pritisnite Uredi kako biste strukturu prebacili u način rada za uređivanje.

    2. Proširite dimenziju Scenarij.

    3. Odaberite član Proračun.

    4. U alatnoj traci strukture, na izborniku Akcije odaberite Dodaj istorazinsku vrijednost ispod odabranog člana.

  6. Unesite naziv člana, Predviđanje i pritisnite Kartica.

  7. Na popisu kao konsolidacijski operator odaberite tildu (~).

    Član Predviđanje ne zbraja se s drugim članovima u svojoj dimenziji.

  8. Za vrstu spremišta podataka odaberite Spremište podataka jer želimo da korisnici mogu unositi podatke o predviđanjima.

  9. Pritisnite Spremi.

Učitavanje podataka u član Predviđanje

Za učitavanje podataka u član Predviđanje izradit ćemo izračunsku skriptu i izračunati podatke predviđanja.

  1. U Essbase web-sučelju, na stranici Aplikacije otvorite aplikaciju Sample_Dynamic, a zatim otvorite bazu podataka (kocku) Basic.
  2. Pritisnite Skripte, zatim pritisnite Izračunske skripte i pritisnite Stvori.
  3. U polje Naziv skripte unesite salesfcst.
  4. U okvir Sadržaj skripte unesite jednostavnu formulu:

    Forecast(Sales=Sales->Actual*1.03;)

    Omjer predviđanja i prodaje odgovara umnošku stvarne prodaje s faktorom 1,03, uz učitavanje člana Predviđanje za prodaju s vrijednošću koja je 3 % veća od stvarne prodaje.

  5. Provjerite valjanost skripte.
  6. Pritisnite Spremi i zatvori.
  1. U Essbase web-sučelju, na stranici Aplikacije u web-sučelju odaberite kocku Basic u aplikaciji Sample_Dynamic, pritisnite izbornik Akcije i odaberite Provjeri.

  2. U dijaloškom okviru Basic odaberite karticu Skripte, odaberite Izračunske skripte i pritisnite Slika ikone za dodavanje. za dodavanje izračunske skripte.

  3. U polje Naziv skripte unesite salesfcst.

  4. U okvir Sadržaj skripte unesite jednostavnu formulu:

    Forecast(Sales=Sales->Actual*1.03;)

    Omjer predviđanja i prodaje odgovara umnošku stvarne prodaje s faktorom 1,03, uz učitavanje člana Predviđanje za prodaju s vrijednošću koja je 3 % veća od stvarne prodaje.

  5. Pritisnite Spremi i zatvori.

  6. Zatvorite alat za provjeru baze podataka tako da pritišćete Zatvori sve dok se sve kartice ne zatvore.

Izvršavanje skripte

Izračunske skripte izvršavaju se kao zadaci.

  1. U Essbase web-sučelju, na stranici Aplikacije pritisni Zadaci.
  2. Na padajućem izborniku Novi zadatak odaberite Pokreni izračun.

  3. U dijaloškom okviru Pokretanje izračuna, u polju Aplikacija odaberite aplikaciju Sample_Dynamic.

    Napominjemo da će se u polje Baza podataka automatski unijeti kocka Basic.

  4. U izborniku Skripte odaberite izračunsku skriptu salesfcst koju ste stvorili.

  5. Pritisnite Podnesi.

  6. Pritisnite Osvježi kako biste vidjeli je li zadatak dovršen.

U poglavlju Analiza podatka predviđanja u mreži Smart View analizirat ćete nove podatke predviđanja u alatu Excel. No najprije ćemo pogledati kako se upravlja zadacima.

Analiza podatka predviđanja u mreži Smart View

U poglavlju Analiza aplikacije u značajci Smart View saznali ste više o analizi podataka u značajci Smart View. U poglavlju Izmjena Essbase strukture dodali ste člana predviđanja strukturi i učitali podatke za njega.

U ovom primjeru analize podataka predviđanja u alatu Smart View ponovno ćete se povezati s kockom, napraviti analizu podataka, izraditi Excel tablicu i napraviti ad hoc analizu. Zatim ćete testirati je li izračun točan, revidirati tablicu i poslati mjesečna predviđanja vrijednosti.

Sad ćete se ponovo povezati s kockom u značajci Smart View i pokrenuti dodatnu analizu podataka.

  1. Otvorite Excel i izradite radni list poput sljedećega, upisivanjem naziva članova u sljedeće ćelije: A3=tržište, B3=proizvod, C1=godina, C2=stvarno, D1=prodaja, D2=predviđanje.
    Slika početnog radnog lista: A3=tržište, B3=proizvod, C1=godina, C2=stvarno, D1=prodaja, D2=predviđanje
  2. Na traci Smart View ponovo povežite kocku Basic u aplikaciji Sample_Dynamic.
    Slika URL-a u privatnim vezama za Smart View.

    Vaš prethodni URL veze treba se prikazivati na popisu Privatne veze.

  3. Kad se prikaže odzivnik za prijavu, povežite se kao korisnik kojega ste omogućili.
  4. Za popunjavanje podatkovnim vrijednostima pritisnite Ad-hoc analiza.

    U dobivenoj rešetki možete vidjeti rezultate svog izračuna. Godišnji podaci prodaje osvježavaju se za stvarne i predviđene vrijednosti, a predviđene vrijednosti oko 3 % su više od stvarnih:
    Slika rešetke: stvarno=400511, predviđanje=412526,3

  5. Za ispitivanje točnosti izračuna izradite ovu formulu za Excel, =D3/C3, u ćeliji E3, koja dijeli podatke predviđanja prema stvarnim podacima, kako biste osigurali da D3 bude 3 % viši od C3.
    Slika rešetke: stvarno=400511, predviđanje=412526,3, E3 s formulom=D3/C3

    Rezultat ispitivanja treba biti u skladu s povećanjem od 3 %, tako da stvarna vrijednosti iznosi 400511, predviđanje 412526,3, a E3 1,0.


    Slika rešetke: stvarno=400511, predviđanje=412526,3, E3 1,03
  6. Povećajte prikaz proizvoda i tržišta. Možete vidjeti da za su prisutni podaci predviđanja za sve proizvode i sva tržišta i da su 3 % viši od stvarnih vrijednosti.
    Slika rešetke s podacima predviđanja.
  7. Sada izradite radni list pomoću kojega ćete analizirati podatke izvješća i unositi promjene.
    1. Pritisnite ćeliju koja sadrži Predviđanje i pritisnite Zadrži samo.
    2. Odaberite ćelije A3-B3 koje sadrže Istok i Sokove i pritisnite Zadrži samo.

      Rešetka bi sada trebala izgledati ovako:


      Slika rešetke s podacima predviđanja.
    3. Dok su još uvijek odabrane ćelije A3-B3, pritisnite Uvećaj za prikaz informacija po saveznoj državi za detaljne SJ proizvoda.

      Rešetka bi sada trebala izgledati ovako:


      Slika rešetke s podacima predviđanja.
    4. Dimenziju Year zakrenite u stupce. Označite član Year i odaberite strelicu uz povećanje prikaza na Essbase traci. Odaberite Zumiraj dno kako biste pregledali donju razinu mjeseci.

      Rešetka bi sada trebala izgledati ovako:


      Slika rešetke s podacima predviđanja.
    5. Unesite neke mjesečne vrijednosti za stvaranje predviđanja Dijetalni sok. Primjerice, unesite 500 u svaku od ćelija u rasponu C5:H5.
      Slika rešetke s podacima predviđanja.
    6. Pritisnite Podnesi podatke i primijetite kako se cjelogodišnje predviđanje u ćeliji O5 mijenja na 3000, što je umnožak 500 i svakog od 6 mjeseci.

U ovom ste zadatku naučili kako je lako analizirati i uređivati kocku u značajci Smart View, pod uvjetom da imate ispravnu dodjelu.

U poglavlju Izrada aplikacije i kocke u alatu Cube Designer upoznat ćete se s alatom Cube Designer.

Izrada aplikacije i kocke u alatu Cube Designer

U poglavlju Analiza podatka predviđanja u mreži Smart View podatke ste analizirali u programu Excel. Korisnici koji rade u programu Excel mogu dizajnirati i implementirati aplikacije u alatu Cube Designer.

Otvaranje aplikacijske radne knjige u alatu Cube Designer Implementirajte, učitajte i izračunajte kocku. Prikažite kocku u Essbase web-sučelju.

Otvaranje aplikacijske radne knjige u alatu Cube Designer

Prijavite se kao napredni korisnik i iz galerije preuzmite Sample_Basic.xlsx aplikacijsku radnu knjigu.

  1. U programu Excel, na traci Cube Designer pritisnite Katalog Slika ikone kataloga na traci alata Cube Designer..

    Ako sustav od vas zatraži da se prijavite, prijavite se kao superkorisnik.

  2. Pritisnite Galerija, a zatim prijeđite na Applications > Demo Samples > Block Storag, a zatim dvaput pritisnite Sample_Basic.xlsx.

Aplikacijska radna knjiga Sample Basic razlikuje se od aplikacijske radne knjige Sample Basic Dynamic po tome što dimenzije proizvoda i tržišta nemaju dinamički izračunate članove.

Na primjer, prijeđite na radni list Dim.Market u Sample_Basic.xlsx. Pogledajte stupac Spremište. Nema znakova X, što ukazuje na činjenicu da su članovi spremljeni. Znakovi X u stupcu Spremište ukazuju na dinamički izračunate članove.

Stoga nakon izrade dimenzija i učitavanja podataka morate izračunati i kocku.

Postupci stvaranja, učitavanja i izračuna kocke mogu se izvršiti u jednom koraku u dijaloškom okviru Izradi kocku.

Stvaranje, učitavanje i izračun kocke

U alatu Cube Designer možete stvoriti, učitati i izračunati kocku iz aplikacijske radne knjige Sample_Basic.xlsx.

  1. Na traci Cube Designer, dok je otvorena aplikacijska radna knjiga Sample Basic (Sample_Basic.xlsx) pritisnite Izradi kocku Slika ikone za izradu kocke na traci alata Cube Designer..

  2. U izborniku Opcija izrade odaberite Stvori kocku.

  3. Pritisnite Pokreni.

    Ako postoji aplikacija s istim nazivom, od vas će se tražiti da prebrišete aplikaciju i kocku. Pritisnite Da za brisanje originalne aplikacije i izradu nove aplikacije.

  4. Pritisnite Da za potvrdu odabira.

    Ikona Prikaži zadatke prikazuje pješčani sat dok je zadatak u tijeku. Zadatak će se pokrenuti u pozadini i alat Cube Designer obavijestit će vas o završetku zadatka pri čemu bi se trebala prikazati poruka Uspjeh.

  5. Pritisnite Da za pokretanje opcije Preglednik zadataka i pregled statusa zadatka.

Pregled aplikacija u web-sučelju

Prikažite i pregledajte novu aplikaciju u Essbase web-sučelju, provjerite postoje li blokovi na nultoj razini i gornjoj razini kako biste provjerili je li kocka u potpunosti izračunata.

U Redwood sučelju:

  1. Prijavite se u Essbase web-sučelje.
  2. Otvorite aplikaciju Sample, a zatim otvorite kocku Basic.
  3. Pritisnite Pokreni strukturu.

    Pregledajte strukturu i provjerite postoje li očekivane dimenzije.

  4. Vratite se na karticu kocke Basic.
    Slika na kojoj su prikazane kartice u web-sučelju, a odabrana je kartica kocke Basic.

  5. Na stranici Općenito pod Statistika možete vidjeti da postoje blokovi nulte razine i viših razina, što pokazuje da je kocka u potpunosti izračunata.

U klasičnom web-sučelju:

  1. Prijavite se u Essbase web-sučelje.

  2. Na stranici Aplikacije proširite aplikaciju Sample i odaberite kocku Basic.

  3. Pritisnite izbornik Akcije desno od kocke Basic i odaberite Struktura.

    Pregledajte strukturu i provjerite postoje li očekivane dimenzije.

  4. Vratite se na stranicu Aplikacije, proširite aplikaciju Sample i odaberite kocku Basic.

  5. Pritisnite izbornik Akcije desno od kocke Basic i odaberite Provjeri.

  6. U provjeri odaberite Statistika.

  7. Na kartici Općenito, u stupcu Spremište vidjet ćete da postoje blokovi i na nultoj razini i na višim razinama, što znači da je kocka u potpunosti izračunata.

U poglavlju Analiza podataka i inkrementalno ažuriranje u alatu Cube Designer možete analizirati podatke u ovoj kocki i provoditi inkrementalna ažuriranja iz programa Excel.

Analiza podataka i inkrementalno ažuriranje u alatu Cube Designer

U poglavlju Izrada aplikacije i kocke u alatu Cube Designer izvršili ste izradu kocke, učitali ste podatke i pokrenuli izračunsku skriptu definiranu u radnoj knjizi.

Analizirajte podatke s radnog lista upita u alatu Cube Designer. Dodajte članove u kocku.

Analiza podataka u kocki Sample Basic

Provjerite je li kocka uspješno izrađena te pogledajte kako možete analizirati podatke.

  1. U programu Excel, na traci Cube Designer pritisnite Analiziraj Slika ikone za analizu podataka na traci alata Cube Designer..

  2. Na izborniku Analiziraj odaberite Poveži listove upita.

    Ako sustav od vas zatraži da se prijavite, unesite korisničko ime i lozinku za Essbase.

  3. Povezani ste s kockom Basic u aplikaciji Sample.

  4. Možete analizirati podatke.

    1. Pomoću Essbase trake zumirajte kategoriju Cream Soda za prikaz svih proizvoda nižih razina koje obuhvaća linija gaziranih sokova.

    2. Smanjite prikaz opcije New York za prikaz cijele istočne regije, a zatim još jedanput smanjite prikaz za pregled svih tržišta.

Inkrementalno ažuriranje na kocki Sample Basic

Dodajte hijerarhiju u dimenziju proizvoda i rezultate pregledajte u značajci Smart View.

  1. Prijeđite na radni list Dim.Product gdje dimenziju proizvoda možete ažurirati dodatnim proizvodima.

  2. Umetnite nove članove u radnu knjigu slijedeći 400 linija proizvoda.

    1. Stvorite novi nadređeni proizvod s podređenim elementom 500 i dodijelite mu zadani alias Cane Soda.

    2. Izradite tri nove skladišne jedinice s nadređenim elementom 500: 500-10, 500-20 i 500-30.

    3. Novim skladišnim jedinicama dodijelite aliase. Nazovite ih Cane Cola, Cane Diet Cola i Cane Root Beer.


      Slika Smart View rešetke s dodanom grupom proizvoda Cane Soda (500).

  3. Spremite ažuriranu radnu knjigu.

  4. Na traci alata Cube Designer pritisnite Izradi kocku Slika ikone za izradu kocke na traci alata Cube Designer..

    Kao zadana opcija izrade upotrijebit će se Izradi kocku - zadrži sve podatke jer aplikacija već postoji na poslužitelju i vi ste vlasnik i autor aplikacije.

  5. Pritisnite Pokreni.

  6. Kad se prikaže obavijest o dovršetku zadatka, pritisnite Da kako biste prikazali Preglednik zadataka.

  7. Trebala bi se prikazati poruka Uspješno. Ako se prikaže poruka Pogreška, možete dvaput pritisnuti zadatak kako biste pregledali dodatne informacije.

  8. Zatvorite Preglednik zadataka.

  9. Dok je list Dim.Product aktivan, pritisnite Preglednik hijerarhije na traci alata Cube Designer.
  10. U dijaloškom okviru Hijerarhija dimenzije provjerite je li stvorena grupa proizvoda Cane Soda. Slika preglednika hijerarhije u alatu Cube Designer na kojoj se prikazuje hijerarhija za cane soda.
  11. Prijeđite na radni list s upitima, Query.Sample.

  12. Pomaknite se na vrhu dimenzije proizvoda tako da označite Dark Cream i smanjite prikaz pomoću Essbase trake. Zatim smanjite prikaz na Cream Soda.

  13. Ponovno odaberite proizvod i pritisnite Zumiraj.

  14. Odaberite Cane Soda i pritisnite Zadrži samo.

  15. Odaberite Cane Soda i pritisnite Zumiraj kako bi se prikazali podređeni članovi.

Dodavanje članova u dimenziju proizvoda neće te članove napuniti podacima. Podaci se mogu podnijeti putem značajke Smart View ili učitavanjem podataka.

Aplikacijske radne knjige praktični su alati za dizajniranje Essbase kocki kad već razumijete elemente potrebne za izradu kocke ili kad imate ogledni primjerak.

U poglavlju Transformacija tabličnih podataka u kocku stvorit ćete aplikaciju putem Excel radnog lista sa stupcima bez posebne Essbase strukture.

Transformacija tabličnih podataka u kocku

Podaci iz vanjskih izvornih sustava kao što su ERP tablice ili skladište podataka nisu oblikovani kao radna knjiga aplikacije. Možete i dalje upotrebljavati Cube Designer za izradu kocke.

  1. U programu Excel odaberite traku Cube Designer i pritisnite Katalog Slika ikone kataloga na traci alata Cube Designer..
  2. U dijaloškom okviru Essbase datoteke pod Galerija pronađite mapu Tehnički > Format tablice i dvaput pritisnite Sample_Table.xlsx.

    Datoteka Sample_Table.xlsx sadrži jedan radni list, Prodaja, koji predstavlja standardno, jednostavno izvješće o prodaji koje ste možda primili od nekoga iz svoje organizacije. Zaglavlja stupca označavaju postojanje mjera (npr. jedinica i popusta), vremenskih jedinica (npr. Vrijeme.Mjesec i Vrijeme.Tromjesečje), zemljopisnih područja (npr. Regije.Regija i Regije.Područja) i proizvoda (npr. Proizvod.Brend i Proizvod.LOB).

    U tom izvješću aplikaciju i kocku možete izraditi introspekcijski; u pitanju je metoda traženja elemenata Essbase metapodataka u fizičkom izvoru podataka (u ovom slučaju, datoteke Sample_Table.xlsx).

  3. Na traci Cube Designer pritisnite Transformiraj podatke.
  4. U dijaloškom okviru Transformacija podataka možete prihvatiti zadane nazive za aplikaciju (Sample_Table) i kocku (Sales) ili ih možete promijeniti.
  5. Cube Designer provjerava tablične podatke zbog prepoznavanja odnosa i utvrđivanje pravilne dimenzionalnosti.
  6. Pritisnite Pokreni, a kad se prikaže odzivnik za stvaranje kocke, pritisnite Da.
  7. Po dovršetku zadatka prikazat će se dijaloški okvir Preglednik zadataka.
    Pritišćite Da dok se status ne ažurira na Uspješno.
  8. Zatvorite Preglednik zadataka.
  9. Prijavite se u Essbase web-sučelje.
  10. Prikaz statistike za kocku:
    U Redwood sučelju:
    1. Na stranici Aplikacije otvorite aplikaciju Sample_Table, a zatim otvorite bazu podataka (kocku) Sales.
    2. Na stranici Općenito pritisnite Statistika.
    3. U stupcu Spremište broj 4,928 za Postojeći blokovi nulte razine označava da su podaci učitani u kocku.
    U klasičnom web-sučelju:
    1. Na stranici Aplikacije proširite aplikaciju Sample_Table i odaberite kocku Prodaja.
    2. Pritisnite izbornik Akcije desno od kocke Prodaja i odaberite Provjeri.
    3. Odaberite Statistika i na kartici Općenito pod Spremište broj 4928 za Postojeći blokovi nulte razine označava da su podaci učitani u kocku.
  11. Pokrenite strukturu i pregledajte dimenzije:
    • U Redwood sučelju ostanite na stranici Općenito, odaberite Pojedinosti, a zatim odaberite Pokreni strukturu.
    • U klasičnom web-sučelju upotrijebite karticu Općenito na vrhu provjere baze podataka kako biste pokrenuli strukturu.
    U uređivaču strukture možete vidjeti da kocka Prodaja ima sljedeće dimenzije: Mjere, Vrijeme, Godine, Geo, Kanal i Proizvod.
  12. Proširite opciju Mjere.
    Uočite kako su jedinice, popusti, fiksni troškovi, promjenjivi troškovi i prihod u plošnoj hijerarhiji.

U poglavlju Izvoz i izmjena metapodataka i podataka stvorit ćete hijerarhiju za te mjere kako biste mogli pregledati prihod od popusta i ukupne troškove (fiksne i promjenjive).

Izvoz i izmjena metapodataka i podataka

U poglavlju Transformacija tabličnih podataka u kocku stvorili ste aplikaciju i kocku iz tabličnih podataka.

Izvezite kocku, uključujući njezine Excel iz Essbase web-sučelja, a zatim otvorite izvezenu radnu knjigu aplikacije da ispitate format.
  1. Izvezite u Excel.
    U Redwood sučelju:
    1. U Essbase web-sučelju, na stranici Aplikacije otvorite aplikaciju Sample_Table, a zatim otvorite bazu podataka (kocku) Sales.
    2. Na izborniku Akcije odaberite Izvezi u Excel.
    U klasičnom web-sučelju:
    1. U Essbase web-sučelju, na stranici Aplikacije proširite aplikaciju Sample_Table i odaberite kocku Sales.
    2. Na izborniku Akcije odaberite Izvezi u Excel.
  2. U dijaloškom okviru Izvoz u Excel odaberite nadređeno-podređeni Način izrade izvoza.
  3. Odaberite Izvezi podatke i pritisnite U redu.
    • Ako ima manje od 400 MB podataka, time će se metapodaci i podaci izvesti u Excel datoteku, tzv. aplikacijsku radnu knjigu. Spremite aplikacijsku radnu knjigu Sales.xlsx u dio za lokalno preuzete datoteke. Aplikacijska radna knjiga definira kocku koju ste izvezli.
    • Ako veličinom prekoračuje 400 MB, datoteka će se spremiti u komprimiranu datoteku i neće biti uključena u izvezenu Excel datoteku. ZIP datoteku s podacima i aplikacijsku radnu knjigu možete preuzeti sa stranice Datoteke .
  4. Otvorite Sales.xlsx.
  5. Prijeđite na radni list Data.Sales kako biste ga prikazali. To je podatkovni radni list za kocku.
    Istražite radne listove za svaku od dimenzija. Dimenzijski radni listovi započinju s Dim, uključujući radni list za dimenziju mjera.
  6. Izvezena aplikacijska radna knjiga omogućava daljnja postupna ažuriranja. Primjerice, možete dodavati ili uklanjati hijerarhije, primjenjivati formulu na mjeru, mijenjati aliase i razvijati izračune, između ostaloga.
Redoslijed zadataka u ovom poglavlju pokazuje vam kako možete dizajnirati i implementirati kocke iz aplikacijskih radnih knjiga ili tabličnih podataka. Možete postupno poboljšavati dizajn svojih kocki izvozeći ih u aplikacijske radne knjige, modificirajući ih i ponovno izrađujući.