Skapa en exempelformel för medlemmar i dispositionsredigeraren och ta reda på hur formler konstrueras med beräkningsspråket för blocklagringskuber och med flerdimensionella uttryck för aggregeringslagringskuber.
Du kan skapa och redigera medlemsformler för både blocklagringskuber och aggregeringslagringskuber. Dessa formler beräknas via standardkubberäkningar och beräkningar av beräkningsskript.
Du kan konstruera medlemsformler för blocklagring från operatorer, funktioner, dimensionsnamn, medlemsnamn, ersättningsvariabler och numeriska konstanter. En uppsättning beräkningsfunktioner och operatorer tillhandahålls, som du kan använda för att skriva formler för blocklagringsdispositioner. Syntax och exempel finns i Beräkningsfunktioner.
Formler för att aggregera lagringsmedlemmar kan inte skapas med språket Calculator. Du kan i stället skapa dem med MDX (Multidimensional Expression Language).
Nu ska vi skapa ett exempel på medlemsformel. Anta att du har en dynamisk beräkningsmedlem kallad "Watchlist Products" och du vill att den ska vara summan av produkterna "100-10", "200-10" och "300-10".
Innan du utför tvingad upplåsning av en låst disposition kontrollerar du att ingen annan arbetar med den.
Formeln ska se ut så här: "100-10"+"200-10"+"300-10";
Formeln ska se ut så här: "100-10"+"200-10"+"300-10";
Medlemsformler som den du just skapade kan även inkludera Essbase-funktioner. När du använder Essbase-funktioner i medlemsformler ska du använda menyn Funktionsnamn till höger i formelredigeraren för att hitta och lägga till beräkningsfunktioner i skriptet. Se Funktionsbeskrivning under menyn om du vill läsa beskrivningar av varje funktion.
Se Utveckla formler för blocklagringsdatabaser.
Språket Calculator, eller Calc, är en uppsättning beräkningsfunktioner och operatorer som kan användas för att skriva formler för dispositioner för blocklagring. Beskrivningar av beräkningskommandon och beräkningsfunktioner finns i Beräkningskommandon och Beräkningsfunktioner.
Formler för att aggregera lagringsmedlemmar kan inte skapas med språket Calculator. Du kan i stället skapa dem med MDX (Multidimensional Expression Language). Se Formler dör att aggregera lagring och MDX-disposition och Utveckla formler på dispositioner för aggregerad lagring.