I självstudiekursen i "En grundläggande självstudiekurs för Essbase" beskrivs hur du utför grundläggande datahämtning och navigering i Essbase Kalkylarkstillägg. I det här avsnittet kommer du att gå igenom följande avancerade hämtningsuppgifter:
Kom ihåg att du kan utföra vanliga hämtningsuppgifter på något av följande sätt:
Trots att du enkelt och snabbt kan navigera genom stora Hyperion Essbase-databaser är det inte särskilt praktiskt att använda funktionerna i Lotus 1-2-3 till att filtrera och sortera mycket stora databaser. Essbase-servern innehåller däremot kraftfulla funktioner för filtrering och sortering. I "En grundläggande självstudiekurs för Essbase", fick du lära dig att använda Essbase Frågedesigner till att definiera en dimensionslayout och att välja element för visning. I Essbase Frågedesigner finns också ett kraftfullt verktyg för definiering av hämtningsvillkor som även är enkelt att använda.
Du kan göra dig hemmastadd med funktionerna i Hyperion Essbase Frågedesigner genom att arbeta med den fråga, Basic1, som du sparade i "En grundläggande självstudiekurs för Essbase" och utföra följande steg:
Fönstret för frågeinformation i Essbase Frågedesigner visas.
Högerklicka och välj Öppna fråga.
Dialogrutan Öppna fråga visas.
Elementurvalet, som visas i egenskapsfönstret, är oförändrat från den senaste Essbase Frågedesigner-sessionen.
Inställningarna för datafiltrering visas i fönstret för datafiltrering. Filtret avgör antalet datarader som hämtas. Antalet baseras på de kolumnvillkor du anger. Du kan definiera filtreringsvillkor på värden som finns i en eller flera kolumner i vyn.
När du tillämpar frågan hämtas de 30 översta raderna av dimensionen.
Resultatet av frågan bör se ut så här.
Bild 89. Resultat av datafiltreringsfråga
Du kan filtrera utdata ytterligare genom att ange jämförelseoperatorer i rutan Datavillkor.
De datafilter du har angett visas i egenskapsfönstret.
Inställningarna för datavillkor visas i egenskapsfönstret.
Observera att alternativet är i listrutan Data ändras till =.
Observera att frågeresultatet nu bara motsvarar de data för Actual och Budget som är mindre än eller lika med 500.
Om du väljer det här alternativet tas inte data som har värdet #Missing med.
Datavillkoren bör visas på följande sätt:
Data för alla kvartal hämtas. Observera att de data som hämtas för Qtr1, Actual är mindre än eller lika med 500 eller mindre än Qtr2, Actual. Resultaten bör visas på följande sätt:
Med hjälp av fönstret för datasortering kan du sortera utdata från frågan Basic1 i stigande eller fallande ordning.
Inställningarna för datasortering visas i egenskapsfönstret. Du kan ange datasorteringsvillkor som påverkar i vilken ordning de valda raderna hämtas i fönstret för datasortering.
Programmet fönstret för datasortering innehåller följande objekt:
Standardurvalet blir Qtr1, Actual. Standardordningen för sortering i listrutan Ordning blir Stigande.
Standardurvalet blir Qtr1, Actual.
Observera att standardordningen i listrutan Ordning har blivit Stigande.
Sorteringsregeln Qtr1, Budget tas bort från frågan.
Resultatet returneras sorterat i fallande ordning för varje kvartal, på det sätt som visas nedan:
Bild 94. Resultatet av datafiltrering och datasortering
När du hämtar data till ett arbetsark kan den resulterande rapporten antingen vara symmetrisk eller asymmetrisk. Symmetriska rapporter känns igen på återkommande, identiska elementgrupper. I figur Bild 94 visas till exempel en symmetrisk rapport som innehåller element från Actual och Budget nästlade nedanför element från Year (Qtr1, Qtr2, Qtr3 och Qtr4).
Asymmetriska rapporter kännetecknas av grupper med nästlade element som skiljer sig med minst ett element. Antalet element eller namnen på elementen kan skilja sig åt.
Du kan skapa asymmetriska rapporter på något av följande sätt:
Om du hämtar data till en asymmetrisk rapport måste ytterligare bearbetning utföras internt om den asymmetriska layouten ska bibehållas. För stora rapporter kan det medföra att hämtningstiden blir längre. Mer information om optimering av rapporter finns i Database Administrator's Guide.
Vid standardinstallationen av Essbase medföljer en exempelfil, Asymm.123, som visar hur du skapar asymmetriska rapporter.
Om du vill visa exempelfilen Asymm.123 gör du på följande sätt:
Det beror på hur programvaran är installerad i datorn om du har tillgång till den. Den kan också vara installerad i någon annan katalog. Kontakta systemadministratören för Essbase om du vill ha mer information.
I filen Asymm.123 är rad- och kolumndimensionsgrupperna asymmetriska. Därför skiljer sig innehållet åt i de staplade grupperna i dimensionen Product inom respektive marknader. Ett exempel är att Colas och Fruit Soda finns med i East men inte i West. Dessutom visas elementet Actual för Qtr1, medan elementet Budget visas för Qtr2, Qtr3, och Qtr4. Lägg också märke till att elementen för dimensionerna Scenario och Year är formaterade.
När du pivoterar en grupp element behålls endast unika element från dimensioner som inte ingår i pivoteringen.
Använd den öppna filen Asymm.123 till att visa det här på följande sätt:
Bild 96. Resultatet från pivotering i en asymmetrisk rapport
Elementen i Product kombineras till helt unika element. Root Beer, som visas två gånger i figur Bild 95, visas till exempel bara en gång i den aktuella vyn. Colas, som bara visas för en marknad i figur Bild 95, visas nu i både East och West.
Den tomma raden mellan radgrupperna i Product tas också bort. En pivoteringsåtgärd tar alltid bort rader och kolumner där alla celler är tomma.
Utöver de flexibla och dynamiska hämtningarna kan du också hämta data till formaterade ark med Essbase. Ett arbetsark kan innehålla följande format:
När du har formaterat och sparat ett arbetsark kanske du vill hämta och navigera igenom nya data i det befintliga arkformatet. I det här avsnittet finns följande information om hur du arbetar med formaterade arbetsark:
Lägg märke till följande regler när du hämtar data till formaterade arbetsark:
I arbetsarket kan inga numeriska celler placeras före den första Hyperion Essbase-datacellen. I figur Bild 97 är till exempel den första Essbase-datacellen B6. Inga celler i raderna 1 - 5 och inte heller cell A6 kan innehålla numeriska värden. De här cellerna kan inte heller innehålla formler som löser numeriska värden.
En cell som ligger på en rad eller i en kolumn med Essbase-data kan inte innehålla text eller numeriska värden. I figur Bild 97 kan till exempel inte cellerna i kolumnerna B, C, D och F samt raderna 6 till 9 och 11 till 14 innehålla text eller numeriska värden, eftersom sådana värden kan skrivas över (eller tömmas) med de data som hämtas. De här cellerna kan innehålla formler, men bara om alternativet Behålla formler är aktiverat. Mer information om alternativen för Behålla formler finns i "Behålla formler vid hämtning av data".
Kommandot Pivotera är inte tillgängligt när kryssrutan Behåll vid Hämta är markerat i dialogrutan Essbase - Alternativ (fliken Läge).
Med kommandot Pivotera tar du bort alla celler som innehåller text som inte är namn på databaselement.
Vid standardinstallationen av Essbase medföljer en exempelfil, P&l.123, som visar hur du hämtar data till formaterade arbetsark. Exempelfilen P&l.123 visar hur du hämtar data till ett arbetsark som innehåller formaterad text, formler och skyddade celler.
Så här visar du arbetsarket P&l.123:
Du har tillgång till filen beroende på hur programvaran är installerad i datorn. Den kan också vara installerad i någon annan katalog. Kontakta systemadministratören för Essbase om du vill ha mer information.
Som standard skrivs formler i Lotus 1-2-3 över med datavärden i hämtningsområdet av arbetsarket vid en Essbase-hämtning. Vid hämtningsprocessen tas också formler i celler utanför hämtningsområdet bort. Men med alternativet Behåll vid Hämta kan du definiera hämtningar som inte ersätter formler någonstans i arbetsarket.
I Essbase avgörs att några textceller i arbetsarket inte motsvarar något databaselementnamn. När det inte går att lösa ut text i arbetsarket visas följande meddelande:
Bild 98. Essbase - Okända element
I det här exemplet är det första okända element som upptäcks Market: (i cell A1). Kolonet (:) som står efter Market i cellen känns inte igen i Essbase. Om du klickar på Ja, visas nästa okända element i Essbase, och om du klickar på Nej fortsätter hämtningen i Essbase.
Nya data hämtas, men formateringen och formlerna i arbetsarket behålls.
Med kommandot Pivotera kan du skapa dynamiska rapporter i både formaterade och oformaterade arbetsark. Ett formaterat arbetsark kan däremot innehålla etiketter och formler som gör pivoteringsresultatet oklart. Pivoteringen är utformad att komprimera och behålla endast de databaselement som är representerade i arbetsarket. Arbetsarket innehåller också etiketter i områden som inte ersätts av pivoterade data.
I Inv.123, en exempelfil som installeras vid standardinstallationen av Essbase, visas hur du pivoterar data i ett arbetsark. Den har sparats utan att alternativet Behåll vid Hämta var aktiverat så att du kan pivotera data i arbetsarket.
Så här visar du arbetsarket Inv.123:
Beroende på hur programvaran är installerad i datorn kan det hända att filen inte är tillgänglig, eller att den finns i någon annan katalog. Kontakta systemadministratören för Essbase om du vill ha mer information.
Elementgruppen Sales pivoteras så att den nästlas under månadselementen. Vid pivoteringen behålls däremot bara databaselement. Exempel: Alla data för Stock to Sales och Adjusted for Audit tas bort vid pivoteringen.
I "Hämta data till formaterade arbetsark" använde du alternativet Behåll vid Hämta till att behålla formatering och formler i ett befintligt arbetsark. Du kan behålla formler med alternativ under Behålla formler när du hämtar data, behåller urval, tar bort urval samt zoomar in och ut. Dessutom kan formler replikeras för ytterligare element som hämtas till arbetsarket som del av en dataunderlagsoperation. I det här avsnittet får du gå igenom hur du använder alla alternativen för Behålla formler i en rapport som du skapar.
Du måste aktivera vissa alternativ innan du kan aktivera andra. Tänk på följande regler och begränsningar när du använder alternativen under Behålla formler:
Om du vill behålla formler när du hämtar eller behåller data gör du på följande sätt:
I Lotus 1-2-3 beräknas den formel du angav i cell G3, och Qtr1 ses nu som en procentandel av Year.
De valda kolumnerna tas bort, men den Lotus 1-2-3-formel du angav behålls tillsammans med datauppsättningen.
Essbase zoomar in på Qtr1 och flyttar ned formeln med elementet Qtr1.
Bild 105. Resultat av zoomning med Behåll vid Zooma in och Zooma ut aktiverat
Essbase zoomar in på Qtr1 och replikerar formeln för varje element i Qtr1 (Jan, Feb och Mar). Om du vill visa de replikerade formlerna klickar du i cellerna D3, D4, D5 och D6 och tittar på den nya syntaxen i Lotus 1-2-3-formelfältet.
I ett typiskt Lotus 1-2-3-arbetsark kan du markera celler genom att dra musen över arbetsarket. Du kan också välja ett område med celler och ange att hämtningen ska begränsas till det valda området i arbetsarket. I följande situationer är det särskilt praktiskt att hämta områden med data:
.
Vid standardinstallationen av Essbase medföljer en exempelfil, Profit.123, som visar hur du hämtar ett dataområde.
Så här visar du filen Profit.123:
Beroende på hur programvaran är installerad i datorn kan det hända att filen inte är tillgänglig, eller att den finns i någon annan katalog. Kontakta systemadministratören för Essbase om du vill ha mer information.
I Profit.123 är redan att cellområde (B2 till F9) förvalt.
Bild 108. Resultat av hämtning av det första dataområdet
Det är bara data i det markerade cellområdet som uppdateras.
Data i det markerade området uppdateras.
Med cellhämtningsfunktionen i Essbase, EssCell, hämtas ett enskilt databasvärde till en cell i ett arbetsark. Ange en EssCell-funktion direkt i ett arbetsark eller välj en EssCell-funktion på menyn Lotus 1-2-3.
Med EssCell hämtas data när du utför en Essbase-hämtning eller när du beräknar om ett arbetsark med hjälp av Lotus 1-2-3. Vid standardinstallationen av Essbase medföljer exempelfilen Summary.123. I den filen finns redan EssCell-funktioner angivna i cellerna B16 och B17.
Så här visar du filen Summary.123:
Beroende på hur programvaran är installerad i datorn kan det hända att filen inte är tillgänglig, eller att den finns i någon annan katalog. Kontakta systemadministratören för Essbase om du vill ha mer information.
Bild 111. Arbetsark som innehåller EssCell-funktioner
Cellerna B19 och B20 i Summary.123 innehåller EssCell-funktionen, som kommer att visa resultatet från funktionerna i cellerna B16 respektive B17.
EssCell-funktionen är definierad i en cell på följande sätt:
{LET cellref,@EssCell(mbrList)} |
där cellref är en referens som pekar på den cell dit Hyperion Essbase ska returnera databasvärdet.
Syntaxen för EssCell-funktionen i cell B19 i filen Summary.123 är
till exempel följande:
{LET B16,@ESSCELL("Sales", "200", "A2", "Budget", "Year","NULL","NULL", "NULL","NULL","NULL","NULL","NULL", "NULL","NULL","NULL")} |
När du öppnar arbetsarket är värdena i de här cellerna Saknas. När du ska uppdatera värdena med data från databasen måste du köra makrofunktionen.
Bild 112. Kör skript och makron, dialogruta
Bild 113. Hämtning i ett arbetsark som innehåller EssCell-funktion
Uppdatera nu EssCell-funktionerna så att du hämtar data för en annan stat.
Markera cell B19 och välj sedan Redigera - Skript och makron - Kör. I dialogrutan Kör skript och makron markerar du alternativet Makro och klickar sedan på Kör.
Hyperion Essbase beräknar om EssCell-funktionerna i cellerna B16 och B17.
Bild 114. Uppdatera EssCell-funktionen
Ett felmeddelande returneras om EssCell misslyckas. I följande tabell visas meddelanden som visas i EssCell-cellen med förklaringar till vad som orsakar meddelandena:
Meddelande
|
Orsak
|
---|---|
#N/A
|
Arbetsarket är inte anslutet till en databas.
|
#VALUE!
|
Ett elementnamn i listan eller referensen är ogiltigt.
|
#NAME?
|
Ett textnamn i funktionen innehöll inte dubbla anföringstecken.
|
Den exempelfil som du använde för den här uppgiften har redan definierade EssCell-funktioner.
Om du vill ange en egen EssCell-funktion i ett arbetsark gör du på följande
sätt: Ange EssCell-syntaxen i 1-2-3-formelfältet längst upp i
arket.
|
Element med dynamiska beräkningar är databaselement som inte tas med i satsberäkningsprocessen, så att tiden för vanliga databasberäkningar minskar
. Tillämpningsutvecklaren för Essbase märker element med dynamiska beräkningar i databasdispositionen så att inte elementen beräknas förrän de begärs vid en datahämtning. Den här processen kallas dynamisk beräkning. Det finns följande fördelar för Essbase-servern med att databaselement beräknas dynamiskt:
Databasvärden som beräknas dynamiskt i Essbase tar lite längre tid att hämta i Essbase Kalkylarkstillägg eftersom beräkningarna måste utföras innan data hämtas till arbetsarket. Mer information om dynamiska beräkningar finns i Database Administrator's Guide.
Eftersom prestanda kan påverkas vid datahämtning för dynamiska beräkningselement bör du definiera visuella attribut, eller format, för de här elementen så att du kan identifiera dem i Essbase Kalkylarkstillägg.
I filen Asymm.123 visas hur du använder element med dynamiska beräkningar.
Så här visar du filen Asymm.123:
Det är bara Scenario-elementen för Qtr1 som visas.
Data visas och alla visuella attribut, eller format, du anger tillämpas, inklusive de nya formaten för element med dynamiska beräkningar och de format du angav i "En grundläggande självstudiekurs för Essbase". Du kan se att kolumnerna för Variance och Variance% är dynamiskt beräknade eftersom de visas i grå, fet och kursiv stil. (Variance och Variance% har också röd bakgrund eftersom det formatet tidigare angavs för alla element i dimensionen Scenario.)
Bild 116. Resultat av hämtning av dynamiska beräkningselement
Dynamiska tidsserier är fördefinierade databaselement som används i dynamisk periodrapportering, som värden av typen år till datum eller månad till datum. Dynamiska tidsserier visas inte som enskilda element i databasdispositionen. I stället motsvarar de ett generationsnamn som använder en nyckelterm för tid, till exempel Year, Month eller Day.
Exempel: I databasen Sample Basic skapades en generation med namnet Quarter för generation 2 i dimensionen Year. Generation 2 omfattar elementen för Qtr1, Qtr2, Qtr3 och Qtr4. När du skapade generationsnamnet Quarter skapades ett element i en dynamisk tidsserie med namnet Q-T-D som står för "quarter-to-date", dvs det senaste kvartalet.
När du ska använda dynamiska tidsserier i Essbase Kalkylarkstillägg väljer du den senaste tidsperiod som du vill använda data för i periodberäkningen. Det beräknade värdet av ett element i en dynamisk tidsserie hittas när du definierar den senaste tidsperiod som rapporterades. I databasen Sample Basic är elementen på nivå 0 av dimensionen Year månader: Jan, Feb, Mar osv. Om innevarande månad är augusti och du vill ta reda på försäljningsdata för det aktuella kvartalet t o m innevarande månad kommer beräkningen för den dynamiska tidsserien att ge försäljningsdata för månaderna juli och augusti.
Dynamiska tidsserier fungerar på följande sätt:
Bild 117. Ange ett dynamiskt tidsserieelement i ett arbetsark
Bild 118. Ange senaste tidsperiod i en dynamisk tidsserie
Data för elementet Q-T-D visas. Datavärdena i arbetsarket är de sammanslagna värdena för April och May, eftersom maj är den månad du angett som senaste månad i den dynamiska tidsserien Q-T-D (Quarter-To-Date).
Bild 119. Resultat när senaste tidsperiod har angetts i en dynamisk tidsserie
Tillämpningsutvecklaren för Essbase använder ersättningsvariabler till att definiera globala variabler som ska representera värden som är specifika för Essbase. Exempel: Latest kan vara en ersättningsvariabel för den senaste tidsperioden i en dynamisk tidsserie. Genom att använda Essbase Application Manager anger tillämpningsutvecklaren ersättningsvariabler och motsvarande värden för en specifik tillämpning. Variablerna och deras värden lagras på Essbase-servern. Du kan utnyttja de fördefinierade ersättningsvariablerna i Essbase Kalkylarkstillägg när du rapporterar dynamiska tidsserier
. Anta att tillämpningsutvecklaren anger en ersättningsvariabel på servern för innevarande månad. Variabeln heter CurMnth och har värdet August. Om du använder ersättningsvariabeln i arbetsarket returneras hämtningsvärden för augusti eftersom augusti är innevarande månad på servern. Om tillämpningsutvecklaren vid ett senare tillfälle ändrar värdet för ersättningsvariabeln CurMnth till October, skulle en hämtning returnera data för oktober.
Databasen Sample Basic som du använder i den här självstudiekursen innehåller inga fördefinierade ersättningsvariabler. Om tillämpningsutvecklaren har angett en ersättningsvariabel i databasen du använder, skulle du kunna föra in en ersättningsvariabel direkt i ett arbetsark. Du skulle till exempel kunna öppna ett tomt arbetsark och skriva elementnamnen på följande sätt:
Bild 120. Ange en ersättningsvariabel i ett arbetsark
I det här exemplet ger en hämtning följande resultat:
Bild 121. Resultat av hämtning med en ersättningsvariabel
En fråga skickas mot servern om värdet på ersättningsvariabeln CurMnth, som är August. Data returneras endast för augusti.
Hittills har du lärt dig hur du hämtar Essbase-data till ett arbetsark med dynamisk hämtning, frågor i Hyperion Essbase Frågedesigner och elementurval. Förutom de här hämtningsmetoderna innehåller Essbase funktioner för frihandsrapportering. Med frihandsrapportering kan du ange exakt vad du vill hämta, genom att helt enkelt ange data i arbetsarket. Frihandsrapportering är särskilt användbar när du känner till elementen och dimensionerna i databasdispositionen väl.
I Essbase finns följande två hämtningslägen för frihandsrapportering:
I båda lägena anger du elementnamnen direkt i arbetsarket. I följande avsnitt beskrivs likheter och skillnader mellan de två lägena.
På Essbase-servern finns en avancerad tolkningsmotor för kalkylark som läser av arbetsark och tolkar innehållet vid hämtningsbegäran. När du skapar en rapport genom att ange namn direkt i ett arbetsark i hämtningsläget Avancerad tolkning, Elementnamnen tolkas i Essbase och en standardvy skapas som baseras på placeringen av etiketterna.
Kom ihåg följande riktlinjer när du arbetar i läget Avancerad tolkning:
Så här konstruerar du en frihandsrapport i läget Avancerad tolkning:
Data hämtas för de element du angav i frihandsrapporten och alternativet Använd alias som du angav i dialogrutan Essbase - Alternativ i början av det här kapitlet implementeras.
Börja med att definiera en frihandsrapport som inte innehåller alla dimensioner från databasen. I läget Avancerad tolkning kanske du måste ange en platshållare som 0 i den första Essbase-datacellen för att visa var i arbetsarket data börjar. Använd ett numeriskt värde som platshållare.
Exempel:
Bild 124. Definiera en frihandsrapport utan alla dimensioner
De dimensioner som inte togs med i frihandsrapporten läggs till i arbetsarket och data hämtas.
Bild 125. Hämtning i en frihandsrapport utan alla dimensioner
Liksom i läget Avancerad tolkning kan du med Frihandsurval ange elementnamn var som helst i ett arbetsark, och innehållet i arbetsarket tolkas när hämtningsbegäran fullföljs. Dessutom kan du använda Essbase-kommandon för rapportskript när du hämtar data till ett arbetsark.
Kommandon för rapportskript är mycket praktiska att använda när du definierar elementreferenser som kan hämta den mest aktuella elementinformationen dynamiskt. Om du till exempel behöver skapa en rapport som visar varje produkt, även de som har lagts till efter den senaste hämtningen, kan du med standardhämtningen bara se ändringar när du zoomar in på produkten. Om du använder rapportskriptkommandot <IDESCENDANTS hämtas alla underordnade element till ett specifikt element, inklusive det angivna elementet. Mer information om syntaxen för rapportskriptkommandon och riktlinjer för hur du skapar rapporter finns i Technical Reference i katalogen docs och Database Administrator's Guide
. Kom ihåg följande riktlinjer när du arbetar i läget Frihandsurval:
Så här konstruerar du en frihandsrapport i hämtningsläget Frihandsurval:
Data för elementen hämtas och en standardvy skapas efter placeringen av etiketterna. Observera att tre element pivoterats från rad- till kolumngrupp.
Skapa en rapport genom att föra in elementnamn och ett kommando för rapportskript:
Bild 129. Ange kommando för rapportskript i frihandsrapporter
Data hämtas till arbetsarket för alla underordnade objekt till Product och för elementen du angav i arbetsarket.
Bild 130. Resultat av en hämtning med rapportskriptkommando
Med Essbase kan du hämta data selektivt genom att ange attribut som är kopplade till en basdimension. Exempel: I databasen Sample Basic är dimensionen Product associerad med attribut som package och size. Du kan ange ett attributnamn i arbetsarket och hämta data som är associerade med det attributet.
Så här använder du attribut i en frihandsrapport:
Caffeinated är en attributdimension som är associerad med grunddimensionen Product. Bottle är ett element på nivå 0 i attributdimensionen Pkg_Type. Dimensionen Pkg_Type är associerad med grunddimensionen Product. Ett element på nivå 0 är det lägsta elementet i en dimension.
I Essbase hämtas information om vinster för det första kvartalet i året för alla element i basdimensionen Product som är kopplade till både elementen med attributet nivå 0 i attributdimensionen Caffeinated (Caffeinated_True och Caffeinated_False) och nivå 0-elementet Bottle i attributdimensionen Pkg_Type. Resultaten bör visas enligt nedan:
Bild 132. Resultat av att använda attribut i frihandsrapportering
Du kan inte bara ange namn på databaselement i en frihandsrapport utan du kan också ange generations- eller nivånamn direkt i ett arbetsark när du vill hämta specifika element. Tillämpningsutvecklaren för Essbase definierar generations- och nivånamn för databasdimensioner i databasdispositionen. Det finns två sätt att ta reda på vilka generations- och nivånamn som definierats i databasen:
Så här gör du om du vill ange generations- och nivånamn direkt i en frihandsrapport:
Family är ett generationsnamn i dimensionen Product. Namnet är redan definierat i databasen Sample Basic.
Data hämtas för det element- och generationsnamn du angav. Generationsnamnet Family expanderas till sina enskilda element.
Bild 137. Resultat av hämtning i läget Frihandsurval med generationsnamn
Bild 138. Ange ett nivånamn i en frihandsrapport
Data hämtas för nivå 0-elementen i dimensionen Year, som är de enskilda månaderna (Jan, Feb, Mar...).
Bild 139. Resultat av hämtning i läget Frihandsurval med nivånamn