2 De vigtigste opgaver for Oracle Essbase

Få oplysninger om de mest almindelige administrative opgaver i Essbase. Download projektmapper til eksempelapplikation, og brug dem til at opbygge kuber, provisionere brugere og oprette forbindelse til Smart View for at få dataanalyse. Rediger kube-outlinen ved at tilføje medlemmer. Kør en beregning, eksporter data, og udforsk Kubedesigner.

Før du går i gang med disse opgaver, skal du sikre dig, at du kan logge på Essbase, og at Smart View og Kubedesigner er installeret på klientcomputere. Se Konfiguration af Kubedesigner.

Downloade projektmappen med eksemplet på en dynamisk applikation og undersøge dens struktur

I applikationsprojektmappen Eksempel på bloklagring (dynamisk) beregnes alle medlemmer i kuben på ikke-blad-niveau dynamisk. Dynamisk beregnede værdier gemmes ikke i kuben, men genberegnes og gengives, hver gang en bruger henter dem.

Nu skal du downloade projektmappen med applikationen fra filkataloget i Essbase, gemme den på et lokalt drev og undersøge dens struktur.

Downloade projektmappen med eksemplet på en dynamisk applikation

Sådan downloader du applikationsprojektmappen Eksempel på bloklagring (dynamisk):

  1. Klik på Filer på siden Applikationer, og klik derefter på Gallery > Applications > Demo Samples > Block Storage.

  2. Klik på menuen Handlinger ud for Sample_Dynamic_Basic.xlsx på fanen Bloklager.

  3. Gem filen Sample_Dynamic_Basic.xlsx med applikationsprojektmappen på et lokalt drev.

Gennemgå strukturen for applikationsprojektmappen Sample Dynamic

Applikationsprojektmapper indeholder en række projektark, der definerer metadataene for kuben, herunder et Essbase.Cube-projektark, der navngiver alle dimensionerne i kuben og definerer andre oplysninger om dem, separate projektark for hver dimension og et dataprojektark.

  1. Åbn Sample_Basic_Dynamic.xlsx i Microsoft Excel.

  2. Applikationsnavnet (Sample_Dynamic), kubenavnet (Basic), navnene på 10 dimensioner og andre oplysninger om dimensionerne er defineret i projektarket Essbase.Cube.
    Billede af projektarket Essbase.Cube i applikationsprojektmappen Eksempel på bloklagring (dynamisk).

  3. Hver dimension har et separat projektark, Dim.dimensionsnavn, hvor dimensionen er yderligere defineret med oplysninger, for eksempel byggemetode og trinvis tilstand. Da byggemetoden for hver dimension i denne eksempel-applikationsprojektmappe er PARENT-CHILD, er medlemmer defineret i kolonnerne PARENT og CHILD.

    I projektarket Dim.Year akkumuleres måneder til kvartaler, og kvartaler akkumuleres til år. De underordnede medlemmer Jan, Feb, Mar akkumuleres for eksempel til det overordnede medlem Qtr1. Det underordnede medlem Qtr1 akkumuleres til det overordnede medlem Year.
    Billede af projektarket Dim.Year i applikationsprojektmappen Eksempel på bloklagring (dynamisk).

    Projektarkene Dim.Product og Dim.Market er struktureret på samme måde. I Dim.Product akkumuleres varenumre til produktgrupper, og produktgrupper akkumuleres til produkt. De underordnede medlemmer 100-10, 100-20 og 100-30 (varenumre) akkumuleres for eksempel til det overordnede medlem 100 (produktgruppe). Det underordnede medlem 100 akkumuleres til det overordnede medlem Product.
    Billede af projektarket Dim.Product i applikationsprojektmappen Eksempel på bloklagring (dynamisk).

  4. Denne eksempel-applikationsprojektmappe indeholder data. Rul til det sidste projektark Data.Basic for at se kolonnestrukturen og dataene.
    Billede af projektarket Data.Basic i applikationsprojektmappen Eksempel på bloklagring (dynamisk).

I dette emne har du lært, hvordan du downloader en applikationsprojektmappe og undersøger dens struktur. Efterfølgende kan du lære, hvordan du får adgang til yderligere skabeloner i afsnittet Galleri i filkataloget.

Oprette en applikation i Essbase-webinterfacet og provisionere en bruger til at få adgang til og sende forespørgsler til kuben

I Downloade projektmappen med eksemplet på en dynamisk applikation og undersøge dens struktur fik du oplysninger om strukturen i en applikationsprojektmappe gennem udforskningen af Sample_Basic_Dynamic.xlsx.

Nu kan du bruge denne projektmappe til at lære at oprette en applikation i Essbase-webinterfacet og provisionere en bruger til at få adgang til og sende forespørgsler til kuben.

