OLAP Spreadsheet Add-in Brukerhåndbok for 1-2-3

Utføre avanserte henteoppgaver

Veiledningen i Grunnleggende Hyperion Essbase-veiledning beskriver hvordan du utfører grunnleggende datahentings- og navigeringsoppgaver i Hyperion Essbase Spreadsheet Add-in. Dette kapittelet tar deg gjennom følgende avanserte henteoppgaver:

Husk at du kan hente data på flere måter:

Filtrere data

Selv om det er veldig enkelt og går raskt å navigere gjennom store Hyperion Essbase-databaser, er det ikke praktisk å bruke funksjonene i Lotus 1-2-3 når du skal filtrere og sortere veldig store databaser. Hyperion Essbase OLAP Server har effektive funksjoner for filtrering og sortering av data. I Grunnleggende Hyperion Essbase-veiledning lærte du hvordan du bruker Hyperion Essbase Query Designer til å definere en dimensjonslayout og velge hvilke medlemmer du vil vise. Hyperion Essbase Query Designer har også et effektivt, men brukervennlig verktøy for definering av betingede datahentinger.

For å bli kjent med funksjonene til Hyperion Essbase Query Designer, kan du arbeide med spørringen Basic1, som du lagret i Grunnleggende Hyperion Essbase-veiledning, og utføre disse trinnene:
Merk:Hvis du hoppet over veiledningen i Grunnleggende Hyperion Essbase-veiledning, må du gå tilbake og utføre trinnene i avsnittet Opprette spørringer ved hjelp av Hyperion Essbase Query Designer for å opprette og lagre Basic1-spørringen.

  1. Velg Essbase > Query Designer.

    Hyperion Essbase viser spørringsinformasjonsvinduet til Hyperion Essbase Query Designer.

  2. I navigasjonsvinduet velger du <<c:\lotus\Work\123\Uten_navn.123>>A.
  3. Høyreklikk og velg Åpne spørring.

    Hyperion Essbase viser tilleggsvinduet Åpne spørring.

  4. Fra plasseringen du oppgav i Grunnleggende Hyperion Essbase-veiledning", velger du filen Basic1.
  5. Klikk på OK.

    Medlemsutvalget, som blir vist i egenskapsvinduet, forblir uendret fra den siste Hyperion Essbase Query Designer-sesjonen.

  6. Velg Datafiltrering fra navigasjonsvinduet.

    Hyperion Essbase viser datafiltreringsinnstillingene i datafiltreringsvinduet. Filteret kontrollerer hvor mange datarader som hentes. Antallet baseres på kolonnekriteriene du definerer. Du kan definere datafiltreringskriterier for dataverdier som ligger i en eller flere kolonner i utsnittet.

    Figur 89. Datafiltervinduet


    Figure Sdlodatf not displayed.

  7. Datafiltreringsvinduet inneholder disse elementene:
  8. Merk valgruten Øverste og oppgi verdien 30 i tekstfeltet rader.

    Når du utfører spørringen, henter Hyperion Essbase de 30 øverste radene til dimensjonen.

  9. Velg Product fra valglisten Dimensjon. Product er dimensjonen som rangeringen skal gjelde for.
  10. Velg Qtr1, Actual fra valglisten Kolonne. Qtr1, Actual er kolonnen som dataverdiene er basert på.
  11. Velg ikonet Datafiltrering i navigasjonsvinduet. Høyreklikk og velg Bruk spørring.

    Resultatene fra spørringen skal se ut slik de gjør i figuren nedenfor.

    Figur 90. Resultater fra spørring med datafiltrering


    Figure sdfnlrsl not displayed.

    Du kan filtrere utdataene ytterligere ved å oppgi datasammenlikningsoperatorer i ruten Databegrensninger.

  12. Velg ikonet Datafiltrering i navigasjonsvinduet.

    Datafiltrene du har oppgitt, blir vist i egenskapsvinduet.

  13. Dobbeltklikk i ruten Databegrensninger.

    Databegrensningsinnstillingene blir vist i egenskapsvinduet.

  14. Velg alternativet Verdi og skriv 500 i feltet Verdi.

    Legg merke til at alternativet er på valglisten Data er endret til =.

  15. Klikk på nedpilen på valglisten Data og velg <=.
  16. Velg Qtr1, Actual på valglisten Kolonne.
  17. Velg ikonet Datafiltrering i navigasjonsvinduet. Høyreklikk og velg Bruk spørring.

    Legg merke til at spørringsresultatene nå gjenspeiler Actual- og Budget-data som er mindre enn eller lik 500.

  18. Velg ikonet Datafiltrering i navigasjonsvinduet for å vise datafilterinnstillingen i egenskapsvinduet.
  19. Velg Qtr1, Actual <= 500 i ruten Databegrensninger, høyreklikk og velg Ny databegrensning.
  20. Klikk på nedpilen i ruten Data og velg <.
  21. Velg Qtr2, Actual på valglisten over dataverdier. Klikk på ELLER-knappen under Kombinert med andre egenskaper.
  22. I navigasjonsvinduet klikker du på ikonet Datafiltrering for å få frem datafiltreringsvinduet.
  23. Dobbeltklikk i ruten Databegrensninger for å opprette en ny databegrensning.
  24. Klikk på nedpilen i ruten Data og velg "er ikke".
  25. Klikk på knappen for alternativet #Missing-verdi.

    Dette alternativet ber Hyperion Essbase om å slette data som har #Missing-verdier.

  26. Velg Qtr1, Actual på valglisten Kolonne. Klikk på OG-knappen under Kombinert med andre egenskaper.

    Databegrensningene skal se slik ut:

    Figur 91. Datafiltrering


    Figure Sdfltdat not displayed.

  27. Velg ikonet Datafiltrering, høyreklikk og velg Bruk spørring.

    Hyperion Essbase henter data for alle kvartalene. Legg merke til at dataene som er hentet for Qtr1, Actual er mindre enn eller lik 500 eller mindre enn Qtr2, Actual. Resultatene skal se slik ut:

    Figur 92. Resultater av datafiltrering


    Figure sdfltqry not displayed.

Merk:Hvis du vil slette alle databegrensninger, velger du ikonet Datafiltrering i navigasjonsvinduet, høyreklikker og velger Slett alle databegrensninger. Du kan også velge en databegrensning i ruten Databegrensning, høyreklikke og velge Slett alle databegrensninger.

Hvis du vil slette en bestemt databegrensning, velger du databegrensningen i spørringsoversikten, høyreklikker og velger Slett databegrensning. Du kan også velge databegrensningen i ruten Databegrensning, høyreklikke og velge Slett databegrensning.

Sortere data

