En offlinekubefil (.cub) lagrer data i form af en OLAP-kube (Online Analytical Processing). Disse data kan repræsentere en del af en OLAP-database fra en OLAP-server, eller de kan være oprettet uafhængigt af en OLAP-database. Brug en offline-kubefil til at fortsætte med at arbejde med rapporter for pivottabeller og pivotdiagrammer, når serveren ikke er tilgængelig, eller når du ikke har forbindelse til netværket.
Bemærk
Vær forsigtig med at bruge eller distribuere en offline-kubefil, der indeholder følsomme eller private oplysninger. I stedet for en kubefil kan du overveje at bevare dataene i projektmappen, så du kan bruge Rights Management til at styre adgangen til dataene. Du kan finde flere oplysninger under IRM (Information Rights Management) i Office.
Få mere at vide om offlinekuber
Når du arbejder med en pivottabel- eller pivotdiagramrapport, der er baseret på kildedata fra en OLAP-server, kan du bruge guiden Offlinekube til at kopiere kildedataene til en separat offlinekubefil på computeren. Hvis du vil oprette disse offlinefiler, skal du have den OLAP-dataprovider, der understøtter denne funktion, f.eks. MSOLAP fra Microsoft SQL Server Analysis Services, installeret på din computer.
Bemærk
Oprettelse og brug af offline-kubefiler fra Microsoft SQL Server Analysis Services er underlagt vilkårene og licenserne til installationen af Microsoft SQL Server. Se de relevante licensoplysninger for din SQL Server-version.
Brug af guiden Offlinekube
Hvis du vil oprette offlinekubefilen, skal du bruge guiden Offlinekube til at vælge et undersæt af dataene i OLAP-databasen og derefter gemme det pågældende undersæt. Rapporten behøver ikke at indeholde alle felter, som medtages i filen, og du kan vælge mellem alle de dimensioner og datafelter, der er tilgængelige i OLAP-databasen. For at holde filstørrelsen på et minimum kan du nøjes med kun at medtage de data, du vil kunne vise i rapporten. Du kan udelade hele dimensioner, og i de fleste dimensionstyper kan du også udelade detaljer på lavere niveau og elementer på øverste niveau, som du ikke behøver at vise. For alle elementer, du medtager, vil de egenskabsfelter, der er tilgængelige i databasen for disse elementer, også blive gemt i din offlinefil.
Hente data offline og derefter gøre dataene online igen
For at gøre dette skal du først oprette en pivottabel- eller pivotdiagramrapport, der er baseret på serverdatabasen, og derefter oprette offline-kubefilen ud fra rapporten. Derefter kan du når som helst skifte rapporten mellem serverdatabasen og offlinefilen. Når du f.eks. bruger en bærbar computer til at tage arbejdet med hjem eller på en rejse og senere igen slutter computeren til netværket.
Følgende fremgangsmåde indeholder de grundlæggende trin til at tage data offline og derefter gøre dataene online igen.
- Opret eller åbn en pivottabel- eller pivotdiagramrapport, der er baseret på de OLAP-data, du vil have adgang til offline.
- Opret en offline-kubefil på computeren. Se afsnittet Oprette en offline-kubefil fra en OLAP-serverdatabase (nedenfor i denne artikel).
- Afbryd forbindelsen til dit netværk, og arbejd med offline-kubefilen.
- Opret forbindelse til dit netværk igen, og tilslut den officielle kubefil igen. Se afsnittet Genoprette forbindelse mellem en offlinekubefil og en OLAP-serverdatabase (nedenfor i denne artikel).
- Opdater offlinekubefilen med nye data, og genopret derefter offlinekubefilen. Se afsnittet Opdatere og genoprette en offline-kubefil (nedenfor i denne artikel).
- Gentag denne procedure, og begynd med trin 3.
Oprette en offline-kubefil fra en OLAP-serverdatabase
Bemærk
Hvis OLAP-databasen er stor, og kubefilen skal give adgang til en stor delmængde af dataene, skal du sørge for rigelig diskplads, og du vil opdage, at det kan være tidskrævende at gemme filen. Hvis du vil forbedre ydeevnen, skal du overveje at oprette offline-kubefilen ved hjælp af et MDX-script.
Klik på den pivottabelrapport, som du vil oprette en offline-kubefil til – du kan også klikke på den tilknyttede pivottabelrapport for en pivotdiagramrapport.
Klik på OLAP-værktøjer i gruppen Beregninger under fanen Analysér, og klik derefter på Offline-OLAP.
Dialogboksen Indstillinger for Offline OLAP vises.Bemærk
Hvis din OLAP-provider ikke understøtter offline-kubefiler, er offline-OLAP-kommandoen ikke tilgængelig. Kontakt leverandøren for din OLAP-udbyder for at få flere oplysninger.
Klik på Opret offlinedatafil , eller klik på Rediger offlinedatafil, hvis der allerede findes en offlinekubefil for rapporten.
Guiden Offlinekube vises.Klik på Næste på trin 1 i guiden.
På trin 2 i guiden skal du markere hver dimension fra serverkuben, der indeholder data, du vil medtage i offlinekubefilen. Klik på
ud for hver af disse dimensioner, og vælg de niveauer, du vil medtage.Bemærk
- Du kan ikke springe mellemliggende niveauer over i en dimension.
- Hvis du vil reducere kubefilens størrelse, skal du udelade lavere niveauer, som du ikke behøver at få vist i rapporten.
- Sørg for at medtage alle dimensioner, hvor du har grupperet elementer, så Microsoft Office Excel kan bevare disse grupperinger, når du skifter mellem serverdatabasen og offlinefilen.
- Dimensioner, der ikke har et
, giver dig ikke mulighed for at udelade niveauer. Du kan kun medtage eller udelade alle denne dimensionstype.
På trin 3 i guiden skal du klikke på
ud for Målinger og vælge de felter, du vil bruge som datafelter i rapporten. Du skal vælge mindst én takt. Ellers vil de dimensioner, der er knyttet til målingen, ikke indeholde data. For hver dimension, der er angivet under Målinger, skal du klikke på
ud for dimensionen og derefter vælge de elementer på øverste niveau, der skal medtages i offline-kubefilen.Hvis du vil begrænse kubefilens størrelse, så du ikke løber tør for diskplads, og for at reducere den tid, det tager at gemme filen, skal du kun markere de elementer, der skal vises i rapporten. Alle egenskabsfelter, der er tilgængelige for de elementer, du vælger, medtages automatisk i kuben.
Hvis elementer, du vil medtage, mangler, har du muligvis ikke medtaget den dimension, der indeholder dem, i det forrige trin. Klik på Tilbage i guiden, vælg den manglende dimension i trin 2, og vend derefter tilbage til trin 3.
Bemærk
I OLAP-Kube-guiden er de eneste summeringsfunktioner, der er tilgængelige for datafelter, Sum, Tæl, Min og Maks.
Angiv et navn og en placering til .cub-filen på trin 4 i guiden, og klik derefter på Udfør.
Hvis du vil annullere lagring af filen, skal du klikke på Stop i dialogboksen Opret kubefil – status .Når Excel er færdig med at oprette offlinekubefilen, skal du klikke på OK i dialogboksen Offline-OLAP-indstillinger .
Problem: Min computer løb tør for diskplads, mens jeg gemte en kube.
OLAP-databaser er designet til at håndtere meget store mængder af detaljerede data, og som følge heraf kan serverdatabasen optage en meget større mængde lagerplads, end din lokale harddisk giver. Hvis du angiver et stort delsæt af disse data til offlinekubefilen, kan din harddisk løbe tør for plads. Følgende strategier kan hjælpe med at reducere størrelsen på din offline-kubefil.
Frigør diskplads, eller find en anden disk Slet filer, du ikke har brug for, fra disken, før du gemmer kubefilen, eller gem filen på et netværksdrev.
Medtag færre data i offline-kubefilen Overvej, hvordan du kan minimere mængden af data i filen og stadig have det, du skal bruge til din pivottabel- eller pivotdiagramrapport. Prøv følgende:
- Fjern dimensioner I trin 2 i guiden Offlinekube skal du kun vælge de dimensioner, der rent faktisk vises som felter i din pivottabel eller dit pivotdiagram.
-
Fjern detaljeniveauer Klik på
ud for hver markeret dimension i trin 2 i guiden, og fjern derefter markeringen i afkrydsningsfelterne for niveauer, der er lavere end dem, der vises i rapporten. -
Fjern datafelter På trin 3 i guiden skal du klikke på
ud for Målinger og derefter kun vælge de datafelter, du bruger i rapporten. -
Fjern dataelementer Klik på
ud for hver dimension i trin 3, og fjern derefter markeringen i afkrydsningsfelterne for elementer, du ikke behøver at se i rapporten.
Genoprette forbindelse mellem en offline-kubefil og en OLAP-serverdatabase
- Klik på pivottabelrapporten eller den tilknyttede pivottabelrapport for en pivotdiagramrapport.
- Klik på OLAP-værktøjer i gruppen Beregninger under fanen Analysér, og klik derefter på Offline-OLAP.
- Klik på Online-OLAP, og klik derefter på OK.
- Hvis du bliver bedt om at finde datakilden, skal du klikke på Gennemse for at finde kilden og derefter finde OLAP-serveren på netværket.
Opdater og genopret en offline-kubefil
Opdatering af en offlinekubefil, som er en proces, der er genoprettet ved hjælp af de nyeste data fra serverkuben eller den nye offlinekubefil, kan være en tidskrævende proces og kræve meget midlertidig diskplads. Start processen på et tidspunkt, hvor du ikke har brug for umiddelbar adgang til andre filer, og sørg for, at du har plads nok til at gemme filen igen.
- Klik på den pivottabelrapport, der er baseret på offline-kubefilen.
- I Excel 2016: Klik på pilen ud for Opdater alle i gruppen Forespørgsler & forbindelserunder fanen Data, og klik derefter på Opdater.
Problem: Nye data vises ikke i min rapport, når jeg opdaterer.
Sørg for, at den oprindelige database er tilgængelig Offlinekubefilen kan muligvis ikke oprette forbindelse til den oprindelige serverdatabase for at hente nye data. Kontrollér, at den oprindelige serverdatabase, som leverede data til kuben, ikke er blevet omdøbt eller flyttet. Sørg for, at serveren er tilgængelig, og at du kan oprette forbindelse til den.
Sørg for, at nye data er tilgængelige Kontakt databaseadministratoren for at få at vide, om databasen er blevet opdateret i de områder, der er medtaget i rapporten.
Sørg for, at databaseorganisationen ikke er ændret Hvis en OLAP-serverkube er blevet genopbygget, skal du muligvis omorganisere rapporten eller oprette en ny offlinekubefil eller en OLAP-kubeguidekube for at få adgang til de ændrede data. Kontakt administratoren af databasen for at få oplysninger om ændringer, der er foretaget i databasen.
Medtage forskellige data i en offline-kubefil
Det kan være en tidskrævende proces at gemme en revideret offlinekubefil, og du kan ikke udføre andet arbejde i Excel, mens filen gemmes. Start processen på et tidspunkt, hvor du ikke har brug for umiddelbar adgang til andre filer, og sørg for, at du har plads nok til at gemme filen igen.
- Kontrollér, at du har forbindelse til netværket, og at du har adgang til den oprindelige OLAP-serverdatabase, som leverede dataene til offline-kubefilen.
- Klik på en pivottabelrapport, der er baseret på offline-kubefilen, eller klik på den tilknyttede pivottabelrapport for en pivotdiagramrapport.
- Klik på OLAP-værktøjer i gruppen Beregninger under fanen Analysér, og klik derefter på Offline-OLAP.
- Klik på Offline OLAP, og klik derefter på Rediger offlinedatafil.
- Følg trinnene i guiden Offlinekube for at vælge andre data til filen. I det sidste trin skal du angive det samme navn og den samme placering som den eksisterende fil, du vil ændre.
Bemærk
Hvis du vil annullere lagring af filen, skal du klikke på Stop i dialogboksen Opret kubefil – status .
Slet en offline-kubefil
Advarsel
Hvis du sletter offlinekubefilen for en rapport, kan du ikke længere bruge rapporten offline eller oprette en ny offlinekubefil til rapporten.
- Luk alle projektmapper, der indeholder rapporter, der bruger offline-kubefilen, eller sørg for, at alle sådanne rapporter er blevet slettet.
- Find og slet offline-kubefilen (.cub) i Windows.
Har du brug for mere hjælp?
Du kan altid spørge en ekspert i Excel Tech Community eller få support i Communities.