Oprette en applikation i Essbase-webinterfacet

  1. Klik på Importer på siden Applikationer i Essbase-webinterfacet.
  2. Klik på Filbrowser i dialogboksen Importer (da projektmappen blev downloadet til det lokale filsystem). Åbn applikationsprojektmappen Eksempel på bloklagring (dynamisk), Sample_Basic_Dynamic.xlsx, som du gemte i Downloade projektmappen med eksemplet på en dynamisk applikation og undersøge dens struktur.
  3. Vælg Opret database i Valg af build, og marker derefter afkrydsningsfeltet for at indlæse data. Du behøver ikke at vælge Udfør scripts, fordi alle målinger og aggregeringer langs hierarkier i kuben beregnes dynamisk på forespørgselstidspunktet.

    Bemærk:

    Udvid Avancerede valgmuligheder og Valg af build i det klassiske webinterface, og vælg derefter at oprette en database og indlæse data.
  4. Klik på OK. Applikationen Sample_Dynamic og kuben Basic oprettes i løbet af nogle få øjeblikke.
  5. Åbn outlinen:
    I Redwood-interfacet:
    1. Åbn applikationen Sample_Dynamic på siden Applikationer, og åbn kuben Basic.
    2. Klik på Igangsæt outline. Outlinen er en repræsentation af dimensionerne i kuben Basic, sådan som den er defineret i applikationsprojektmappen. Outlinen åbnes på en separat fane i applikationsvinduet, så du kan navigere mellem outlinen og andre handlinger i webinterfacet.
    I det klassiske webinterface:
    1. Udvid applikationen Sample_Dynamic på siden Applikationer, og vælg kuben Basic.
    2. Vælg Outline på listen Handlinger for kuben. Outlinen er en repræsentation af dimensionerne i kuben Basic, sådan som den er defineret i applikationsprojektmappen. Outlinen åbnes på en separat browserfane, så du kan navigere mellem outlinen og andre handlinger i webinterfacet.
  6. Vis en kubedimension, og bor derefter ned i dimensionens underordnede elementer:
    1. Udvid dimensionen År for at få vist kvartalerne.
    2. Udvid de enkelte kvartaler for at få vist månederne.

Alle oplysningerne i applikationsprojektmappen er nu repræsenteret i den nye kube.

Provisionere en bruger til at få adgang til og forespørge kuben

  1. Log på som superbruger. Dette gør det muligt for dig at provisionere andre brugere til de applikationer, som du har oprettet.
  2. Gå til Tilladelser.
    I Redwood-interfacet:
    1. Vælg applikationen Sample_Dynamic på siden Applikationer.
    2. Klik på Tilpasning.
    3. Klik på Tilladelser, og klik på Tilføj.

      Bemærk:

      Klik på Tilføj i denne dialogboks giver dig ikke tilladelse til at tilføje nye brugere. Du kan i stedet tilføje brugere, der allerede er provisioneret ved hjælp af en identitetsudbyder. I dette emne antages det, at du har provisionerede brugere. Der findes flere måder at provisionere Essbase-brugere på. Se Håndtere Essbase-brugerroller og -applikationstilladelser for at få oplysninger om uafhængige ibrugtagninger eller Håndtering af brugere og roller for at få oplysninger om stakibrugtagninger.
    4. Klik på Billede af ikonet Tilføj. ud for hver bruger for at tildele dem adgang.
    5. Klik på LukBillede af Redwood-ikonet Luk. for at lukke listen over brugere i det højre panel.
    I det klassiske webinterface:
    1. Returner til browserfanen i Essbase-webinterfacet, og gå til Applikationer.
    2. Vælg den applikation, som du vil provisionere brugeren til. I dette eksempel skal du vælge Sample_Dynamic. Hvis du vælger kuben i stedet for applikationen, kan du ikke provisionere brugerroller.
    3. Åbn programfremviseren i menuen Handlinger.
    4. Vælg fanen Tilladelser i applikationsfremviseren.
    5. Klik på Billede af ikonet Tilføj. for at se listen over brugere på systemet, og klik på Billede af ikonet Tilføj. ud for de enkelte brugere for at tildele deres adgang.
  3. Brug kontrolelementerne ud for de enkelte brugere for at tildele deres adgang. Vælg Databasestyring for hver tilføjet bruger. Databasestyring har komplet kontrol over kuben, men ingen kontrol med applikationen.

I Analysere en applikation i Smart View skal du gå til Smart View, logge på som den bruger, som du lige har provisioneret, og derefter forespørge en kube.

Analysere en applikation i Smart View