Ved hjelp av datasorteringsvinduet kan du sortere utdataene fra Basic1-spørringen i stigende eller synkende rekkefølge.

  1. Velg ikonet Datasortering i navigasjonsvinduet.

    Datasorteringsinnstillingene blir vist i egenskapsvinduet. Du kan oppgi datasorteringskriterier som har innvirkning på rekkefølgen som de valgte radene blir hentet i, i datasorteringsvinduet.

    Datasorteringsvinduet inneholder disse elementene:

  2. Dobbeltklikk på valglisten Kolonne for sortering.

    Standardvalget et Qtr1, Actual. Standard sorteringsrekkefølge på valglisten Rekkefølge er Stigende.

  3. Klikk på Stigende. Det blir vist en nedpil ved siden av Stigende.
  4. Klikk på nedpilen. Synkende blir vist nedenfor Stigende.
  5. Velg Synkende på valglisten Rekkefølge.

    Figur 94. Oppgi datasorteringsrekkefølge


    Figure Sddtsrt2 not displayed.

  6. Dobbeltklikk på den neste raden på valglisten Kolonne for sortering.

    Standardvalget et Qtr1, Actual.

  7. Klikk på nedpilen og velg Qtr1, Budget.

    Legg merke til at standardrekkefølgen på valglisten Rekkefølge er Stigende.

  8. Velg Stigende, Qtr1, Budget under Datasortering i navigasjonsvinduet. Høyreklikk og velg Slett sorteringsregel.

    Sorteringsregelen Stigende, Qtr1, Budget blir slettet fra spørringen.

  9. Velg ikonet Datasortering i navigasjonsvinduet. Høyreklikk og velg Bruk spørring.

    Hyperion Essbase returnerer resultatet sortert i synkende rekkefølge for hvert kvartal, slik figuren nedenfor viser.

    Figur 95. Resultat av filtrering og sortering av data


    Figure sdfltsrt not displayed.

    Merk:Verdiene du rangerer og sorterer, må være de samme. Du kan for eksempel ikke oppgi Product i ruten Dimensjon som rangeres, og Market i ruten Dimensjon som sorteres. Hvis du oppgir forskjellige verdier, endrer Hyperion Essbase Query Designer automatisk begge verdiene til den verdien som ble oppgitt sist.

  10. Hvis du vil lukke regnearket, velger du Fil > Lukk. Du behøver ikke å lagre regnearket.

Hente data inn i asymmetriske rapporter

Når du henter data inn i et regneark, kan den resulterende rapporten være enten symmetrisk eller asymmetrisk. Symmetriske rapporter kjennetegnes ved gjentatte, identiske grupper av medlemmer. I Figur 95 ser du et eksempel på en symmetrisk rapport som inneholder Actual- og Budget-medlemmer som er nestet under Year-medlemmer (Qtr1, Qtr2, Qtr3 og Qtr4).

En asymmetrisk rapport kjennetegnes ved grupper av nestede medlemmer som er forskjellige fra minst ett medlem. Det kan være forskjell i antallet medlemmer eller navnene på medlemmene.

Du kan opprette asymmetriske rapporter på flere måter:

Hvis du henter data inn i en asymmetrisk rapport, må Hyperion Essbase utføre ekstra intern behandling for å opprettholde den asymmetriske layouten. Denne behandlingen kan øke hentetiden i store rapporter. Du finner flere opplysninger om optimalisering av rapporter i boken Hyperion Essbase Database Administrator's Guide, Volume II.

Som en del av standardinstalleringen av Hyperion Essbase følger det med en eksempelfil, Asymm.123, som illustrere hvordan du skal lage asymmetriske rapporter.

Slik får du frem eksempelfilen Asymm.123:

  1. Velg Fil > Åpne.
  2. Fra katalogen \essbase\client\sample åpner du filen Asymm.123.

    Det kan hende at denne filen ikke er tilgjengelig eller at den ligger i en annen katalog. Dette avhenger av hvordan programvaren ble installert på PCen. Kontakt den systemansvarlige for Hyperion Essbase hvis du ønsker flere opplysninger.

    Figur 96. Asymmetrisk rapport


    Figure ssasymm1 not displayed.

    I Asymm.123 er rad- og kolonnedimensjonsgrupper asymmetriske. Det vil si at medlemsinnholdet i de nestede medlemsgruppene fra Product-dimensjonen er forskjellig fra medlemsinnholdet i de respektive markedene. Colas og Fruit Soda er for eksempel med i East, men ikke i West. I tillegg vises det Actual-data for Qtr1, mens det blir vist Budget-data for Qtr2, Qtr3 og Qtr4. Legg også merke til at eksempelfilen viser stiler for medlemmer i dimensjonene Scenario og Year.

  3. Ikke lukk filen Asymm.123. Du skal bruke den i den neste veiledningsoppgaven.

Pivotere i asymmetriske rapporter

Når du pivoterer en gruppe med medlemmer i en asymmetrisk rapport, beholder Hyperion Essbase bare entydige medlemmer fra dimensjoner som ikke er involvert i pivoteringen.

Slik bruker du filen Asymm.123 til å illustrere dette poenget:

  1. Bruk høyre museknapp og dra East til cellen under Qtr1.

    Figur 97. Resultat av pivotering i en asymmetrisk rapport


    Figure ssasymm2 not displayed.

    Hyperion Essbase slår sammen Product-medlemmene med alle de entydige medlemmene. Root Beer, som blir vist to ganger i Figur 96, blir for eksempel bare vist en gang i det gjeldende utsnittet. Colas, som bare ble vist i ett marked i Figur 96, blir nå vist i East og West.

    Hyperion Essbase fjerner også den blanke linjen mellom Product-radgruppene. Pivoteringer utelater alltid rader eller kolonner der alle cellene er tomme.

  2. Lukk filen Asymm.123 uten å lagre endringene.

Arbeide med formaterte regneark

I tillegg til fleksible adhochentinger støtter Hyperion Essbase henting av data inn i formaterte regneark. Et regneark kan inneholde disse formatene:

Når du har formatert og lagret et regneark, kan det hende at du vil hente og navigere deg gjennom nye data i det eksisterende regnearkformatet. Dette avsnittet inneholder disse emnene om arbeid med formaterte regneark:

Følge reglene for arbeid med formaterte regneark

Følg disse reglene når du henter data inn i et formatert regneark:

Regel 1

Ingen numeriske celler kan ligge før de første Hyperion Essbase-datacellene i regnearket. I Figur 98 er for eksempel den første Hyperion Essbase-datacellen B6. Ingen av cellene i radene 1 til 5 eller celle A6 kan inneholde numeriske verdier. Disse cellene kan heller ikke inneholde formler som blir konvertert til numeriske verdier.

