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 rendelkeznie kell az ezt a képességet támogató OLAP-adatszolgáltatóval, például a Microsoft SQL Server Analysis Services MSOLAP-jának telepítve kell lennie a számítógépen.
Megjegyzés: A Microsoft SQL Server Analysis Servicesből származó offline kockafájlok létrehozására és használatára a Microsoft SQL Server telepítésének időtartama és licencelése vonatkozik. Tekintse meg az 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.
-
Excel 2016-ban: Az Adatok lap Lekérdezések & Kapcsolatok 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.