En offlinekubfil (.cub) lagrar data i form av en OLAP-kub (Online Analytical Processing). Dessa data kan representera en del av en OLAP-databas från en OLAP-server eller så kan de ha skapats oberoende av en OLAP-databas. Använd en offlinekubfil för att fortsätta arbeta med pivottabell- och pivotdiagramrapporter när servern inte är tillgänglig eller när du är frånkopplad från nätverket.
Säkerhetsmeddelande: Var försiktig när du använder eller distribuerar en offlinekubfil som innehåller känslig eller privat information. I stället för en kubfil kan du behålla data i arbetsboken så att du kan använda Rättighetshantering för att styra åtkomsten till data. Mer information finns i IRM (Information Rights Management) i Office.
När du arbetar med en pivottabell- eller pivotdiagramrapport som baseras på källdata från en OLAP-server kan du använda guiden Offlinekub för att kopiera källdata till en separat offlinekubfil på datorn. Om du vill skapa dessa offlinefiler måste du ha OLAP-dataleverantören som stöder den här funktionen, till exempel MSOLAP från Microsoft SQL Server Analysis Services, installerad på datorn.
Obs!: Skapande och användning av offlinekubfiler från Microsoft SQL Server Analysis Services omfattas av termen och licensiering av Microsoft SQL Server-installationen. Se lämplig licensinformation för SQL Server-versionen.
Använda guiden Offlinekub
Om du vill skapa offlinekubfilen använder du guiden Offlinekub för att välja en delmängd av data i OLAP-databasen och sedan spara den delmängden. Rapporten behöver inte innehålla alla fält som du tar med i filen, och du kan välja bland de dimensioner och datafält som är tillgängliga i OLAP-databasen. Om du vill att filstorleken ska vara så liten som möjligt kan du bara ta med de data som du vill ska kunna visas i rapporten. Du kan utelämna hela dimensioner och för de flesta typer av dimensioner kan du också utelämna detaljer på lägre nivå och objekt på översta nivån som du inte behöver visa. För alla objekt som du tar med sparas även de egenskapsfält som är tillgängliga i databasen för dessa objekt i offlinefilen.
Ta data offline och för sedan tillbaka data online
Det gör du genom att först skapa en pivottabell- eller pivotdiagramrapport som baseras på serverdatabasen och sedan skapa offlinekubfilen från rapporten. Du kan sedan växla rapporten mellan serverdatabasen och offlinefilen när du vill. till exempel när du använder en bärbar dator för att ta jobbet hem eller på en resa, och senare återansluter datorn till nätverket.
Följande procedur innehåller grundläggande steg för att ta data offline och sedan föra data online igen.
-
Skapa eller öppna en pivottabell eller Pivotdiagramrapport som baseras på de OLAP data som du vill komma åt offline.
-
Skapa en offlinekubfil på datorn. Se avsnittet Skapa en offlinekubfil från en OLAP-serverdatabas (nedan, i den här artikeln).
-
Koppla från nätverket och arbeta med offlinekubfilen.
-
Återanslut till nätverket och återanslut den offiline kubfilen. Se avsnittet Återansluta en offlinekubfil till en OLAP-serverdatabas (nedan, i den här artikeln).
-
Uppdatera offlinekubfilen med nya data och återskapa sedan offlinekubfilen. Se avsnittet Uppdatera och återskapa en offlinekubfil (nedan, i den här artikeln).
-
Upprepa proceduren från och med steg 3.
Obs!: Om OLAP-databasen är stor och du vill att kubfilen ska ge åtkomst till en stor delmängd av data måste du tillhandahålla gott om diskutrymme och du kommer att märka att det kan ta lång tid att spara filen. För att förbättra prestandan kan du skapa offlinekubfilen med hjälp av ett MDX-skript.
-
Klicka på den pivottabellrapport som du vill skapa en offlinekubfil för – du kan också klicka på kopplad Pivottabellrapport för en pivotdiagramrapport.
-
Klicka på OLAP-verktyg i gruppen Beräkningar på fliken Analysera och klicka sedan på Offline-OLAP.
Dialogrutan Offline-OLAP-inställningar visas.
Obs!: Om OLAP-leverantören inte har stöd för offlinekubfiler är kommandot Offline OLAP inte tillgängligt. Kontakta leverantören för OLAP-leverantören om du vill ha mer information.
-
Klicka på Skapa offlinedatafil . Om det redan finns en offlinekubfil för rapporten klickar du på Redigera offlinedatafil.
Guiden Offlinekub visas.
-
I steg 1 i guiden klickar du på Nästa.
-
I steg 2 i guiden väljer du varje dimension från serverkuben som innehåller data som du vill ska ingå i offlinekubfilen. Klicka på rutan bredvid varje sådan dimension och välj de nivåer som du vill ta med.
Meddelanden:
-
Du kan inte hoppa över mellanliggande nivåer inom en dimension.
-
Om du vill minska storleken på kubfilen utelämnar du lägre nivåer som du inte behöver visa i rapporten.
-
Se till att ta med alla dimensioner där du har grupperade objekt, så att Microsoft Office Excel kan behålla dessa grupperingar när du växlar mellan serverdatabasen och offlinefilen.
-
Dimensioner som inte har en ruta tillåter inte att du exkluderar nivåer. Du kan bara ta med eller exkludera all den här typen av dimension.
-
-
I steg 3 i guiden klickar du på rutan bredvid Mått och väljer de fält som du vill använda som datafält i rapporten. Du måste välja minst ett mått. annars innehåller måtten som är kopplade till måttet inga data. För varje dimension som visas under Mått klickar du på rutan bredvid dimensionen och väljer sedan de objekt på översta nivån som ska ingå i offlinekubfilen.
-
Om du vill begränsa storleken på kubfilen så att diskutrymmet inte tar slut och om du vill minska tiden som krävs för att spara filen markerar du bara de objekt som du behöver visa i rapporten. Alla egenskapsfält som är tillgängliga för de objekt som du väljer inkluderas automatiskt i kuben.
-
Om objekt som du vill ta med saknas kanske du inte har tagit med dimensionen som innehåller dem i föregående steg. Klicka på Tillbaka i guiden och välj den dimension som saknas i steg 2 och gå sedan tillbaka till steg 3.
Obs!: I guiden OLAP-kub är de enda sammanfattningsfunktionerna som är tillgängliga för datafälten Summa, Antal, Min och Max.
-
-
I steg 4 i guiden anger du ett namn och en plats för .cub-filen och klickar sedan på Slutför.
Om du vill avbryta sparandet av filen klickar du på Stoppa i dialogrutan Skapa kubfil – förlopp .
-
När Excel har skapat offlinekubfilen klickar du på OK i dialogrutan Offline-OLAP-inställningar .
Problem: Diskutrymmet på datorn tog slut när en kub sparades.
OLAP-databaser är utformade för att hantera mycket stora mängder detaljerade data och därför kan serverdatabasen ta upp en mycket större mängd disklagring än den lokala hårddisken tillhandahåller. Om du anger en stor delmängd av dessa data för offlinekubfilen kan hårddiskutrymmet ta slut. Följande strategier kan minska storleken på offlinekubfilen.
Frigöra diskutrymme eller hitta en annan disk Ta bort filer som du inte behöver från disken innan du sparar kubfilen, eller spara filen på en nätverksenhet.
Ta med färre data i offlinekubfilen Fundera över hur du kan minimera mängden data i filen och ändå ha det du behöver för pivottabell- eller pivotdiagramrapporten. Prova följande:
-
Eliminera dimensioner I steg 2 i offlinekubguiden väljer du bara de dimensioner som faktiskt visas som fält i pivottabell- eller pivotdiagramrapporten.
-
Ta bort detaljnivåer Klicka på rutan bredvid varje vald dimension i steg 2 i guiden och avmarkera sedan kryssrutorna för nivåer som är lägre än de som visas i rapporten.
-
Ta bort datafält I steg 3 i guiden klickar du på rutan bredvid Mått och väljer sedan bara de datafält du använder i rapporten.
-
Ta bort dataobjekt Klicka på rutan bredvid varje dimension i steg 3 och avmarkera sedan kryssrutorna för objekt som du inte behöver se i rapporten.
-
Klicka på Pivottabellrapport eller kopplad Pivottabellrapport för en Pivotdiagramrapport.
-
Klicka på OLAP-verktyg i gruppen Beräkningar på fliken Analysera och klicka sedan på Offline-OLAP.
-
Klicka på OLAP på raden och klicka sedan på OK.
-
Om du uppmanas att leta reda på datakällan klickar du på Bläddra för att hitta källan och letar sedan reda på OLAP-servern i nätverket.
Att uppdatera en offlinekubfil, som återskapar den med hjälp av de senaste data från serverkuben eller den nya offlinekubfilen, kan vara en tidskrävande process och kräva mycket tillfälligt diskutrymme. Starta processen vid en tidpunkt då du inte behöver omedelbar åtkomst till andra filer och se till att du har tillräckligt med diskutrymme för att spara filen igen.
-
Klicka på pivottabellrapporten som baseras på offlinekubfilen.
-
I Excel 2016: Klicka på pilen bredvid Uppdatera alla i gruppen Frågor & Anslutningar på fliken Data och klicka sedan på Uppdatera.
Problem: Nya data visas inte i min rapport när jag uppdaterar.
Kontrollera att den ursprungliga databasen är tillgänglig offlinekubfil kanske inte kan ansluta till den ursprungliga serverdatabasen för att hämta nya data. Kontrollera att den ursprungliga serverdatabasen som levererade data för kuben inte har bytt namn eller flyttats. Kontrollera att servern är tillgänglig och att du kan ansluta till den.
Kontrollera att nya data är tillgängliga Fråga databasadministratören om databasen har uppdaterats inom de områden som ingår i rapporten.
Kontrollera att databasorganisationen inte har ändrats Om en OLAP-serverkub har byggts om kan du behöva ordna om rapporten eller skapa en ny offlinekubfil eller en OLAP-kubguiden för att komma åt ändrade data. Kontakta databasadministratören om du vill veta mer om ändringar som har gjorts i databasen.
Att spara en reviderad offlinekubfil kan vara en tidskrävande process och du kan inte utföra annat arbete i Excel medan filen sparas. Starta processen vid en tidpunkt då du inte behöver omedelbar åtkomst till andra filer och se till att du har tillräckligt med diskutrymme för att spara filen igen.
-
Kontrollera att du är ansluten till nätverket och att du kan komma åt den ursprungliga OLAP-serverdatabasen som levererade data för offlinekubfilen.
-
Klicka på en pivottabellrapport som baseras på offlinekubfilen eller klicka på den associerade pivottabellrapporten för en pivotdiagramrapport.
-
Klicka på OLAP-verktyg i gruppen Beräkningar på fliken Analysera och klicka sedan på Offline-OLAP.
-
Klicka på Offline-OLAP och sedan på Redigera offlinedatafil.
-
Följ stegen i guiden Offlinekub för att välja olika data för filen. I det sista steget anger du samma namn och plats som den befintliga filen som du ändrar.
Obs!: Om du vill avbryta sparandet av filen klickar du på Stoppa i dialogrutan Skapa kubfil – förlopp .
Varning!: Om du tar bort offlinekubfilen för en rapport kan du inte längre använda rapporten offline eller skapa en ny offlinekubfil för rapporten.
-
Stäng alla arbetsböcker som innehåller rapporter som använder offlinekubfilen eller kontrollera att alla sådana rapporter har tagits bort.
-
Leta reda på och ta bort offlinekubfilen (.cub) i Windows.
Behöver du mer hjälp?
Du kan alltid fråga en expert i Excel Tech Community eller få support i Communities.