I Oprette en applikation i Essbase-webinterfacet og provisionere en bruger til at få adgang til og forespørge kuben. oprettede du en applikation og en kube med data og provisionerede brugere.

Nu får du oplysninger om, hvordan du opretter forbindelse til kuben fra Smart View og udfører ad hoc-analyser ved at zoome og pivotere data.

Du skal have installeret Smart View for at udføre denne opgave. Se Downloade og køre Smart View-installationsprogrammet.

Oprette forbindelse til kuben fra Smart View

  1. Åbn Microsoft Excel.

    Hvis Smart View er installeret, vises Smart View-båndet i Excel.

  2. Klik på PanelSmart View-båndet.
  3. Klik på pilen ud for knappen Startside i dialogboksen Smart View-startside, og vælg derefter Private forbindelser.
  4. Opret en privat forbindelse ved hjælp af den samme URL, som du brugte, da du oprettede forbindelse til Essbase, og tilføj /essbase/smartview i slutningen af den pågældende URL. For eksempel https://192.0.2.1:443/essbase/smartview.
  5. Log på som den bruger, som du har oprettet.
  6. Udvid EssbaseCluster.
    Billede af Private forbindelser i Smart View.

  7. Fremhæv kuben Basic, og klik på Opret forbindelse.

Udføre en ad hoc-analyse

Du kan angive forgængerpositionen for et hierarki som øverst eller nederst på fanen Medlemsvalg i dialogboksen Valg i Smart View. SSANCESTORONTOP skal først aktiveres af en administrator i applikationskonfigurationen i Essbase-webinterfacet. Gitteret ændrer form, når du foretager en zoom-ind-operation. Her skal du blot bruge standardpositionen Nederst.

  1. Vælg kuben Basic under Sample_Dynamic, i træet EssbaseCluster, og klik derefter på Ad hoc-analyse.
  2. I det resulterende gitter kan du se én aggregeret dataværdi for alle fem dimensioner i denne dynamiske kube.
    Billede af gitteret i kuben Basic.
  3. Naviger til medlemmet Scenario, og indsnævr det til en specifik scenarietype med Actual-data.
    1. Klik på den celle, der indeholder Scenario.
    2. Klik på MedlemsvalgEssbase-båndet.
    3. Marker feltet ud for medlemmet Actual i dialogboksen Medlemsvalg.
      Billede af det valgte medlem Actual.
    4. Klik på Tilføj Billede for Tilføj. for at flytte Actual over i ruden til højre.
    5. Hvis Scenario allerede findes i ruden til højre, skal du fremhæve det og bruge venstre pil til at fjerne det og derefter klikke på OK.

    Klik på OpfriskEssbase-båndet. Gitteret bør nu se således ud:


    Billede af gitteret i kuben Basic, hvor Actual erstatter Scenario.

  4. Naviger til Measures, og indsnævr det til medlemmet Sales for at se på salgsdata.
    1. Fremhæv den celle, der indeholder Measures.
    2. Klik på Zoom ind på Essbase-båndet.
    3. Fremhæv den celle, der indeholder Profit, og klik på Zoom ind.
    4. Fremhæv den celle, der indeholder Margin, og klik på Zoom ind.
    5. Fremhæv den celle, der indeholder Sales, og klik på Behold kun.

    Gitteret burde nu se ud på følgende måde:
    Billede af gitteret i kuben Basic, hvor Sales erstatter Measures.

  5. Zoom ind på Year ved at dobbeltklikke på den celle, der indeholder Year.

    Gitteret burde nu se ud på følgende måde:
    Billede af gitteret i kuben Basic, der viser Year-dimensionsmedlemmerne Qtr1, Qtr2, Qtr3, Qtr4.

  6. Zoom ind på Product ved at dobbeltklikke på den celle, der indeholder Product.

    Gitteret burde nu se ud på følgende måde:
    Billede af gitteret i kuben Basic, der viser medlemmerne af dimensionen Product, for eksempel Colas og Root Beer.

  7. Udvid datavisningen, så du også får vist tidsperioder pr. produkt. Pivoter Qtr1 for Colas ved at fremhæve cellen, højreklikke på og holde den nede, mens du trækker den fra B3 til C3.

    Gitteret burde nu se ud på følgende måde:
    Billede af pivoteret gitter.

  8. Kig på hvert produkt efter region. Dobbeltklik på Market i B1.

    Gitteret burde nu se ud på følgende måde:
    Billede af gitteret i kuben Basic.

  9. Bor ind i en region for at få vist produktsalg efter stat. Dobbeltklik på East i A4.

    Da ikke alle produkter sælges i alle stater, vises #Missing i nogle celler i stedet for en dataværdi.