Regel 2

En celle som ligger i en rad eller kolonne med Hyperion Essbase-data, kan ikke inneholde tekst eller numeriske verdier. I Figur 98 kan for eksempel cellene i kolonnene B, C, D og F og radene 6 til 9 og 11 til 14 ikke inneholde ikke-datatekst eller ikke-datatall, fordi slike verdier kan bli overskrevet (eller radene og cellene kan bli tømt) av dataene som blir hentet. Disse cellene kan imidlertid inneholde formler hvis Formelbevaring-alternativene er brukt. Du finner flere opplysninger om Formelbevaring i avsnittet Bevare formler under henting av data.
Tips:Hvis du vil bevare tekst i en celle, definerer du teksten eller verdien som en Lotus 1-2-3-formel og bruker Formelbevaring-alternativene.

Regel 3

Valget Pivoter er ikke tilgjengelig hvis valgruten Behold ved henting er merket i tilleggsvinduet Essbase Alternativer (flippen Modus).

Regel 4

Valget Pivoter fjerner alle cellene som inneholder andre tekstopplysninger enn navn på databasemedlemmer.

Hente data inn i formaterte regneark

Som en del av standardinstalleringen av Hyperion Essbase følger det med en eksempelfil, P&l.123, som illustrerer hvordan du henter data inn i et formatert regneark. Eksempelfilen P&l.123 illustrerer hvordan du henter data inn i et regneark som inneholder formatert tekst, formler og beskyttede celler.

Slik får du frem regnearket P&l.123:

  1. Velg Fil > Åpne.
  2. Fra katalogen \essbase\client\sample åpner du filen P&l.123.

    Det kan hende at denne filen ikke er tilgjengelig eller at den ligger i en annen katalog. Dette avhenger av hvordan programvaren ble installert på maskinen. Kontakt den systemansvarlige for Hyperion Essbase hvis du ønsker flere opplysninger.

    Figur 98. Eksempel på et formatert regneark


    Figure ssfmtrp1 not displayed.

  3. Velg Essbase > Alternativer og flippen Vis.
  4. Kontroller at valgruten Juster kolonner er merket i alternativgruppen Celler.
  5. Velg flippen Modus.
  6. I gruppen Formelbevaring merker du valgruten Behold ved henting for å aktivere modusen Formelbevaring.
    Merk:Når valgruten Behold ved henting er aktivert, kan hentetiden bli litt lengre.
  7. Klikk på OK.

    Som standard overskriver en Hyperion Essbase-henting en Lotus 1-2-3-formel med dataverdier i henteområdet i regnearket. Henteprosessen utelater også formler fra celler utenfor henteområdet. Med alternativet Behold ved henting kan du imidlertid definere hentinger som ikke overskriver formler i noen områder av regnearket.

  8. Velg Essbase > Hent for å oppdatere regnearket med de nyeste dataverdiene.

    Hyperion Essbase oppdager at noen tekstceller i regnearket ikke samsvarer med navnene på databasemedlemmene. Når Hyperion Essbase ikke kan behandle tekst i regnearket, får du denne meldingen:

    Figur 99. Hyperion Essbase-melding om ukjent medlem


    Figure seunknow not displayed.

    I dette eksempelet er Market: det første ukjente medlemmet som ble oppdaget (i celle A1). Hyperion Essbase gjenkjenner ikke kolonet (:) som etterfølger Market i cellen. Hvis du klikker på Ja, viser Hyperion Essbase det neste ukjente medlemmet. Hvis du klikker på Nei, fortsetter Hyperion Essbase med hentingen.
    Merk:Hvis du arbeider med formaterte regneark ofte, ønsker du kanskje at Hyperion Essbase ikke skal vise denne meldingen. Du finner flere opplysninger i Pivotere data i formaterte regneark.

  9. Klikk på Nei for å lukke tilleggsvinduet og fortsette med hentingen.

    Hyperion Essbase henter nye data, men beholder formateringen og formlene i regnearket.

    Figur 100. Resultat av henting i et formatert regneark


    Figure ssfmtrp2 not displayed.

  10. Lukk filen P&l.123 uten å lagre den.
Merk:Avsnittet Bevare formler under henting av data i dette kapittelet inneholder flere veiledningsoppgaver som viser hvordan du best kan utnytte alle Formelbevaring-alternativene.

Pivotere data i formaterte regneark

Med valget Pivoter kan du lage adhocrapporter både i formaterte og uformaterte ark. Et formatert regneark kan imidlertid inneholde etiketter og formler som gjør resultatet av en pivoteringsoperasjon tvetydig. Det er meningen at bare databaseelementene i regnearket skal komprimeres og beholdes under en pivotering. Regnearket kan også inneholde etiketter i områder som ikke blir overskrevet av pivoterte data.
Merk:Hyperion Essbase forhindrer pivoteringsoperasjoner i regneark som inneholder formler, når modusen Formelbevaring er aktiv.

Eksempelfilen Inv.123, som ble installert under Hyperion Essbase-installeringen, illustrerer hvordan du pivoterer data i et regneark. Den ble lagret med alternativet Behold ved henting deaktivert, slik at du kan utføre pivoteringsoperasjoner i dette regnearket.

Slik får du frem regnearket Inv.123:

  1. Velg Fil > Åpne.
  2. Fra katalogen \essbase\client\sample åpner du filen Inv.123.

    Det kan hende at denne filen ikke er tilgjengelig eller at den ligger i en annen katalog. Dette avhenger av hvordan programvaren ble installert på PCen. Kontakt den systemansvarlige for Hyperion Essbase hvis du ønsker flere opplysninger.

    Figur 101. Formatert regneark før pivotering


    Figure SSFMTPV1 not displayed.

  3. Velg Essbase > Alternativer og flippen Global.
  4. Fjern merket i valgruten Vis ukjente medlemmer i alternativgruppen Vis meldinger hvis du ikke ønsker å se Hyperion Essbase-meldingene mens du arbeider med formaterte regneark.
  5. Bruk høyre museknapp til å dra Sales (i celle A5) til cellen som er nestet nedenfor Jan (C4).

    Hyperion Essbase pivoterer medlemsgruppen Sales, slik at den blir nestet under månedsmedlemmene. Under pivoteringen beholder Hyperion Essbase imidlertid bare databaseelementene. Alle dataene for Stock to Sales og Adjusted for Audit blir for eksempel slettet under pivoteringen.

    Figur 102. Resultat av pivotering i et formatert regneark


    Figure SSFMTPV2 not displayed.

  6. Lukk filen Inv.123 uten å lagre den.

Bevare formler under henting av data

