Sektorer

Många rapporter innehåller en hierarki på radaxeln och en hierarki på kolumnaxeln. Hierarkiernas element utgör rapportens kolumn- och radrubriker. Hierarkier används även som filterhierarkier. De element som användare väljer från kolumn-, rad- och filterhierarkier påverkar vilka värden som visas. De kan exempelvis visa värdet för försäljningen av alla produkter i Europa under 2019, eller intäkterna från en viss försäljningskanal för en enskild produkt under 2020.

Du kan ta med flera element från flera hierarkier på en axel. Du kan exempelvis visa produkthierarki och periodhierarki på kolumnaxeln. I det här fallet visar rapporten ett värde för varje produkt- och periodkombination. Du kan också ta med flera grupper av element från en enskild hierarki på en axel. Exempelvis kan du visa kvartalen för tidigare, innevarande och kommande år om du vill jämföra faktiska värden, budgeterade värden och prognostiserade värden. Varje sådan grupp av element är ett segment.

Det finns två sätt att utforma en sådan rapportlayout. Det första är att använda listor i hyperblock och andra rapportobjekt. Det andra är att definiera sektorer där rad-, kolumn- och filterdimensioner definieras i ett enda objekt. Om utelämning av nollvärden eller tomma värden krävs går beräkningen av rapportvärden snabbare och är mer effektiv om du använder sektorer än om du använder listor. Om du använder listor krävs för beräkning av listorna, beräkning av värden och utelämning av nollvärden separata anrop till databasen.

När du skapar en sektor blir de data den refererar till inlästa från databasen och lagras i minnet. Du väljer vanligen en SLICEGET-formel när du vill läsa in data och visa dem.

Du skapar sektorer i dialogrutan Ny sektor.

Om du redan har en lämplig xml-variabel kan du välja Variabelsektor i dialogrutan Ny sektor och välja variabeln.

Om du vill skapa en xml-variabel som du ska använda som sektor måste du använda flera sektorfunktioner.

Alla MDX-satser som returnerar en tabell som resultatuppsättning kan användas för att definiera en sektor. Välj Anpassad MDX i dialogrutan Ny sektor. Variabler och funktioner kan inkluderas i MDX.