I denne opgave har du navigeret nemt igennem et datagitter og zoomet ind og pivoteret ved at klikke på selve gitteret. Du kan også udføre de samme handlinger med værktøjerne på Essbase-båndet. Klik på fanen Smart View, og klik derefter på Hjælp for at få hjælp til brug af Smart View.

I Modificere en Essbase-outline går du tilbage til webinterfacet og modificerer en outline.

Modificere en Essbase-outline

I Analysere en applikation i Smart View analyserede du en applikation i Smart View.

I dette eksempel på modificering af en Essbase-outline skal du oprette et nyt prognosemedlem, udfylde det med data og udføre et beregningsscript.

Opret et nyt medlem

Du begynder med at oprette et nyt medlem.

  1. Åbn applikationen Sample_Dynamic på siden Applikationer i Essbase-webinterfacet, og åbn derefter databasen (kuben) Basic.
  2. Klik på Igangsæt outline.
  3. Klik på Lås outline op Billede af Redwood-ikonet Lås outline op., hvis outlinen er låst.
  4. Klik på Rediger outline Billede af ikonet Rediger outline i Redwood-UI-outline-editoren..
  5. Udvid dimensionen Scenarie.
  6. Vælg medlemmet Budget.
  7. Vælg Tilføj sideordnet medlem nedenfor under ikonet Tilføj medlem Billede af ikonet Tilføj medlem på outline-værktøjslinjen. på outline-værktøjslinjen.
  8. Indtast medlemsnavnet, Prognose, tryk på Tilføj, og luk skyderen Tilføj medlem.
  9. Vælg det nye Prognose-medlem, og vælg tilden (~) som konsolideringsoperator på listen.
  10. Klik på Verificer Billede af ikonet Verificer outline..
  11. Klik på Gem outline Billede af Redwood-ikonet Gem outline..
  12. Vælg en mulighed for omstrukturering af database, og klik på Gem.
  1. Vælg kuben Basic på siden Applikationer i applikationen Sample_Dynamic i Essbase-webinterfacet.

  2. Klik på menuen Handlinger, og vælg Outline.

  3. Klik på Rediger.

  4. Udvid dimensionen Scenarie ved at klikke på pilen ud for Scenarie.

  5. Indsæt et medlem:

    1. Klik på Rediger for at sætte outlinen i redigeringstilstand.

    2. Udvid dimensionen Scenarie.

    3. Vælg medlemmet Budget.

    4. Vælg Tilføj en sideordnet under det valgte medlem under Handlinger på outline-værktøjslinjen,

  6. Indtast medlemsnavnet Prognose, og tryk på Tab.

  7. Vælg konsolideringsoperatoren tilde (~) på listen.

    Medlemmet Prognose bliver ikke aggregeret med de øvrige medlemmer i dimensionen.

  8. Lad datalagertypen være Gem data, eftersom brugerne skal kunne indtaste prognosedata.

  9. Klik på Gem.

Udfyld medlemmet Prognose med data

For at udfylde medlemmet Prognose med data opretter vi et beregningsscript og beregner prognosedata.

  1. Åbn applikationen Sample_Dynamic på siden Applikationer i Essbase-webinterfacet, og åbn derefter databasen (kuben) Basic.
  2. Klik på Scripts, klik på Beregningsscripts, og klik på Opret.
  3. Indtast salesfcst i feltet Scriptnavn.
  4. Indtast en enkel formel i feltet Scriptindhold:

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

    Salgsprognosen er lig med det faktiske salg multipliceret med 1,03, hvilket udfylder medlemmet Prognose for Salg med en værdi, som er 3 % højere end det faktiske salg.

  5. Valider scriptet.
  6. Klik på Gem og luk.
  1. Vælg kuben Basic i applikationen Sample_Dynamic på siden Applikationer i Essbase-webinterfacet, klik på menuen Handlinger, og vælg Inspicer.

  2. Vælg fanen Scripts med Beregningsscripts valgt i dialogboksen Grundlæggende, og klik på Billede af ikonet Tilføj. for at tilføje et beregningsscript.

  3. Indtast salesfcst i feltet Scriptnavn.

  4. Indtast en enkel formel i feltet Scriptindhold:

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

    Salgsprognosen er lig med det faktiske salg multipliceret med 1,03, hvilket udfylder medlemmet Prognose for Salg med en værdi, som er 3 % højere end det faktiske salg.

  5. Klik på Gem og luk.

  6. Luk databasefremviseren ved at klikke på Luk, indtil alle faner er lukket.

Udfør scriptet