I avsnittet Hente data inn i asymmetriske rapporter brukte du alternativet Behold ved henting til å bevare formatering og formler i et eksisterende regneark. Med alternativene i ruten Formelbevaring kan du beholde formler under datahentinger og operasjoner av typen Behold bare og Fjern bare og drilleoperasjoner. I tillegg kan Hyperion Essbase replikere formler for tilleggsmedlemmer som ble hentet inn i regnearket som en del av en drilleoperasjon. Dette avsnittet viser hvordan du bruker Formelbevaring-alternativene i en rapport som du lager.

Du må aktivere noen alternativer før du kan aktivere andre alternativer. Husk følgende retningslinjer og begrensninger når du bruker Formelbevaring-alternativene:

Slik bevarer du formler når du henter eller beholder data:

  1. Velg Fil > Ny(tt) eller klikk på ikonet
    Figure Sifile not displayed.
    for å åpne et nytt regneark.
  2. Velg Essbase > Hent.
  3. Drill ned (dobbeltklikk) på Year i celle A2.
  4. Hold nede Alt-tasten og drill ned (dobbeltklikk) på Scenario i celle E1.
  5. Velg celle G3 og oppgi denne formelen i cellen: =B3/B7*100

    Figur 103. Oppgi en Lotus 1-2-3-formel i en celle


    Figure SSPRESV1 not displayed.

  6. Trykk på Enter.

    Lotus 1-2-3 beregner formelen du oppgav i celle G3, og viser nå Qtr1 som en prosentdel av Year.

    Figur 104. Resultat av Lotus 1-2-3-formel sammen med Hyperion Essbase-data


    Figure SSPRESV2 not displayed.

  7. Velg Essbase > Alternativer og flippen Modus.
  8. Merk valgrutene Behold ved henting og Behold ved Behold/Fjern bare i gruppen Formelbevaring. Klikk på OK.
  9. Velg Variance, %Variance og Scenario i henholdsvis celle D2, E2 og F2.
  10. Velg Essbase > Fjern bare.

    Hyperion Essbase fjerner bare de valgte kolonnene, men beholder Lotus 1-2-3-formelen du oppgav, sammen med datasettet du vil beholde.

    Figur 105. Resultat av å fjerne kolonner med alternativet Behold ved Behold/Fjern bare aktivert


    Figure SSPRESV3 not displayed.

  11. Velg Essbase > Alternativer og flippen Modus.
  12. Merk valgruten Behold ved zooming i gruppen Formelbevaring og klikk på OK.
  13. Drill ned (dobbeltklikk) på Qtr1 i celle A3.

    Hyperion Essbase driller ned på Qtr1 og flytter formelen ned sammen med Qtr1-medlemmet.

    Figur 106. Resultat av å drille ned med alternativet Behold ved zooming aktivert


    Figure SSPRESV4 not displayed.

  14. Velg Essbase > FlashBack.
  15. Velg Essbase > Alternativer og flippen Modus.
  16. Merk valgruten Sett inn formel i gruppen Formelbevaring. Klikk på OK.
  17. Drill ned (dobbeltklikk) på Qtr1 i celle A3.

    Hyperion Essbase driller ned på Qtr1 og erstatter formelen for hvert enkelt medlem i Qtr1 (Jan, Feb og Mar). Hvis du vil se på de replikerte formlene, klikker du i cellene D3, D4, D5 og D6 og ser på den nye syntaksen på Lotus 1-2-3-formellinjen.

    Figur 107. Resultat av å drille ned med alternativet Sett inn formel aktivert


    Figure SSPRESV6 not displayed.

  18. Før du fortsetter med veiledningen, må du utføre disse handlingene:
    1. Velg Essbase > Alternativer og flippen Modus.
    2. Opphev valget av alle Formelbevaring-alternativene.
    3. Velg Fil > Lukk for å lukke regnearket. Du behøver ikke å lagre regnearket.

Hente et dataområde

I et vanlig Lotus 1-2-3-regneark kan du velge et celleområde ved å dra musen over regnearket. Du kan også velge et celleområde og be Hyperion Essbase om å begrense datahentingen til det valgte området i regnearket. I disse tilfellene er det spesielt nyttig å hente et dataområde:

Som en del av standardinstalleringen av Hyperion Essbase følger det med en eksempelfil, Profit.123, som illustrerer hvordan du henter et dataområde.

Slik åpner du filen Profit.123:

  1. Velg Fil > Åpne.
  2. Fra katalogen \essbase\client\sample åpner du filen Profit.123.

    Det kan hende at denne filen ikke er tilgjengelig eller at den ligger i en annen katalog. Dette avhenger av hvordan programvaren ble installert på PCen. Kontakt den systemansvarlige for Hyperion Essbase hvis du ønsker flere opplysninger.

    Profit.123 har allerede valgt et celleområde (celle B2 til F9) for deg.

    Figur 108. Valgt celleområde for henting


    Figure Ssrange1 not displayed.

  3. Velg Essbase > Hent for å oppdatere det valgte området.

    Figur 109. Resultat av henting av første dataområde


    Figure Ssrange2 not displayed.

    Hyperion Essbase oppdaterer bare dataene i det valgte celleområdet.

  4. Velg cellene B12 til G16.

    Figur 110. Velge celler for henting


    Figure Ssrange3 not displayed.

  5. Velg Essbase > Hent en gang til for å oppdatere det valgte området.

    Hyperion Essbase oppdaterer dataene i det valgte området.

    Figur 111. Resultat av henting av andre dataområde


    Figure Ssrange4 not displayed.

  6. Lukk filen Profit.123 uten å lagre den.

Hente data ved å bruke en funksjon

Cellehentingsfunksjonen i Hyperion Essbase, EssCell, henter en enkelt databaseverdi inn i en regnearkcelle. Oppgi en EssCell-funksjon direkte i et regneark eller velg en EssCell-funksjon fra Lotus 1-2-3-handlingslinjen.
Merk:Du må være koblet til en database for å kunne bruke EssCell.

EssCell henter data når du utfører en Hyperion Essbase-henting eller en ny beregning for regnearket gjennom Lotus 1-2-3. Som en del av standardinstalleringen av Hyperion Essbase følger det med en eksempelfil, Summary.123. Denne filen har allerede definert EssCell-funksjoner i cellene B16 og B17.

