Lær de vanligste administrative oppgavene i Essbase. Last ned eksempler på applikasjonsarbeidsbøker, og bruk dem til å bygge kuber, klargjøre brukere og koble til Smart View for dataanalyse. Rediger kubedisposisjonen ved å legge til medlemmer. Kjør en beregning, eksporter data, og utforsk kubeutformeren.
Før du begynner med disse oppgavene, må du kontrollere at du kan logge på Essbase, og at Smart View og kubeutformeren er installert på klientdatamaskinene. Se Konfigurere kubeutformeren.
I applikasjonsarbeidsboken Eksempel på blokklagring (dynamisk) beregnes alle ikke-bladnivåmedlemmer i kuben dynamisk. Dynamisk beregnede verdier lagres ikke i kuben. Verdiene beregnes på nytt og gjengis for hver enkelt brukerhenting.
Laste ned applikasjonsarbeidsboken med dynamisk eksempel
Slik laster du ned applikasjonsarbeidsboken Eksempel på blokklagring (dynamisk):
På siden Applikasjoner klikker du på Filer og deretter på Galleri > Applikasjoner > Demoeksempler > Blokklagring
.
Klikk på menyen Handlinger ved siden av Sample_Dynamic_Basic.xlsx i fanen Blokklagring.
Lagre applikasjonsarbeidsboken, Sample_Dynamic_Basic.xlsx
, på en lokal stasjon.
Undersøke strukturen for applikasjonsarbeidsboken Sample_Dynamic
Applikasjonsarbeidsbøker inneholder et antall regneark som definerer metadataene for kuben, inkludert regnearket Essbase.Cube, som navngir alle dimensjonene i kuben og definerer andre opplysninger om dem, separate regneark for hver dimensjon samt et dataregneark.
Åpne Sample_Basic_Dynamic.xlsx
i Microsoft Excel.
I regnearket Essbase.Cube defineres applikasjonsnavnet (Sample_Dynamic), kubenavnet (Basic), navnene på 10 dimensjoner og andre opplysninger om dimensjonene.
Hver enkelt dimensjon har et separat regneark, Dim.dimensjonsnavn, der dimensjonen defineres videre med opplysninger som byggemetoden og trinnvis modus. Ettersom byggemetoden for hver dimensjon i dette eksemplet på en applikasjonsarbeidsbok er PARENT-CHILD, defineres medlemmer i kolonnene PARENT og CHILD.
I regnearket Dim.År rulles måneder opp til kvartaler, og kvartaler rulles opp til år. De underordnede medlemmene Jan, Feb og Mar rulles for eksempel opp til det overordnede medlemmet Kv1. Det underordnede medlemmet Kv1 rulles opp til det overordnede medlemmet År.
Regnearkene Dim.Produkt og Dim.Marked er strukturert på samme måte. I Dim.Produkt rulles lagerenheter opp til produktfamilier, og produktfamilier rulles opp til produkt. De underordnede medlemmene 100-10, 100-20 og 100-30 (lagerenheter) rulles for eksempel opp til det overordnede medlemmet 100 (produktfamilie). Det underordnede medlemmet 100 rulles opp til det overordnede medlemmet Produkt.
Dette eksemplet på en applikasjonsarbeidsbok inkluderer data. Rull til det siste regnearket, Data.Basic, hvis du vil vurdere strukturen for kolonnene og dataene.
I dette emnet har du lært hvordan du laster ned en applikasjonsarbeidsbok og undersøker strukturen i den. Nå skal du lære hvordan du får tilgang til flere maler ved hjelp av delen Galleri i filkatalogen.
I Laste ned Sample Dynamic-applikasjonsarbeidsboken og undersøke strukturen i den lærte du om strukturen til en applikasjonsarbeidsbok ved å utforske Sample_Basic_Dynamic.xlsx
.
Opprette en applikasjon i Web-grensesnittet for Essbase
Sample_Basic_Dynamic.xlsx
, som du lagret i Laste ned Sample Dynamic-applikasjonsarbeidsboken og undersøke strukturen i den.Merknad:
I det klassiske Web-grensesnittet utvider du Avanserte valg og Byggevalg, og deretter velger du å opprette en database og laste data.Nå er alle opplysningene fra applikasjonsarbeidsboken fremstilt i den nye kuben.
Klargjøre en bruker for tilgang til og spørring etter kuben
Merknad:
Selv om du klikker på Legg til i denne dialogboksen, kan du ikke legge til nye brukere. Du kan i stedet legge til brukere som allerede er klargjort ved hjelp av en identitetsleverandør. Dette emnet forutsetter at du har klargjort brukere. Det finnes flere måter å klargjøre Essbase-brukere på. Se Administrere Essbase-brukerroller og applikasjonstillatelser for uavhengige implementeringer eller Administrere brukere og roller for stakkimplementeringer.I Analysere en applikasjon i Smart View går du til Smart View, logger på som brukeren du nettopp klargjorde, og deretter utfører du en spørring etter en kube.
I Opprette en applikasjon i Web-grensesnittet for Essbase og klargjøre en bruker for kubetilgang og -spørring opprettet du en applikasjon og en kube med data og klargjorde brukere.
Denne oppgaven forutsetter at du har installert Smart View. Se Laste ned og kjøre installeringsprogrammet for Smart View.
Koble til kuben fra Smart View
Åpne Microsoft Excel.
Hvis Smart View er installert, vises Smart View-båndet i Excel.
/essbase/smartview
på slutten av denne URL-adressen. Eksempel: https://192.0.2.1:443/essbase/smartview
.Marker basiskuben, og klikk på Koble til.
Utføre en ad hoc-analyse
Du kan sette forgjengerposisjonen for et hierarki til Øverst eller Nederst i fanen Medlemsvalg i dialogboksen Valg i Smart View. SSANCESTORONTOP må først aktiveres av en administrator i applikasjonskonfigurasjonen i Web-grensesnittet til Essbase. Rutenettet endrer form når du zoomer inn. Her bruker du bare standardposisjonen Nederst.
Klikk på Oppfrisk på Essbase-båndet. Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
Ettersom ikke alle produkter selges i hver delstat har noen celler etiketten #Missing i stedet for en dataverdi.
I denne oppgaven navigerte du gjennom et datarutenett enkelt og zoomet inn og pivoterte ved å klikke i selve rutenettet. Du kan også utføre de samme handlingene ved hjelp av verktøyene på Essbase-båndet. Hvis du vil ha flere opplysninger om hvordan du bruker Smart View, kan du klikke på fanen Smart View og deretter Hjelp.
I Endre en Essbase-disposisjon går du tilbake til Web-grensesnittet og endrer en disposisjon.
I Analysere en applikasjon i Smart View analyserte du en applikasjon i Smart View.
Opprette et nytt medlem
Du starter med å opprette et nytt medlem.
Velg kuben Grunnleggende i applikasjonen Dynamisk eksempel på siden Applikasjoner i Web-grensesnittet for Essbase.
Klikk på menyen Handlinger, og velg Disposisjon.
Klikk på Rediger.
Utvid scenariodimensjonen ved å klikke på pilen ved siden av Scenario.
Sett inn et medlem:
Klikk på Rediger for å sette disposisjonen i redigeringsmodus.
Utvid dimensjonen Scenario.
Velg medlemmet Budsjett.
Velg Legg til en sideordnet under det valgte medlemmet under Handlinger på disposisjonsverktøylinjen.
Angi medlemsnavnet, Prognose, og trykk på Tabulator.
Velg konsolideringsoperatoren tilde (~) fra listen.
Prognosemedlemmet aggregeres ikke med de andre medlemmene i dimensjonen.
La datalagringstypen stå som Lagre data ettersom vi vil at brukere skal kunne angi prognosedata.
Klikk på Lagre.
Seede prognosemedlemmet med data
Når vi skal seede prognosemedlemmet med data, oppretter vi et beregningsskript og beregner prognosedata.
salesfcst
i feltet Skriptnavn.Angi en enkel formel i boksen Skriptinnhold:
Forecast(Sales=Sales->Actual*1.03;)
Prognosen for salg er lik faktisk salg multiplisert med 1,03, som seeder prognosemedlemmet for salg med en verdi som er 3 % høyere enn faktisk salg.
Velg kuben Grunnleggende i applikasjonen Dynamisk eksempel på siden Applikasjoner i Web-grensesnittet for Essbase, klikk på menyen Handlinger, og velg Inspiser.
Velg fanen Skript i dialogboksen Grunnleggende mens Beregningsskript er valgt, og legg til et beregningsskript ved å klikke på .
Angi salesfcst
i feltet Skriptnavn.
Angi en enkel formel i boksen Skriptinnhold:
Forecast(Sales=Sales->Actual*1.03;)
Prognosen for salg er lik faktisk salg multiplisert med 1,03, som seeder prognosemedlemmet for salg med en verdi som er 3 % høyere enn faktisk salg.
Klikk på Lagre og lukk.
Lukk databasekontrolløren ved å klikke på Lukk til alle faner er lukket.
Kjøre skriptet
Beregningsskript utføres som jobber.
Velg Kjør beregning fra rullegardinmenyen Ny jobb.
Velg applikasjonen Sample_Dynamic i feltet Applikasjon i dialogboksen Kjør beregning.
Legg merke til at feltet Database automatisk fyller ut kuben Basic.
Velg beregningsskriptet salesfcst som du opprettet, på menyen Skript.
Klikk på Send.
Klikk på Oppfrisk hvis du vil se om jobben er fullført.
I Analysere prognosedata i Smart View kan du analysere disse nye prognosedataene i Excel. Men først skal vi se nærmere på administrasjon av jobber.
I Analysere en applikasjon i Smart View lærte du å analysere data i Smart View. I Endre en Essbase-disposisjon la du til et prognosemedlem i disposisjonen og seedet det med data.
Nå skal du koble til kuben på nytt i Smart View, og analysere dataene ytterligere.
Koble til kuben Grunnleggende på nytt på Smart View-båndet i applikasjonen Dynamisk eksempel.
URL-adressen til forrige tilkobling skal vises i listen over private tilkoblinger.
Du skal kunne se resultatet av beregningen i det resulterende rutenettet. Årlige salgsdata oppfriskes for både Faktisk og Prognose, og prognosen er ca. 3 % høyere enn faktisk:
Testresultatet skal bekrefte økningen på 3 %, der Faktisk er 400511, Prognose er 412526,3 og E3 er 1,0.
Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
Rutenettet skal nå se slik ut:
I denne oppgaven har du lært hvor enkelt det er å analysere og redigere kuben i Smart View så lenge du har riktig klargjøring.
I Opprette en applikasjon og kube i Kubeutformer skal du bli mer kjent med Kubeutformer.
I Analysere prognosedata i Smart View analyserte du data i Excel. Brukere som jobber i Excel, kan utforme og implementere applikasjoner ved hjelp av kubeutformeren.
Åpne applikasjonsarbeidsboken i kubeutformeren
Logg på som privilegert bruker, og last ned applikasjonsarbeidsboken Sample_Basic.xlsx fra galleriet.
Klikk på Katalog på båndet for Kubeutformer i Excel.
Hvis du blir bedt om å logge på, logger du på som privilegert bruker.
Klikk på Galleri. Naviger deretter til Applikasjoner > Demoeksempler > Blokklagring
, og dobbeltklikk på Sample_Basic.xlsx.
Sample Basic-applikasjonsarbeidsboken er forskjellig fra Sample Basic Dynamic-applikasjonsarbeidsboken ved at produkt- og markedsdimensjonen ikke har dynamisk beregnede medlemmer.
Gå for eksempel til regnearket Dim.Marked i Sample_Basic.xlsx
. Se i kolonnen Lagring. Det vises ingen X-tegn, noe som indikerer at medlemmene er lagret. X-tegn i kolonnen Lagring angir dynamisk beregnede medlemmer.
Derfor må du også beregne kuben når du har opprettet dimensjonene og lastet dataene.
Du kan opprette, laste og beregne kuben i ett trinn i dialogboksen Bygg kube.
Opprette, laste og beregne kuben
Bruk kubeutformeren til å opprette, laste og beregne en kube fra applikasjonsarbeidsboken Sample_Basic.xlsx
.
Når applikasjonsarbeidsboken Sample Basic (Sample_Basic.xlsx
) fortsatt er åpen, klikker du på Bygg kube på båndet for Kubeutformer.
Velg Opprett kube på menyen Byggevalg.
Klikk på Kjør.
Hvis det finnes en applikasjon med samme navn, blir du spurt om du vil overskrive applikasjonen og kuben. Klikk på Ja hvis du vil slette den opprinnelige applikasjonen og bygge en ny.
Klikk på Ja for å bekrefte valget.
Ikonet Vis jobber viser et timeglass mens jobben pågår. Jobben kjører i bakgrunnen, og kubeutformeren varsler deg med statusen Vellykket når jobben er fullført.
Klikk på Ja for å starte jobbvisningsprogrammet og se statusen på jobben.
Vise applikasjonen i Web-grensesnittet
Vis og inspiser den nye applikasjonen i Web-grensesnittet for Essbase, og kontroller at blokker på både nivå null og øvre nivå finnes, for å bekrefte at kuben er fullstendig beregnet.
I Redwood-grensesnittet:
Vis disposisjonen og se om den inneholder de forventede dimensjonene.
I det klassiske Web-grensesnittet:
Logg på Web-grensesnittet for Essbase.
Utvid applikasjonen Sample på siden Applikasjoner, og velg kuben Basic.
Klikk på menyen Handlinger til høyre for kuben Basic, og velg Disposisjon.
Vis disposisjonen og se om den inneholder de forventede dimensjonene.
Gå tilbake til siden Applikasjoner, utvid applikasjonen Sample, og velg kuben Basic.
Klikk på menyen Handlinger til høyre for kuben Basic, og velg Inspiser.
Velg Statistikk i kontrolløren.
I kolonnen Lagring i fanen Generelt ser du at det finnes blokker på både nivå 0 og øvre nivå, noe som viser at kuben er fullstendig beregnet.
I Analysere data og utføre en trinnvis oppdatering i Kubeutformer skal du analysere data i denne kuben og utføre trinnvise oppdateringer fra Excel.
I Opprette en applikasjon og kube i Kubeutformer bygde du en kube, lastet data og kjørte beregningsskriptet som var definert i arbeidsboken.
Valider at kubebyggingen er vellykket, og se hvordan du analyserer data.
Klikk på Analyser på kubeutformerbåndet i Excel.
Velg Koble til spørringsark på menyen Analyser.
Hvis du blir bedt om å logge på, angir du brukernavnet og passordet for Essbase.
Du er koblet til Basic-kuben i eksempelapplikasjonen.
Nå kan du analysere dataene.
Bruk Essbase-båndet til å zoome inn på Cream Soda, slik at du kan se alle produktene på nedre nivå som inngår i Cream Soda-serien.
Zoom ut på New York slik at du ser alt i region øst, og zoom ut igjen slik at du ser alle markedene.
Legg til et hierarki i produktdimensjonen, og se resultatene i Smart View.
Gå til regnearket Dim.Product, der du skal oppdatere produktdimensjonen med noen flere produkter.
Sett inn nye medlemmer etter 400-produktserien i arbeidsboken.
Opprett et nytt overordnet produkt med underordnet 500, og gi det aliasstandardnavnet Cane Soda.
Opprett tre nye lagerenheter med overordnet 500: 500-10, 500-20 og 500-30.
Gi aliaser til de nye lagerenhetene. Kall dem Cane Cola, Cane Diet Cola og Cane Root Beer.
Lagre den oppdaterte arbeidsboken.
Klikk på Bygg kube på kubeutformerbåndet.
Byggevalget settes som standard til Oppdater kube – behold alle data, ettersom applikasjonen allerede finnes på tjeneren og du er applikasjonseieren som opprettet den.
Klikk på Kjør.
Når varselet om at jobben er fullført, vises, klikker du på Ja, slik at Jobbvisning åpnes.
Du skal nå se Vellykket. Hvis jobben returnerer Feil, kan du dobbeltklikke på jobben og få flere opplysninger.
Lukk jobbvisningsprogrammet.
Gå til spørringsregnearket Spørring.Eksempel.
Gå til toppen av produktdimensjonen ved å utheve Dark Cream og zoome ut ved hjelp av Essbase-båndet. Zoom deretter ut på Cream Soda.
Velg Produkt på nytt, og klikk på Zoom inn.
Velg Cane Soda, og klikk på Behold bare.
Velg Cane Soda og Zoom inn, slik at du kan se de underordnede medlemmene.
Når du legger til medlemmer i produktdimensjonen, blir det ikke fylt ut data for disse medlemmene. Data kan sendes ved hjelp Smart View eller ved å utføre en datalasting.
Applikasjonsarbeidsbøker er nyttige verktøy for utforming av Essbase-kuber når du allerede forstår hvilke elementer som trengs for å bygge en kube, eller når du har et eksempel.
I Transformere tabelldata til en kube skal du opprette en applikasjon ved hjelp av et Excel-regneark med kolonner, uten noen Essbase-spesifikk struktur.
Data fra eksterne kildesystemer, for eksempel ERP-tabeller eller datavarehus, formateres ikke som en applikasjonsarbeidsbok. Du kan likevel bygge en kube med dem ved hjelp av kubeutformeren.
I Eksportere og endre metadata og data oppretter du et hierarki for disse målingene, slik at du kan se nettoomsetning etter rabatter og totale kostnader (faste og variable).
I Transformere tabelldata til en kube opprettet du en applikasjon og en kube fra tabelldata.