Beregningsscripts udføres som job.

  1. Klik på Jobs på siden Applikationer i Essbase-webinterfacet.
  2. Vælg Kør beregning i rullemenuen Nyt job.

  3. Vælg applikationen Sample_Dynamic i feltet Applikation i dialogboksen Kør beregning.

    Bemærk, at feltet Database automatisk udfylder kuben Basic.

  4. Vælg det salesfcst-beregningsscript, som du oprettede, i menuen Scripts.

  5. Klik på Afsend.

  6. Klik på Opfrisk for at se, at jobbet fuldføres.

I Analysere prognosedata i Smart View skal du analysere de nye prognosedata i Excel. Men lad os først kigge nærmere på håndtering af job.

Analysere prognosedata i Smart View

I Analysere en applikation i Smart View lærte du, hvordan du analyserer data i Smart View. I Modificere en Essbase-outline føjede du et prognosemedlem til outlinen og udfyldte det med data.

I dette eksempel, hvor prognosedata analyseres i Smart View, opretter du forbindelse til kuben igen, udfører en analyse af dataene, opretter et gitter i Excel og udfører en ad hoc-analyse. Derefter tester du, at beregningen er korrekt, reviderer gitteret og afsender månedlige prognoseværdier.

Nu skal du genoprette forbindelse til Smart View og foretage yderligere analyse af data.

  1. Åbn Excel, og opret et projektark som det følgende ved at indtaste medlemsnavnene i disse celler: A3=Market, B3=Product, C1=Year, C2=Actual, D1=Sales, D2=Forecast.
    Billede af startprojektark: A3=Market, B3=Product, C1=Year, C2=Actual, D1=Sales, D2=Forecast
  2. Genopret forbindelse til kuben Basic på Smart View-båndet i applikationen Sample_Dynamic.
    Billede af en URL i Private forbindelser i Smart View.

    Din tidligere forbindelses-URL bør nu vises på listen over private forbindelser.

  3. Når du bliver bedt om at logge på, skal du oprette forbindelse som den bruger, som du provisionerede.
  4. Du udfylder celler med dataværdier ved at klikke på Ad hoc-analyse.

    I det resulterende gitter burde du nu kunne se resultaterne af din beregning. De årlige salgsdata bliver opfrisket for både Actual og Forecast, og prognosen er ca. 3 % højere end den faktiske:
    Billede af gitteret: Actual=400511, Forecast=412526.3

  5. For at teste, at beregningen er korrekt, skal du oprette denne Excel-formel, =D3/C3, i cellen E3, som opdeler prognosedata efter faktiske data, for at sikre, at D3 er 3 % højere end C3.
    Billede af gitteret: Actual=400511, Forecast=412526.3, E3 med formlen =D3/C3

    Testresultatet bør bekræfte stigningen på 3 %, hvor Actual er 400511, Forecast er 412526.3, og E3 er 1,0.


    Billede af gitteret: Actual=400511, Forecast=412526.3, E3 1,03
  6. Zoom ind på Product og Market. Du kan se, at prognosedata findes for alle produkter og alle markeder og er 3 % højere end den faktiske.
    Billede af gitteret med prognosedata.
  7. Nu skal du opbygge et projektark, som du skal bruge til at foretage en dataanalyse af prognosen og foretage nogle ændringer.
    1. Klik på den celle, som indeholder prognosen (Forecast), og klik derefter på Behold kun.
    2. Vælg cellerne A3-B3, som indeholder East og Colas, og klik derefter på Behold kun.

      Gitteret bør nu se således ud:


      Billede af gitteret med prognosedata.
    3. Med cellerne A3-B3 valgt skal du klikke på Zoom ind for at få vist oplysninger pr. stat for detaljerede produkt-SKU'er.

      Gitteret bør nu se således ud:


      Billede af gitteret med prognosedata.
    4. Pivoter dimensionen Year ned i kolonnerne. Fremhæv medlemmet Year, og vælg pilen ud for Zoom indEssbase-båndet. Vælg Zoom til bund for at se det nederste niveau af månederne.

      Gitteret bør nu se således ud:


      Billede af gitteret med prognosedata.
    5. Indtast nogle månedlige værdier for at oprette en Diet Cola-prognose. Indtast for eksempel 500 i hver af cellerne i intervallet C5:H5.
      Billede af gitteret med prognosedata.
    6. Klik på Afsend data, og bemærk, at hele årsprognosen i cellen O5 skifter til 3000, som er summen af 500 i hver af de seks måneder.

I denne opgave lærte du, hvor let det er at analysere og redigere kuben i Smart View, så længe du har den korrekte provisionering.

I Oprette en applikation og en kube i Kubedesigner vil du blive bekendt med Kubedesigner.

Oprette en applikation og en kube i Kubedesigner

I Analysere prognosedata i Smart View analyserede du data i Excel. Brugere, der arbejder i Excel, kan designe og tage applikationer i brug ved hjælp af Kubedesigner.