Slik åpner du filen Summary.123:

  1. Velg Fil > Åpne.
  2. Fra katalogen \essbase\client\sample åpner du filen Summary.123.

    Det kan hende at denne filen ikke er tilgjengelig eller at den ligger i en annen katalog. Dette avhenger av hvordan programvaren ble installert på PCen. Kontakt den systemansvarlige for Hyperion Essbase hvis du ønsker flere opplysninger.

    Figur 112. Regneark som inneholder EssCell-funksjoner


    Figure Ssesscl1 not displayed.

    Cellene B16 og B17 i Summary.123 inneholder EssCell-funksjonen. Hvis du velger en av disse cellene, kan du se på syntaksen for EssCell-funksjonen på Lotus 1-2-3-formellinjen øverst i regnearket.

    Slik definerer du EssCell-funksjonen i en celle:
    @EssCell(mbrList)

    mbrList kan være:

    Syntaksen for EssCell-funksjonen for eksempel i celle B16 i filen Summary.123 ser slik ut:
    @EssCell("Sales", A1, A2, B4, F5)

    Når du åpner regnearket, er verdiene i disse cellene ikke tilgjengelige (verdien #N/A vises). Hvis du vil oppdatere verdiene med dataene i databasen, må du utføre en henteoperasjon fra Hyperion Essbase.

  3. Velg Essbase > Hent.

    Hyperion Essbase beregner EssCell-funksjonene i cellene B16 og B17.

    Figur 113. Henting i et regneark som inneholder EssCell-funksjonen


    Figure Ssesscl2 not displayed.

    Nå må du oppdatere EssCell-funksjonene for å hente data for en annen stat.

  4. Endre innholdet i celle A2 fra Texas til Florida.

    Verdiene i cellene B16 og B17 blir oppdatert med det samme du oppdaterer cellen. Oppdateringen blir utført fordi Lotus 1-2-3 har beregnet regnearket på nytt (hvis du har konfigurert Lotus 1-2-3 til å beregne endringer automatisk). Resten av datacellene blir ikke endret. Hvis du vil oppdatere regnearket fullstendig, må du hente data fra tjeneren.

    Figur 114. Oppdatere EssCell-funksjonen


    Figure Ssesscl3 not displayed.

    Merk:Hvis regnearket inneholder mange EssCell-funksjoner, setter du Lotus 1-2-3 til manuell beregningsmodus. På denne måten blir ikke cellehentingen beregnet før du henter data eller beregner regnearket manuelt. Du finner flere opplysninger om dette emnet i dokumentasjonen for Lotus 1-2-3.

  5. Velg Essbase > Hent for å oppdatere rapporten.

    Hyperion Essbase returnerer en feilmelding hvis EssCell-funksjonen mislykkes. Tabellen nedenfor viser meldingene som Hyperion Essbase viser i EssCell-cellen, og hva som forårsaket meldingen.
    Melding Årsak
    #N/A Regnearket er ikke koblet til en database.
    #VALUE! Et medlemsnavn på listen eller i referansen er ugyldig.
    #NAME? Et tekstnavn i funksjonen inneholder ikke dobbeltanførselstegn.

  6. Lukk filen Summary.123 uten å lagre den.

    Det var allerede definert EssCell-funksjoner i eksempelfilen du brukte i denne veiledningsoppgaven. Hvis du vil oppgi en egen EssCell-funksjon i et regneark, gjør du slik:
    Oppgi EssCell-syntaksen på 1-2-3-formellinjen øverst i regnearket.

Merk:Du finner flere opplysninger om EssCell-funksjoner i hjelpen på systemet for Hyperion Essbase Spreadsheet Add-in.

Hente Dynamisk beregning-medlemmer

Dynamisk beregning-medlemmer er databasemedlemmer som ikke blir tatt med i den satsvise beregningen, slik at den vanlige beregningstiden for databasen blir forkortet. Applikasjonsutformeren for Hyperion Essbase merker Dynamisk beregning-medlemmer i databaseoversikten, slik at Hyperion Essbase vet at disse medlemmene ikke skal beregnes før en datahenting ber om det. Denne prosessen kalles dynamisk beregning. Dynamisk beregning av databasemedlemmer har disse fordelene for Hyperion Essbase-tjeneren:

Databaseverdier som Hyperion Essbase beregner dynamisk, tar lengre tid å hente i Hyperion Essbase Spreadsheet Add-in, fordi Hyperion Essbase må utføre beregninger før det henter data inn i regnearket. Du finner flere opplysninger om dynamisk beregning i Hyperion Essbase Database Administrator's Guide.
Tips:Aktiver funksjonen Naviger uten data mens du ordner regnearkrapporten, slik at Hyperion Essbase ikke beregner databasen dynamisk når du lager rapporten. Du finner flere opplysninger om funksjonen Naviger uten data i avsnittet Navigere gjennom regnearket uten å hente data.

Siden henting av data for Dynamisk beregning-medlemmer kan påvirke ytelsen, bør du definere blikkfang, eller stiler, for disse medlemmene, slik at du kjenner dem igjen i Hyperion Essbase Spreadsheet Add-in.

Hvis du vil illustrere hvordan du skal bruke Dynamisk beregning-medlemmer, kan du bruke filen Asymm.123.

Slik åpner du filen Asymm.123:

  1. Velg Fil > Åpne.
  2. Fra katalogen \essbase\client\sample åpner du filen Asymm.123.
  3. Drill opp på Actual ved å dobbeltklikke med høyre museknapp i celle C3.
  4. Drill ned på Scenario i celle C3 for å vise alle medlemmene i Scenario.

    Hyperion Essbase viser bare Scenario-medlemmene for Qtr1.

    Figur 115. Vise Scenario-medlemmer


    Figure Ssdynca1 not displayed.

  5. Velg Essbase > Alternativer og flippen Stil.
    Merk:Du må være koblet til Sample Basic-databasen for å få frem flippen Stil. Du finner flere opplysninger om hvordan du kobler deg til en database, i avsnittet Tilkoble til en database.
  6. Bla deg nedover i gruppen Medlemmer til du ser Dynamiske beregninger.
  7. Merk valgruten Dynamiske beregninger og klikk på skjermtasten Format.
  8. Velg Fet kursiv fra valglisten Skriftstil.
  9. Velg Grå fra valglisten Farge.
  10. Klikk på OK og velg flippen Vis.
  11. Merk valgruten Bruk stiler i alternativgruppen Celler. Klikk på OK.
  12. Velg Essbase > Hent.

    Hyperion Essbase viser dataene og tar i bruk alle blikkfangene, eller stilene, du har definert, blant annet stilene du nettopp definerte for Dynamisk beregning-medlemmer og stilene du definerte i Grunnleggende Hyperion Essbase-veiledning. Du kan se at kolonnene for Variance og Variance% er beregnet dynamisk, fordi Hyperion Essbase viser disse medlemmene i grå, fet skrift i kursiv. (Variance og Variance% har også en rød bakgrunn på grunn av stilen som på forhånd var definert for alle medlemmene i Scenario-dimensjonen.)

    Figur 116. Resultat av henting av Dynamisk beregning-medlemmer


    Figure Ssdynca2 not displayed.

    Merk:Av og til kan andre stiler du har definert, overstyre en stil for Dynamisk beregning-medlemmer. Hvis for eksempel et foreldremedlem også er et Dynamisk beregning-medlem og du har definert stiler for begge, overstyrer stilen for foreldremedlemmet stilen for Dynamisk beregning-medlemmet. I dette tilfellet må du fjerne stilen for foreldremedlemmer for å få frem stilen for Dynamisk beregning-medlemmer. Du finner flere opplysninger om prioriteten for stiler i avsnittet Bestemme prioritert rekkefølge for overlappende stiler.

  13. Lukk filen Asymm.123 uten å lagre den.

Definere siste tidsperiode for Dynamisk tidsrekke

Dynamisk tidsrekke-medlemmer er forhåndsdefinerte databasemedlemmer som blir brukt i dynamisk rapportering frem til dagens dato, for eksempel verdier for et år eller en måned frem til dagens dato. Dynamisk tidsrekke-medlemmer blir ikke vist som enkeltmedlemmer i databaseoversikten. De blir i stedet vist som et generasjonsnavn med en hovedbetegnelse for tid, for eksempel Year, Month eller Day.

I Sample Basic-databasen ble det opprettet en generasjon kalt Quarter for generasjon 2 i Year-dimensjonen. Generasjon 2 inneholder medlemmene for Qtr1, Qtr2, Qtr3 og Qtr4. Da generasjonsnavnet Quarter ble opprettet, opprettet Hyperion Essbase et Dynamisk tidsrekke-medlem kalt Q-T-D (Quarter-to-date).

Hvis du vil bruke Dynamisk tidsrekke i Hyperion Essbase Spreadsheet Add-in, kan du velge den siste tidsperioden du ønsker data for, i en beregning frem til dagens dato. Den beregnede verdien i Dynamisk tidsrekke-medlemmet blir utledet når du definerer den siste tidsperioden som skal rapporteres. I Sample Basic-databasen er for eksempel nivå 0-medlemmene i dimensjonen Year månedene i året: Jan, Feb, Mar og så videre. Hvis den gjeldende måneden er august, og du vil vite salgsdataene for kvartalet frem til den gjeldende måneden, gir en beregning for et kvartal frem til dagens dato (Quarter-to-Date) deg salgsdataene for månedene juli og august.

Slik kan du illustrere begrepet Dynamisk tidsrekke:

  1. Velg Fil > Ny(tt) eller klikk på ikonet for nytt regneark.
  2. Velg Essbase > Alternativer og flippen Zoom.
  3. Velg Neste nivå i alternativgruppen Zoom inn.
  4. Fjern merket i valgruten I valgt gruppe og klikk på OK.
  5. Velg Essbase > Hent.
  6. Drill ned (dobbeltklikk) på Measures i celle B1.
  7. Klikk på Year i celle B2.
  8. Skriv Q-T-D i celle B2 og trykk på Enter for å oppgi et forhåndsdefinert Dynamisk tidsrekke-medlem (Q-T-D):

    Figur 117. Oppgi et Dynamisk tidsrekke-medlem i et regneark


    Figure Ssdyntm1 not displayed.

    Merk:Du finner en liste over de andre mulige Dynamisk tidsrekke-medlemmene i hjelpen på systemet for Hyperion Essbase Spreadsheet Add-in.

  9. Velg Essbase > Alternativer og flippen Vis.
  10. Merk valgruten Siste tidsperiode i området Dynamisk tidsrekke.
  11. Velg May fra valglisten. Klikk på OK.

    Figur 118. Oppgi siste tidsperiode i en Dynamisk tidsrekke


    Figure Sdoptdis not displayed.

    Merk:Hvis du ikke oppgir en siste tidsperiode, bruker Hyperion Essbase det første nivå 0-medlemmet (Jan) som standardverdi.

  12. Velg Essbase > Hent.
    Merk:Valgene Hent og lås, Zoom inn og Zoom ut kan ikke brukes sammen med Dynamisk beregning-medlemmer.

    Hyperion Essbase viser data for medlemmet Q-T-D. Dataverdiene i regnearket er de samlede verdiene for April og May, siden May er måneden du oppgav som siste måned i den dynamiske tidsrekken Quarter-to-Date.

    Figur 119. Resultat av å oppgi siste tidsperiode i en Dynamisk tidsrekke


    Figure Ssdyntm2 not displayed.

  13. Hvis du vil lukke regnearket, velger du Fil > Lukk. Du behøver ikke å lagre regnearket.
Merk:Du kan også lage en rapport som den ovenfor ved å oppgi Dynamisk tidsrekke-medlemmet etterfulgt av den siste tidsperioden i parentes, for eksempel Q-T-D (May). Hvis du bruker hentemodusen Fritt format, må du oppgi Dynamisk tidsrekke-medlemmet og den siste tidsperioden i egne, tilstøtende celler. Du kan også velge et Dynamisk tidsrekke-medlem og en siste tidsperiode ved hjelp av Hyperion Essbase Query Designer eller Valg av medlemmer.
Merk:Du finner flere opplysninger om Dynamisk tidsrekke i hjelpen på systemet for Hyperion Essbase Spreadsheet Add-in.

Bruke erstatningsvariabler

Applikasjonsutformeren i Hyperion Essbase bruker erstatningsvariabler til å definere globale variabler som skal vise til verdier som er oppgitt i Hyperion Essbase. Latest kan for eksempel være en erstatningsvariabel som viser til den siste perioden i en Dynamisk tidsrekke. Ved hjelp av Hyperion Essbase Application Manager kan applikasjonsutformeren definere erstatningsvariabler og de tilsvarende verdiene for en bestemt applikasjon. Hyperion Essbase lagrer disse variablene og de tilsvarende verdiene på Hyperion Essbase-tjeneren. Du kan bruke de forhåndsdefinerte erstatningsvariablene i Hyperion Essbase Spreadsheet Add-in under rapportering av Dynamisk tidsrekke.

Tenk deg at applikasjonsutformeren definerer en erstatningsvariabel på tjeneren for gjeldende måned. Variabelen kalles CurMnth og har verdien August. Hvis du bruker erstatningsvariabelen i regnearket, returnerer en henting verdier for August, siden August ble definert som gjeldende måned på tjeneren. Hvis applikasjonsutformeren senere endrer verdien for erstatningsvariabelen CurMnth til October, returnerer en henting data for October.

Databasen Sample Basic, som du bruker i denne veiledningen, inneholder ikke forhåndsdefinerte erstatningsvariabler. Hvis applikasjonsutformeren hadde definert en erstatningsvariabel i databasen du brukte, kunne du ha oppgitt en erstatningsvariabel direkte i regnearket. Du kunne for eksempel ha åpnet et tomt regneark og oppgitt medlemsnavn på denne måten:

Figur 120. Oppgi en erstatningsvariabel i et regneark


Figure Sssubvr1 not displayed.

Merk:Legg merke til erstatningsvariabelen (CurMnth) i celle A2. Når du oppgir en erstatningsvariabel direkte i en celle, må du sette et et-tegn (&) foran.

I dette eksempelet gir en henting dette resultatet:

Figur 121. Resultat av henting med en erstatningsvariabel


Figure Sssubvr2 not displayed.

Hyperion Essbase spør tjeneren om verdien for erstatningsvariabelen CurMnth, som er August. Det blir bare returnert data for August.

Merk:Hvis du skal lagre et regneark som inneholder en erstatningsvariabel, som en mal, må du passe på at du lagrer regnearket før du henter dataene. Hvis du for eksempel lagret regnearket som blir vist i Figur 121, som en mal, blir August vist hver gang du henter malen, i stedet for erstatningsvariabelen CurMnth.

Bruke rapportering i fritt format til å hente data

Så langt har du lært hvordan du henter Hyperion Essbase-data inn i et regneark ved hjelp av adhochenting, spørringer i Hyperion Essbase Query Designer og operasjoner av typen Valg av medlemmer. I tillegg til disse hentemetodene støtter Hyperion Essbase rapportering i fritt format. Med rapportering i fritt format kan du oppgi hva Hyperion Essbase skal hente ved å oppgi data i regnearket. Rapportering i fritt format er spesielt nyttig hvis du er kjent med dimensjonene og medlemmene i databaseoversikten.

Hyperion Essbase har to forskjellige hentemodi for rapportering i fritt format:

I begge hentemodiene kan du oppgi medlemsnavn direkte i regnearket. Avsnittene nedenfor beskriver likhetene og ulikhetene mellom de to modiene.

Bruke modusen Avansert tolkning

Hyperion Essbase-tjeneren inneholder en avansert tolkningsmotor for regneark, som skanner et regneark og tolker innholdet når programmet utfører henteforespørslene som er sendt. Når du lager en rapport ved å oppgi navnene direkte i et regneark i hentemodusen Avansert tolkning, tolker Hyperion Essbase medlemsnavnene og oppretter et standardutsnitt på grunnlag av plasseringen av etikettene.

Følg disse retningslinjene når du arbeider i modusen Avansert tolkning:

Slik lager du en rapport med fritt format i hentemodusen Avansert tolkning:

  1. Velg Fil > Ny(tt) eller klikk på ikonet
    Figure Sifile not displayed.
    for å åpne et nytt regneark.
  2. Velg Essbase > Alternativer og flippen Modus.
  3. Velg Avansert tolkning (standardinnstillingen) i alternativgruppen Henting og klikk på OK.
  4. Oppgi medlemsnavnene og dataene som er brukt i illustrasjonen nedenfor.
    Merk:Hvis et medlemsnavn består av et tall, for eksempel 100, må du sette et enkeltanførselstegn foran det (for eksempel '100). Denne regelen gjelder også for medlemsnavn med mellomrom mellom ord.

    Figur 122. Lage en ny rapport med fritt format


    Figure Ssadint1 not displayed.

  5. Velg Essbase > Hent eller dobbeltklikk i en datacelle.

    Hyperion Essbase henter data for medlemmene du oppgav i rapporten med fritt format, og aktiverer alternativet Bruk tilnavn, som du definerte i tilleggsvinduet Essbase Alternativer på begynnelsen av dette kapittelet.

    Figur 123. Hente data inn i en rapport med fritt format


    Figure Ssadint2 not displayed.

    Du skal nå definere en rapport med fritt format som ikke inneholder alle dimensjonene fra databasen. I modusen Avansert tolkning kan det hende at du må oppgi en testverdi, for eksempel 0, i den første Hyperion Essbase-datacellen for å fortelle Hyperion Essbase hvor dataene starter i regnearket. Husk at du må bruke en numerisk verdi som testverdi.

    For eksempel:

    1. Velg Essbase > FlashBack.
    2. Slett cellene A1, B1 og C1.
    3. Oppgi 0 i celle B4 for å gi Hyperion Essbase et referansepunkt til en datacelle.

    Figur 124. Definere en rapport med fritt format uten alle dimensjonene


    Figure Ssadint3 not displayed.

  6. Velg Essbase > Hent.

    Hyperion Essbase tilføyer dimensjonene som ble utelatt fra rapporten med fritt format, til regnearket og henter data.

    Figur 125. Hente i en rapport med fritt format uten alle dimensjonene


    Figure Ssadint4 not displayed.

  7. Velg Fil > Lukk for å lukke regnearket. Du behøver ikke å lagre regnearket.

Bruke modusen Fritt format

På samme måte som i modusen Avansert tolkning, kan du i modusen Fritt format oppgi medlemsnavn i en plassering i et regneark og deretter tolke innholdet i regnearket mens henteforespørselen blir fullført. I tillegg gjør modusen Fritt format det mulig å bruke rapportskriptkommandoer i Hyperion Essbase til å hente data inn i et regneark.

Rapportskriptkommandoer er mest nyttige når du skal definere medlemsreferanser som dynamisk kan hente tilbake den nyeste medlemsinformasjonen. Hvis du for eksempel har behov for å lage en rapport som viser hvert enkelt produkt, også produktene som er blitt tilføyd siden siste henting, viser standard hentemodus bare disse endringene når du zoomer inn produktet. Hvis du bruker rapportskriptkommandoen <IDESCENDANTS, henter Hyperion Essbase alle etterkommerne av et oppgitt medlem, inkludert det oppgitte medlemmet. Hvis du ønsker flere opplysninger om syntaksen til rapportskriptkommandoer og retningslinjer for hvordan du utvikler rapporter, kan du se i Technical Reference og Hyperion Essbase Database Administrator's Guide.

Følg disse retningslinjene når du arbeider i hentemodusen Fritt format:

Slik lager du en rapport med fritt format i hentemodusen Fritt format:

  1. Velg Fil > Ny(tt) eller klikk på ikonet
    Figure Sifile not displayed.
    for å åpne et nytt regneark.
  2. Velg Essbase > Alternativer og flippen Modus.
  3. Velg Fritt format i alternativgruppen Henting.
  4. Velg flippen Vis.
  5. Merk valgruten Sorter rader automatisk i alternativgruppen Celler. Klikk på OK.
  6. Skriv inn medlemsnavnene i regnearket slik det blir vist i Figur 126:

    Figur 126. Oppgi medlemsnavn i en rapport med fritt format


    Figure Ssfrfrm1 not displayed.

  7. Velg Essbase > Hent.

    Hyperion Essbase henter data for medlemmene og oppretter et standardutsnitt basert på plasseringen av etikettene. Legg merke til at tre medlemmer ble pivotert fra radgrupper til kolonnegrupper.

    Figur 127. Resultat av henting i hentemodusen Fritt format


    Figure Ssfrfrm2 not displayed.

  8. Velg Fil > Lukk for å lukke regnearket. Du behøver ikke å lagre regnearket.

Du skal nå lage en rapport ved å oppgi medlemsnavnene og en rapportskriptkommando:

  1. Velg Fil > Ny(tt) eller klikk på ikonet
    Figure Sifile not displayed.
    for å åpne et nytt regneark.
  2. Skriv inn medlemsnavnene i det blanke regnearket slik det blir vist i figuren nedenfor.

    Figur 128. Oppgi medlemsnavn i en rapport med fritt format


    Figure Ssrepsc1 not displayed.

  3. Skriv <IDESCENDANTS Product i celle A3. Trykk på Enter.

    Figur 129. Oppgi en rapportskriptkommando i en rapport med fritt format


    Figure Ssrepsc2 not displayed.

  4. Velg Essbase > Hent.

    Hyperion Essbase henter data inn i regnearket for alle etterkommerne av Product og for medlemmene du oppgav i regnearket.

    Figur 130. Resultat av en henting med en rapportskriptkommando


    Figure Ssrepsc3 not displayed.

    Merk:Når Hyperion Essbase fullfører hentingen, blir rapportskriptkommandoen overskrevet av dataene den returnerer. Du kan bruke FlashBack til å gjenopprette det forrige utsnittet i modusen Fritt format.

  5. Velg Fil > Lukk for å lukke regnearket. Du behøver ikke å lagre regnearket.

Bruke attributter i rapportering i fritt format

Med Hyperion Essbase kan du hente data selektivt ved å oppgi attributter som er tilknyttet en basisdimensjon. I Sample Basic-databasen er for eksempel Product-basisdimensjonen tilknyttet attributter som pakking og størrelse. Du kan oppgi et attributtnavn i et regneark for å hente data som er tilknyttet det attributtet.

Slik bruker du attributter i en rapport i fritt format:

  1. Velg Fil > Ny(tt) eller klikk på ikonet
    Figure Sifile not displayed.
    for å åpne et nytt regneark.
  2. Oppgi medlemsnavn slik Figur 131 viser.

    Caffeinated er en attributtdimensjon som er tilknyttet Product-basisdimensjonen. Bottle er et nivå 0-medlem i Pkg_Type-attributtdimensjonen. Pkg_Type-dimensjonen er tilknyttet Product-basisdimensjonen. Et nivå 0-medlem er et medlem på det laveste nivået i en dimensjon.

    Figur 131. Bruke attributter i rapporter med fritt format


    Figure ssfree1 not displayed.

  3. Klikk i en tom celle og velg Essbase > Hent eller dobbeltklikk i en tom datacelle.

    Hyperion Essbase henter informasjon om fortjenesten for det første kvartalet i året for alle medlemmene i Product-basisdimensjonen som er tilknyttet både nivå 0-medlemmene i Caffeinated-attributtdimensjonen (Caffeinated_True og Caffeinated_False) og nivå 0-medlemmet Bottle i Pkg_Type-attributtdimensjonen. Resultatet skal se slik ut:

    Figur 132. Resultat av å bruke attributter i rapporter med fritt format


    Figure ssfree2 not displayed.

  4. Du kan drille ned til data for nivå 0-attributtmedlemmene i Caffeinated-attributtdimensjonen. Resultatet skal se slik ut:

    Figur 133. Drille ned på attributter i rapporter med fritt format


    Figure ssfree3 not displayed.

  5. Hvis du vil drille lengre ned for data om fortjenestene for det første kvartalet for alle medlemmene i East-basisdimensjonen, dobbeltklikker du i celle E1. Resultatet skal se slik ut:

    Figur 134. Resultat av å drille ned på East


    Figure ssfree4 not displayed.

Oppgi generasjons- og nivånavn

I tillegg til å oppgi databasemedlemsnavn i en rapport med fritt format, kan du oppgi generasjons- eller nivånavn direkte i et regneark for å hente bestemte medlemmer. Applikasjonsutformeren for Hyperion Essbase definerer generasjons- og nivånavn for databasedimensjoner i databaseoversikten. Du kan finne ut hvilke generasjons- og nivånavn som er definert i databasen, på to måter:

Slik oppgir du generasjons- og nivånavn direkte i en rapport med fritt format:

  1. Velg Fil > Ny(tt) eller klikk på ikonet
    Figure Sifile not displayed.
    for å åpne et nytt regneark.
  2. Velg Essbase > Alternativer og flippen Modus.
  3. Velg Avansert tolkning i alternativgruppen Henting. Klikk på OK.
  4. Oppgi medlemsnavn slik det blir vist i Figur 135:

    Figur 135. Oppgi medlemsnavn i en rapport med fritt format


    Figure Ssgnlev1 not displayed.

  5. Oppgi et generasjonsnavn slik det blir vist i Figur 136:

    Family er et generasjonsnavn i Product-dimensjonen. Navnet er allerede definert i Sample Basic-databasen.

    Figur 136. Oppgi et generasjonsnavn i en rapport med fritt format


    Figure Ssgnlev2 not displayed.

  6. Velg Essbase > Hent.

    Hyperion Essbase henter data for medlems- og generasjonsnavnene du oppgav. Generasjonsnavnet Family blir utvidet til å vise enkeltmedlemmene.

    Figur 137. Resultat av henting i fritt format med generasjonsnavn


    Figure Ssgnlev3 not displayed.

  7. Endre Year til et nivånavn (Lev0,Year), slik det blir vist i illustrasjonen nedenfor.

    Figur 138. Oppgi et nivånavn i en rapport med fritt format


    Figure Ssgnlev4 not displayed.

    Merk:Ikke sett inn et mellomrom mellom kommaet etter 0 og ordet Year. Generasjons- og nivånavn som blir oppgitt direkte i et regneark, må være helt riktige.

  8. Velg Essbase > Hent.

    Hyperion Essbase henter data for nivå 0-medlemmene i dimensjonen Year, det vil si de enkelte månedene (Jan, Feb, Mar og så videre).

    Figur 139. Resultat av henting i fritt format med nivånavn


    Figure Ssgnlev5 not displayed.

  9. Velg Fil > Lukk for å lukke regnearket. Du behøver ikke å lagre regnearket.


[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse | Stikkordregister ]