Opdatere kuber trinvist i Kubedesigner

Opdatering af en kube er den måde, som du indlæser dimensioner og medlemmer i en kube-outline på ved hjælp af en datakilde og en regelfil.

Du kan også bruge Essbase til at tilføje dimensioner og medlemmer manuelt (se Oprettelse og opdatering af kuber ud fra tabeldata).

I en eksisterende kube kan du gradvist opdatere en dimension eller tilføje en ny.

Du kan ikke bruge Kubedesigner til at slette dimensioner eller omdøbe medlemmer i en eksisterende kube.

  1. Vælg Byg kube Billede af ikonet Opbyg kube på Kubedesigner-båndet. på Kubedesigner-båndet i Excel.

  2. Angiv et valg for Opdater kube i menuen Valg af build.

    Hvis en outline ændres af en dimensionsopbygning, omstruktureres databasen muligvis. Hvert enkelt af disse valg angiver, hvordan dataværdier håndteres under omstruktureringer:

    1. Opdater kube - Bevar alle data

      Alle dataværdier bevares.

    2. Opdater kube - Bevar inputdata

      Alle blokke (både på øverste og nederste niveau), der indeholder indlæste data, bevares.

      Dette valg gælder kun for kuber med bloklagring.

    3. Opdater kube - Bevar bladdata

      Kun bladdataværdier (laveste niveau) bevares. Hvis alle de data, der kræves til beregning, findes i bladmedlemmer, skal du angive dette valg. Hvis dette valg angives, slettes alle blokke på øverste niveau, før kuben omstruktureres. Derfor reduceres den mængde plads på disken, der kræves til omstrukturering, og beregningstiden forbedres. Når kuben genberegnes, genoprettes blokkene på øverste niveau.

    4. Opdater kube - Fjern alle data

      Alle dataværdier fjernes.

      Dette valg gælder kun for kuber med bloklagring.

  • Dimensionsopbygningsdefinitioner findes i applikationsprojektmappen og genererer automatisk de nødvendige regelfiler. Du skal ikke vælge en regelfil, når du bygger dimensioner i Kubedesigner.

  • Når du foretager ændringer af brugerdefinerede attributter (UDA'er), mens du opdaterer en kube trinvist i Kubedesigner og en applikationsprojektmappe, skal du angive alle UDA'erne i dimensionsarket, både de nye, som du tilføjer, og eksisterende UDA'er i outlinen. Hvis du kun angiver nogle UDA'er (for eksempel dem, som du tilføjer), men ikke dem alle, bliver dem, der ikke er angivet, slettet.

  • Når en dimension tilføjes trinvist til en eksisterende kube ved hjælp af en applikationsprojektmappe, bliver dataene automatisk mappet til det nye øverste medlem. Det er ikke muligt at vælge et gemt medlem, som eksisterende data skal mappes til. Hvis den nye dimension har et øverste medlem, som beregnes dynamisk, går dataene tabt, fordi dynamiske medlemmer ikke kan gemme data.

    Når der bruges en applikationsprojektmappe til at tilføje en ny dimension, hvor det øverste medlem skal beregnes dynamisk, skal du følge disse trin:
    1. Tilføj den nye dimension med det øverste medlem som gemt.
    2. Kør et beregningsscript for at kopiere dataene fra det nye øverste medlem til et andet gemt medlem i den pågældende dimension.
    3. Gør det øverste medlem dynamisk beregnet.