Åbn en applikationsprojektmappe i Kubedesigner. Ibrugtag, indlæs og beregn en kube. Se kuben i Essbase-webinterfacet.

Åbne applikationsprojektmappen i Kubedesigner

Log på som superbruger, og download applikationsprojektmappen Sample_Basic.xlsx fra galleriet.

  1. Klik på Katalog Billede af ikonet Katalog på Kubedesigner-båndet. på Kubedesigner-båndet i Excel.

    Hvis du bliver bedt om at logge på, skal du logge på som superbruger.

  2. Klik på Galleri, naviger derefter til Applications > Demo Samples > Block Storage, og dobbeltklik på Sample_Basic.xlsx.

Applikationsprojektmappen med basiseksempel er forskellig fra applikationsprojektmappen med dynamisk basiseksempel på den måde, at dimensionerne Product og Market ikke har dynamisk beregnede medlemmer.

Gå for eksempel til projektarket Dim.Market i Sample_Basic.xlsx. Se på kolonnen Storage. Der er ingen X-tegn, som angiver, at medlemmerne er gemt. X-tegn i kolonnen Storage angiver dynamisk beregnede medlemmer.

Derfor skal du også beregne kuben, når du har oprettet dimensionerne og indlæst dataene.

Oprettelse, indlæsning og beregning af kuben kan alt sammen udføres på én gang i dialogboksen Byg kube.

Oprette, indlæse og beregne kuben

Brug Kubedesigner til at oprette, indlæse og beregne en kube fra applikationsprojektmappen Sample_Basic.xlsx.

  1. Klik på Byg kube Billede af ikonet Opbyg kube på Kubedesigner-båndet. på Kubedesigner-båndet, mens applikationsprojektmappen med basiseksempel (Sample_Basic.xlsx) stadig er åben.

  2. Vælg Opret kube i menuen Valg af build.

  3. Klik på Kør.

    Hvis der er en eksisterende applikation med det samme navn, bliver du bedt om at overskrive applikationen og kuben. Klik på Ja for at slette den oprindelige applikation og bygge denne nye applikation.

  4. Klik på Ja for at bekræfte dit valg.

    Ikonet Vis job viser et timeglas, mens jobbet er i gang. Jobbet kører i baggrunden, og Kubedesigner giver dig besked, når jobbet er fuldført, hvilket vises som Udført.

  5. Klik på Ja for at starte Jobfremviser og se jobbets status.

Vise applikationen i webinterfacet.

Se og inspicer den nye applikation i Essbase-webinterfacet, kontroller, at der findes blokke på både nederste niveau og øverste niveau, for at bekræfte, at kuben er beregnet fuldt ud.

I Redwood-interfacet:

  1. Log på Essbase-webinterfacet.
  2. Åbn applikationen Sample, og åbn derefter kuben Basic.
  3. Klik på Igangsæt outline.

    Få vist outlinen, så du kan se, at de forventede dimensioner er der.

  4. Returner til kubefanen Basic.
    Billede, der viser faner i webinterfacet, med kubefanen Basic valgt.

  5. Under Statistik på siden Generelt kan du se, at der både er blokke på det laveste niveau og på det øverste niveau, hvilket viser, at kuben er fuldt beregnet.

I det klassiske webinterface:

  1. Log på Essbase-webinterfacet.

  2. Udvid applikationen Eksempel på siden Applikationer, og vælg kuben Grundlæggende.

  3. Klik på menuen Handlinger til højre for kuben Grundlæggende, og vælg Outline.

    Få vist outlinen, så du kan se, at de forventede dimensioner er der.

  4. Gå tilbage til siden Applikationer, Udvid applikationen Eksempel, og vælg kuben Grundlæggende.

  5. Klik på menuen Handlinger til højre for kuben Grundlæggende, og vælg Inspicer.

  6. Vælg Statistik i fremviseren.

  7. På fanen Generelt i kolonnen Lager kan du se, at der både findes blokke på laveste og øverste niveau, hvilket viser, at kuben er fuldt beregnet.

I Analysere data og udføre en trinvis opdatering i Kubedesigner analyserer du data i denne kube og udfører trinvise opdateringer fra Excel.

Analysere data og udføre en trinvis opdatering i Kubedesigner

I Oprette en applikation og en kube i Kubedesigner udførte du en kubeopbygning, indlæste data og kørte det beregningsscript, der var defineret i projektmappen.

Analyser data fra et forespørgselsprojektark i Kubedesigner. Føj medlemmer til kuben.

Analysere data i kuben Sample Basic

