A kapcsolat nélküli kockafájl (.cub) egy OLAP-kocka formájában tárolja az adatokat. Ezek az adatok egy OLAP-kiszolgálóról származó OLAP-adatbázis egy részét jelölhetik, vagy bármely OLAP-adatbázistól függetlenül jöttek létre. Ha a kiszolgáló nem érhető el, vagy ha nincs kapcsolat a hálózattal, használjon offline kockafájlt a kimutatásokkal és a kimutatásdiagramokkal való munka folytatásához.
Biztonsági megjegyzés: Ügyeljen arra, hogy bizalmas vagy személyes adatokat tartalmazó offline kockafájlt használjon vagy terjesztsen. Kockafájl helyett érdemes lehet a munkafüzetben tartani az adatokat, hogy a Rights Management segítségével szabályozhassa az adatokhoz való hozzáférést. További információt a Tartalomvédelmi szolgáltatás az Office-ban című témakörben talál.
Ha OLAP-kiszolgáló forrásadatain alapuló kimutatással vagy kimutatásdiagrammal dolgozik, az Offline kocka varázslóval a forrásadatokat egy külön offline kockafájlba másolhatja a számítógépen. Ezeknek az offline fájloknak a létrehozásához telepítve kell lennie a számítógépen az ezt a képességet támogató OLAP-adatszolgáltatónak, például a Microsoft SQL Server Analysis Services MSOLAP-jának.
Megjegyzés: A Microsoft SQL Server Analysis Services offline kockafájljainak létrehozására és használatára a Microsoft SQL Server telepítésének időtartama és licencelése vonatkozik. Tekintse meg a SQL Server verziójának megfelelő licencelési információkat.
Az Offline kocka varázsló használata
Az offline kockafájl létrehozásához az Offline kocka varázslóval jelölje ki az OLAP-adatbázisban lévő adatok egy részhalmazát, majd mentse az adott részhalmazt. A jelentésnek nem kell minden mezőt belefoglalnia a fájlba, és az OLAP-adatbázisban elérhető dimenziók és adatmezők közül választhat. A fájl méretének minimálisra állítva csak azokat az adatokat adhatja meg, amelyeket meg szeretne jeleníteni a jelentésben. Kihagyhat teljes dimenziókat, és a legtöbb dimenziótípus esetében kihagyhatja az alacsonyabb szintű részleteket és a legfelső szintű elemeket is, amelyeket nem kell megjelenítenie. A belefoglalt elemek esetében a rendszer az adatbázisban elérhető tulajdonságmezők is menti az offline fájlba.
Adatok offline állapotba helyezése, majd az adatok online állapotba helyezése
Ehhez először létre kell hoznia egy kimutatást vagy kimutatásdiagramot, amely a kiszolgáló adatbázisán alapul, majd a jelentésből létrehozza az offline kockafájlt. Ezután bármikor átválthatja a jelentést a kiszolgáló adatbázisa és az offline fájl között; ha például hordozható számítógéppel hazaviszi a munkahelyét vagy utazását, majd később újra csatlakoztatja a számítógépet a hálózathoz.
Az alábbi eljárás az adatok offline állapotba helyezésének, majd az adatok online állapotba helyezésének alapvető lépéseit ismerteti.
-
Hozzon létre vagy nyisson meg egy kimutatást vagy kimutatásdiagram, amely az offline elérni kívánt OLAP adatokon alapul.
-
Hozzon létre egy kapcsolat nélküli kockafájl a számítógépen. Lásd az Offline kockafájl létrehozása OLAP-kiszolgálóadatbázisból című szakaszt (alább, ebben a cikkben).
-
Bontsa a kapcsolatot a hálózattal, és használja az offline kockafájlt.
-
Csatlakozzon újra a hálózathoz, és csatlakoztassa újra a külső kockafájlt. Tekintse meg az offline kockafájl újracsatlakoztatása OLAP-kiszolgálóadatbázishoz című szakaszt (alább, ebben a cikkben).
-
Frissítse az offline kockafájlt új adatokkal, majd hozza létre újra az offline kockafájlt. Tekintse meg az offline kockafájl frissítése és újbóli létrehozása című szakaszt (alább, ebben a cikkben).
-
Ismételje meg ezt az eljárást a 3. lépéssel kezdve.
Megjegyzés: Ha az OLAP-adatbázis nagy méretű, és azt szeretné, hogy a kockafájl hozzáférést biztosítson az adatok nagy részhalmazához, elegendő lemezterületet kell biztosítania, és azt fogja tapasztalni, hogy a fájl mentése időigényesnek bizonyulhat. A teljesítmény javítása érdekében fontolja meg az offline kockafájl létrehozását egy MDX-szkript használatával.
-
Kattintson arra a kimutatásra, amelyhez offline kockafájlt szeretne létrehozni – a kimutatásdiagram kapcsolódó kimutatás is kattinthat.
-
Az Elemzés lap Számítások csoportjában kattintson az OLAP-eszközök, majd az Offline OLAP elemre.
Megjelenik az Offline OLAP-beállítások párbeszédpanel.
Megjegyzés: Ha az OLAP-szolgáltató nem támogatja az offline kockafájlokat, az Offline OLAP-parancs nem érhető el. További információért forduljon az OLAP-szolgáltató szállítójához.
-
Kattintson az Offline adatfájl létrehozása elemre, vagy ha már létezik offline adatkockafájl a jelentéshez, kattintson az Offline adatfájl szerkesztése elemre.
Megjelenik az Offline kocka varázsló .
-
A varázsló 1. lépésében kattintson a Tovább gombra.
-
A varázsló 2. lépésében jelölje ki a kiszolgálókocka minden olyan dimenzió, amely az offline kockafájlba felvenni kívánt adatokat tartalmazza. Kattintson az egyes dimenziók melletti mezőre, és válassza ki a felvenni kívánt szinteket.
Megjegyzések:
-
Dimenziók köztes szintjei nem hagyhatók ki.
-
A kockafájl méretének csökkentése érdekében hagyjon ki alacsonyabb szinteket, amelyeket nem kell megtekintenie a jelentésben.
-
Ügyeljen arra, hogy minden olyan dimenziót tartalmazzon, amelybe csoportosított elemek tartoznak, hogy a Microsoft Office Excel fenntarthassa ezeket a csoportosításokat a kiszolgálóadatbázis és az offline fájl közötti váltáskor.
-
Azok a dimenziók, amelyek nem rendelkeznek mezővel, nem zárhatják ki a szinteket. Ezt a dimenziótípust csak belefoglalhatja vagy kizárhatja.
-
-
A varázsló 3. lépésében kattintson a Mértékek melletti mezőre, és jelölje ki a jelentés adatmezőiként használni kívánt mezőket. Legalább egy mértéket ki kell választania; ellenkező esetben a mértékhez társított dimenziók nem tartalmaznak adatokat. A Mértékek területen felsorolt dimenziók esetében kattintson a dimenzió melletti mezőre, majd válassza ki az offline kockafájlba felvenni kívánt legfelső szintű elemeket.
-
Ha korlátozni szeretné a kockafájl méretét, hogy ne fogyjon el a lemezterület, és csökkentse a fájl mentéséhez szükséges időt, csak azokat az elemeket jelölje ki, amelyeket meg kell tekintenie a jelentésben. A kiválasztott elemekhez elérhető tulajdonságmezők automatikusan bekerülnek a kockába.
-
Ha a belefoglalni kívánt elemek hiányoznak, előfordulhat, hogy nem adta meg az előző lépésben ezeket tartalmazó dimenziót. Kattintson a Vissza gombra a varázslóban, válassza ki a hiányzó dimenziót a 2. lépésben, majd térjen vissza a 3. lépéshez.
Megjegyzés: Az OLAP-kocka varázslóban az adatmezőkhöz csak az Összeg, a Darabszám, a Min és a Max összegző függvények érhetők el.
-
-
A varázsló 4. lépésében adja meg a .cub fájl nevét és helyét, majd kattintson a Befejezés gombra.
A fájl mentésének megszakításához kattintson a Leállítás gombra a Kockafájl létrehozása – Folyamat párbeszédpanelen.
-
Miután az Excel befejezte az offline kockafájl létrehozását, kattintson az OK gombra az Offline OLAP-beállítások párbeszédpanelen.
Probléma: A számítógépem lemezterülete elfogyt egy kocka mentésekor.
Az OLAP-adatbázisok úgy vannak kialakítva, hogy nagy mennyiségű részletes adatot kezeljenek, és ennek eredményeképpen a kiszolgáló adatbázisa sokkal nagyobb lemezterületet foglalhat el, mint amennyit a helyi merevlemez biztosít. Ha ezen adatok nagy részhalmazát adja meg az offline kockafájlhoz, előfordulhat, hogy a merevlemezen elfogy a szabad hely. Az alábbi stratégiák segíthetnek csökkenteni az offline kockafájl méretét.
Szabadítson fel lemezterületet, vagy keressen másik lemezt A kockafájl mentése előtt törölje azokat a fájlokat, amelyekre nincs szüksége a lemezről, vagy mentse a fájlt egy hálózati meghajtóra.
Kevesebb adat belefoglalása az offline kockafájlba Gondolja át, hogyan minimalizálhatja a fájlban lévő adatok mennyiségét, és továbbra is rendelkezik a kimutatáshoz vagy kimutatásdiagramhoz szükséges adatokkal. Próbálkozzon az alábbiakkal:
-
Dimenziók kiküszöbölése Az Offline kocka varázsló 2. lépésében csak azokat a dimenziókat válassza ki, amelyek ténylegesen mezőkként jelennek meg a kimutatásban vagy a kimutatásdiagramban.
-
Részletességi szintek megszüntetése Kattintson a varázsló 2. lépésében az egyes kijelölt dimenziók melletti jelölőnégyzetre, majd törölje a jelet a jelentésben láthatónál alacsonyabb szintek jelölőnégyzetéből.
-
Adatmezők eltávolítása A varázsló 3. lépésében kattintson a Mértékek melletti mezőre, majd jelölje ki a jelentésben használt adatmezőket.
-
Adatelemek eltávolítása Kattintson a 3. lépésben az egyes dimenziók melletti jelölőnégyzetre, majd törölje a jelet azoknak az elemeknek a jelölőnégyzetből, amelyeket nem kell látnia a jelentésben.
-
Kattintson a kimutatásdiagramkimutatás vagy kapcsolódó kimutatás.
-
Az Elemzés lap Számítások csoportjában kattintson az OLAP-eszközök, majd az Offline OLAP elemre.
-
Kattintson az On-line OLAP elemre, majd az OK gombra.
-
Ha a rendszer arra kéri, hogy keresse meg az adatforrást, kattintson a Tallózás gombra a forrás megkereséséhez, majd keresse meg az OLAP-kiszolgálót a hálózaton.
A kapcsolat nélküli kockafájl frissítése, amely a kiszolgálókockából vagy az új offline kockafájlból származó legfrissebb adatokkal hozza létre újra, időigényes folyamat lehet, és sok ideiglenes lemezterületet igényel. Indítsa el a folyamatot olyan időpontban, amikor nincs szüksége más fájlokhoz való azonnali hozzáférésre, és győződjön meg arról, hogy elegendő lemezterülettel rendelkezik a fájl újbóli mentéséhez.
-
Kattintson az offline kockafájlon alapuló kimutatásra.
-
Az Excel 2016: Az Adatok lap Lekérdezések & Connections csoportjában kattintson az Összes frissítése elem melletti nyílra, majd a Frissítés gombra.
Excel 2013-ban: Az Adatok lap Connections csoportjában kattintson az Összes frissítése elem melletti nyílra, majd a Frissítés gombra.
Probléma: Frissítéskor nem jelennek meg új adatok a jelentésben.
Győződjön meg arról, hogy az eredeti adatbázis elérhető Előfordulhat, hogy a kapcsolat nélküli kockafájl nem tud csatlakozni az eredeti kiszolgálóadatbázishoz az új adatok lekéréséhez. Ellenőrizze, hogy a kockához tartozó adatokat szolgáltató eredeti kiszolgálóadatbázis nem lett-e átnevezve vagy áthelyezve. Győződjön meg arról, hogy a kiszolgáló elérhető, és hogy csatlakozhat hozzá.
Győződjön meg arról, hogy új adatok érhetők el Kérdezze meg az adatbázis rendszergazdáját, hogy az adatbázis frissült-e a jelentésben szereplő területeken.
Győződjön meg arról, hogy az adatbázis-szervezet nem változott Ha egy OLAP-kiszolgálókockát újraépítettek, előfordulhat, hogy újra kell szerveznie a jelentést, vagy létre kell hoznia egy új offline kockafájlt vagy az OLAP-kocka varázsló kockát a módosított adatok eléréséhez. Lépjen kapcsolatba az adatbázis rendszergazdájával, és tájékozódjon az adatbázison végrehajtott módosításokról.
A módosított offline kockafájlok mentése időigényes folyamat lehet, és a fájl mentése közben nem végezhet más műveleteket az Excelben. Indítsa el a folyamatot olyan időpontban, amikor nincs szüksége más fájlokhoz való azonnali hozzáférésre, és győződjön meg arról, hogy elegendő lemezterülettel rendelkezik a fájl újbóli mentéséhez.
-
Győződjön meg arról, hogy csatlakozik a hálózathoz, és hogy hozzáfér az eredeti OLAP-kiszolgáló adatbázisához, amely az offline kockafájl adatait szolgáltatta.
-
Kattintson egy, az offline kockafájlon alapuló kimutatásra, vagy kattintson a kimutatásdiagramhoz tartozó kimutatásra.
-
Az Elemzés lap Számítások csoportjában kattintson az OLAP-eszközök, majd az Offline OLAP elemre.
-
Kattintson az Offline OLAP, majd az Offline adatfájl szerkesztése elemre.
-
Kövesse az Offline kocka varázsló lépéseit a fájl különböző adatainak kiválasztásához. Az utolsó lépésben adja meg ugyanazt a nevet és helyet, mint a módosított meglévő fájl.
Megjegyzés: A fájl mentésének megszakításához kattintson a Leállítás gombra a Kockafájl létrehozása – Folyamat párbeszédpanelen.
Figyelmeztetés: Ha törli egy jelentés offline kockafájljának tartalmát, többé nem használhatja offline állapotban a jelentést, és nem hozhat létre új offline kockafájlt a jelentéshez.
-
Zárja be az offline kockafájlt használó jelentéseket tartalmazó összes munkafüzetet, vagy győződjön meg arról, hogy az összes ilyen jelentés törölve lett.
-
A Windowsban keresse meg és törölje az offline kockafájlt (.cub).
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.