Valider, om kubeopbygningen er fuldført, og se, hvordan data analyseres.

  1. Klik på Analyser Billede af ikonet Analyser data på Kubedesigner-båndet. på Kubedesigner-båndet i Excel.

  2. Vælg Opret forbindelse mellem forespørgselsark i menuen Analyser.

    Hvis du bliver bedt om at logge på, skal du indtaste dit brugernavn og din adgangskode til Essbase.

  3. Der oprettes forbindelse til basiskuben i eksempelapplikationen.

  4. Du kan nu analysere dataene.

    1. Brug Essbase-båndet til at zoome ind på Cream Soda for at se alle produkterne på det nederste niveau, der er en del af gruppen Cream Soda.

    2. Zoom ud på New York for at se hele det østlige område, og zoom ud igen for at se alle markeder.

Udføre en trinvis opdatering i kuben Sample Basic

Føj et hierarki til produktdimensionen, og se resultaterne i Smart View.

  1. Gå til projektarket Dim.Product, hvor du skal opdatere produktdimensionen med nogle ekstra produkter.

  2. Indsæt nye medlemmer i projektmappen efter produktgruppe 400.

    1. Opret et nyt overordnet produkt med det underordnede element 500, og giv det aliasstandardnavnet Cane Soda.

    2. Opret tre nye varenumre med det overordnede element 500: 500-10, 500-20 og 500-30.

    3. Giv aliasser til de nye SKU'er. Kald dem Cane Cola, Cane Diet Cola og Cane Root Beer.


      Billede af et Smart View-gitter med den tilføjede produktgruppe Cane Soda (500).

  3. Gem den opdaterede projektmappe.

  4. Klik på Opbyg kube Billede af ikonet Opbyg kube på Kubedesigner-båndet. ved hjælp af Kubedesigner-båndet.

    Valg af build er som standard Opdater kube – Bevar alle data, fordi applikationen allerede findes på serveren, og du er applikationsejeren, som har oprettet den.

  5. Klik på Kør.

  6. Klik på Ja for at igangsætte Jobfremviser, når der vises en besked om, at jobbet er fuldført.

  7. Du burde få vist Udført. Hvis jobbet returnerer Fejl, kan du dobbeltklikke på jobbet for at få vist flere oplysninger.

  8. Luk Jobfremviser.

  9. Klik på Hierarkifremviser på Kubedesigner-båndet, mens arket Dim.Product er aktivt.
  10. I dialogboksen Dimensionshierarki kan du se, at produktgruppen Cane Soda er blevet oprettet. Billede af Hierarkifremviser i Kubedesigner, der viser Cane Soda-hierarkiet.
  11. Gå til forespørgselsprojektarket Query.Sample.

  12. Naviger til toppen af dimensionen Product ved at fremhæve Dark Cream og zoome ud ved hjælp af Essbase-båndet. Zoom derefter ud på Cream Soda.

  13. Vælg Product igen, og klik på Zoom ind.

  14. Vælg Cane Soda, og klik på Behold kun.

  15. Vælg Cane Soda og Zoom ind for at se de underordnede medlemmer.

Når du føjer medlemmer til dimensionen Product, bliver medlemmerne ikke udfyldt med data. Data kan afsendes ved hjælp af Smart View eller ved at udføre en dataindlæsning.

Applikationsprojektmapper er praktiske værktøjer til design af Essbase-kuber, når du allerede har overblik over, hvilke elementer der er nødvendige for opbygning af en kube, eller når du har et eksempel.

I Transformere tabeldata til en kube opretter du en applikation med et kolonneopdelt Excel-projektark uden en Essbase-specifik struktur.

Transformere tabeldata til en kube

Data fra eksterne kildesystemer som ERP-tabeller eller data-warehouse er ikke formateret som en applikationsprojektmappe. Du kan stadig bruge Kubedesigner til at bygge en kube fra den.

  1. Vælg Kubedesigner-båndet i Excel, og klik derefter på Katalog Billede af ikonet Katalog på Kubedesigner-båndet..
  2. Naviger til mappen Technical > Table Format i Galleri i dialogboksen Essbase-filer, og dobbeltklik på Sample_Table.xlsx.

    Filen Sample_Table.xlsx indeholder et projektark, Sales, som repræsenterer en almindelig, enkel salgsrapport, som du kunne modtage fra en person i organisationen. Kolonneoverskrifterne viser, at der er målinger (for eksempel Units og Discounts), tidsrepræsentationer (for eksempel Time.Month og Time.Quarter), geografiske områder (for eksempel Regions.Region og Regions.Areas) og produkter (for eksempel Product.Brand og Product.LOB).

    Ud fra denne rapport kan du oprette en applikation og en kube ved hjælp af introspektion, som er en metode til at inspicere en fysisk datakilde (i dette tilfælde filen Sample_Table.xlsx) for Essbase-metadataelementer.

  3. Klik på Transformer data på Kubedesigner-båndet.
  4. I dialogboksen Transformer data kan du acceptere standardnavnene for applikationen (Sample_Table) og kuben (Sales), eller du kan ændre dem.
  5. Kubedesigner inspicerer tabeldataene for at finde relationer, der bestemmer den korrekte dimensionering.
  6. Klik på Kør, og klik på Ja, når du bliver bedt om at oprette kuben.
  7. Når jobbet er fuldført, får du vist dialogboksen Jobfremviser.
    Klik på Ja, indtil status er Udført.
  8. Luk Jobfremviser.
  9. Log på Essbase-webinterfacet.
  10. Se kubestatistik:
    I Redwood-interfacet:
    1. Åbn applikationen Sample_Table på siden Applikationer, og åbn derefter databasen (kuben) Sales.
    2. Klik på Statistik på siden Generelt.
    3. I kolonnen Lager angiver tallet 4928 for Eksisterende blokke på laveste niveau, at der er indlæst data i kuben.
    I det klassiske webinterface:
    1. Udvid applikationen Sample_Table på siden Applikationer, og vælg kuben Sales.
    2. Klik på menuen Handlinger til højre for kuben Sales, og vælg Inspicer.
    3. Vælg Statistik. På fanen Generelt angiver tallet 4928 for Eksisterende blokke på laveste niveau under Lager, at der er indlæst data i kuben.
  11. Igangsæt outline- og visningsdimensionerne:
    • Vælg Detaljer i Redwood-interfacet, mens du stadig er på fanen Generelt, og vælg derefter Igangsæt outline.
    • Brug fanen Generelt i det klassiske webinterface øverst i databasefremviseren til at igangsætte outlinen.
    I outline-editoren kan du se, at kuben Sales har følgende dimensioner: Measures, Time, Year, Geo, Channel og Product.
  12. Udvid Målinger.
    Du vil bemærke, at Enheder, Rabatter, Faste omkostninger, Variable omkostninger og Indtægt er i et fladt hierarki.

I Eksportere og modificere metadata og data skal du oprette et hierarki til disse målinger, så du kan se Indtægtsnetto for rabatter og samlede omkostninger (faste og variable).

Eksportere og modificere metadata og data

I Transformere tabeldata til en kube oprettede du en applikation og en kube ud fra tabeldata.

Eksporter en kube, inklusive dens data, til Excel fra Essbase-webinterfacet, og åbn derefter den eksporterede applikationsprojektmappe for at undersøge formatet.
  1. Eksporter til Excel.
    I Redwood-interfacet:
    1. Åbn applikationen Sample_Table på siden Applikationer i Essbase-webinterfacet, og åbn derefter databasen (kuben) Sales.
    2. Vælg Eksporter til Excel i menuen Handlinger.
    I det klassiske webinterface:
    1. Udvid applikationen Sample_Table på siden Applikationer i Essbase-webinterfacet, og vælg kuben Sales.
    2. Vælg Eksporter til Excel i menuen Handlinger.
  2. Vælg Overordnet-underordnet som Eksporter byggemetode i dialogboksen Eksporter til Excel.
  3. Vælg Eksporter data, og klik på OK.
    • Hvis datastørrelsen er mindre end 400 MB, eksporteres metadata og data til en Excel-fil, der kaldes en applikationsprojektmappe. Gem applikationsprojektmappen Sales.xlsx i dit område med downloads. Applikationsprojektmappen definerer den kube, som du netop har eksporteret.
    • Hvis datastørrelsen overstiger 400 MB, gemmes data i en komprimeret fil i databasekataloget og er ikke inkluderet i den eksporterede Excel-fil. Den zip-fil, der indeholder dataene og applikationsprojektmappen, kan downloades fra siden Filer .
  4. Åbn Sales.xlsx.
  5. Rul til projektarket Data.Sales for at se det. Dette er dataprojektarket for kuben.
    Undersøg projektarkene for hver dimension. Dimensionsprojektarkene begynder med Dim, herunder projektarket for dimensionen Målinger.
  6. Du kan bruge den eksporterede applikationsprojektmappe til at foretage yderligere gradvise opdateringer. Du kan for eksempel tilføje eller fjerne hierarkier, føje en formel til en måling, ændre aliasser og udvikle beregninger, blandt mange andre opgaver.
Rækkefølgen af opgaver i dette kapitel er beregnet til at vise dig, hvordan du kan designe og tage kuber i brug fra applikationsprojektmapper eller tabeldata. Du kan gradvist forbedre dine kubers design ved at eksportere dem til applikationsprojektmapper og foretage modificeringer og genopbygning.