súbor kocky v režime offline (.cub) ukladá údaje vo forme kocky OLAP (Online Analytical Processing). Tieto údaje môžu predstavovať časť databázy OLAP zo servera OLAP alebo boli vytvorené nezávisle od ľubovoľnej databázy OLAP. Ak chcete pokračovať v práci so zostavami kontingenčnej tabuľky a kontingenčného grafu, keď je server nedostupný alebo keď ste odpojení od siete, použite offline súbor kocky.
Poznámka k zabezpečeniu: Pri používaní alebo distribúcii súboru kocky offline, ktorý obsahuje citlivé alebo súkromné informácie, buďte opatrní. Namiesto súboru kocky zvážte ponechanie údajov v zošite, aby ste mohli používať správu prístupových práv na riadenie prístupu k údajom. Ďalšie informácie nájdete v téme Správa prístupových práv k informáciám v balíku Office.
Pri práci so zostavou kontingenčnej tabuľky alebo kontingenčného grafu, ktorá je založená na zdrojových údajoch zo servera OLAP, môžete použiť Sprievodcu kockou offline na skopírovanie zdrojových údajov do samostatného súboru kocky offline v počítači. Ak chcete vytvoriť tieto offline súbory, musíte mať v počítači nainštalovaného poskytovateľa údajov OLAP, ktorý podporuje túto funkciu, napríklad MSOLAP zo služby Microsoft SQL Server Analysis Services.
Poznámka: Vytváranie a používanie offline súborov kocky zo služby Microsoft SQL Server Analysis Services podlieha výrazu a licencovaniu inštalácie servera Microsoft SQL Server. Pozrite si príslušné informácie o licenciách vašej verzie SQL Servera.
Používanie Sprievodcu kockou offline
Ak chcete vytvoriť súbor kocky offline, pomocou Sprievodcu kockou offline vyberte podmnožinu údajov v databáze OLAP a potom túto podmnožinu uložte. Zostava nemusí obsahovať všetky polia, ktoré zahrniete do súboru, a môžete si vybrať z ľubovoľných dimenzií a údajových polí, ktoré sú k dispozícii v databáze OLAP. Ak chcete zachovať minimálnu veľkosť súboru, môžete zahrnúť iba údaje, ktoré chcete zobraziť v zostave. Môžete vynechať celé dimenzie a pre väčšinu typov dimenzií môžete vynechať aj položky nižšej úrovne a položky najvyššej úrovne, ktoré nepotrebujete zobraziť. Pri všetkých zahrnutých položkách sa polia vlastností, ktoré sú k dispozícii v databáze pre tieto položky, uložia aj do súboru offline.
Práca s údajmi v režime offline a následné prenesenie údajov späť do režimu online
Ak to chcete urobiť, najprv vytvorte zostavu kontingenčnej tabuľky alebo kontingenčného grafu, ktorá je založená na databáze servera, a potom vytvoríte súbor kocky offline zo zostavy. Potom môžete kedykoľvek prepnúť zostavu medzi databázou servera a súborom offline. ak napríklad používate prenosný počítač na cestu do práce alebo do práce a neskôr počítač znova pripojte k sieti.
Nasledujúci postup poskytuje základné kroky na prácu s údajmi v režime offline a následné prenesenie údajov späť do režimu online.
-
Vytvorte alebo otvorte kontingenčnú tabuľku alebo kontingenčný graf, ktorá je založená na OLAP údajoch, ku ktorým chcete získať prístup offline.
-
Vytvorte v počítači súbor kocky v režime offline. Pozrite si časť Vytvorenie súboru kocky offline z databázy servera OLAP (nižšie v tomto článku).
-
Odpojte sa od siete a pracujte so súborom kocky offline.
-
Znova sa pripojte k sieti a znova pripojte súbor offiline kocky. Pozrite si časť Opätovné pripojenie súboru kocky offline k databáze servera OLAP (nižšie v tomto článku).
-
Obnovte súbor kocky offline s novými údajmi a potom znova vytvorte súbor kocky v režime offline. Pozrite si časť Obnovenie a opätovné vytvorenie súboru kocky offline (nižšie v tomto článku).
-
Zopakujte tento postup, počnúc krokom 3.
Poznámka: Ak je databáza OLAP veľká a chcete, aby súbor kocky poskytoval prístup k veľkej podmnožine údajov, budete musieť poskytnúť dostatok miesta na disku a zistíte, že ukladanie súboru môže byť časovo náročné. Ak chcete zlepšiť výkon, zvážte vytvorenie súboru kocky offline pomocou skriptu MDX.
-
Kliknite na zostavu kontingenčnej tabuľky, pre ktorú chcete vytvoriť súbor kocky offline. Môžete tiež kliknúť na priradená zostava kontingenčnej tabuľky zostavy kontingenčného grafu.
-
Na karte Analyzovať kliknite v skupine Výpočty na položku Nástroje OLAP a potom na položku Offline OLAP.
Zobrazí sa dialógové okno nastavení OLAP v režime offline .
Poznámka: Ak váš poskytovateľ OLAP nepodporuje offline súbory kocky, príkaz OLAP offline nie je k dispozícii. Ďalšie informácie vám poskytne dodávateľ poskytovateľa OLAP.
-
Kliknite na položku Vytvoriť údajový súbor offline alebo ak už pre zostavu existuje súbor kocky v režime offline, kliknite na položku Upraviť údajový súbor offline.
Zobrazí sa Sprievodca kockou v režime offline .
-
V kroku 1 sprievodcu kliknite na tlačidlo Ďalej.
-
V kroku 2 sprievodcu vyberte každú dimenzia zo serverovej kocky, ktorá obsahuje údaje, ktoré chcete zahrnúť do súboru kocky offline. Kliknite na pole vedľa každej takejto dimenzie a vyberte úrovne, ktoré chcete zahrnúť.
Poznámky:
-
Priebežné úrovne v rámci dimenzie nie je možné vynechať.
-
Ak chcete zmenšiť veľkosť súboru kocky, vynechajte nižšie úrovne, ktoré nie je potrebné zobraziť v zostave.
-
Nezabudnite zahrnúť všetky dimenzie, do ktorých ste zoskupili položky, aby program Microsoft Office Excel mohol zachovať tieto zoskupenia pri prepínaní medzi databázou servera a súborom offline.
-
Rozmery, ktoré nemajú pole neumožňujú vylúčiť úrovne. Tento typ dimenzie môžete zahrnúť alebo vylúčiť.
-
-
V kroku 3 sprievodcu kliknite na pole vedľa položky Mierky a vyberte polia, ktoré chcete použiť ako údajové polia v zostave. Musíte vybrať aspoň jednu mierku. V opačnom prípade dimenzie priradené k mierke nebudú obsahovať žiadne údaje. Pre každú dimenziu uvedenú v časti Mierky kliknite na pole vedľa dimenzie a potom vyberte položky najvyššej úrovne, ktoré sa majú zahrnúť do súboru kocky offline.
-
Ak chcete obmedziť veľkosť súboru kocky tak, aby ste nemali dostatok miesta na disku a aby ste skrátili čas potrebný na uloženie súboru, vyberte iba položky, ktoré potrebujete zobraziť v zostave. Všetky polia vlastností, ktoré sú k dispozícii pre vybraté položky, sa automaticky zahrnú do kocky.
-
Ak položky, ktoré chcete zahrnúť, chýbajú, možno ste nezahrnuli dimenziu, ktorá ich obsahuje v predchádzajúcom kroku. Kliknite na tlačidlo Späť v sprievodcovi a vyberte chýbajúcu dimenziu v kroku 2 a potom sa vráťte na krok 3.
Poznámka: V Sprievodcovi kockou OLAP sú pre údajové polia k dispozícii iba súhrnné funkcie Sum, Count, Min a Max.
-
-
V kroku 4 sprievodcu zadajte názov a umiestnenie súboru .cub a potom kliknite na tlačidlo Dokončiť.
Ak chcete zrušiť ukladanie súboru, kliknite na tlačidlo Zastaviť v dialógovom okne Vytvorenie súboru kocky – priebeh .
-
Po dokončení vytvárania súboru kocky v režime offline kliknite v dialógovom okne Nastavenie OLAP v režime offline na tlačidlo OK.
Problém: Pri ukladaní kocky v mojom počítači nie je dostatok miesta na disku.
Databázy OLAP sú navrhnuté tak, aby spravovali veľmi veľké množstvo podrobných údajov a v dôsledku toho môže databáza servera zaberať oveľa väčšie množstvo ukladacieho priestoru disku, než poskytuje lokálny pevný disk. Ak zadáte veľkú podmnožinu týchto údajov pre súbor kocky offline, na pevnom disku môže byť nedostatok miesta. Nasledujúce stratégie môžu pomôcť zmenšiť veľkosť súboru kocky v režime offline.
Uvoľnenie miesta na disku alebo vyhľadanie iného disku Pred uložením súboru kocky odstráňte z disku súbory, ktoré nepotrebujete, alebo súbor uložte na sieťovú jednotku.
Zahrnutie menšieho počtu údajov do súboru kocky offline Zvážte, ako môžete minimalizovať množstvo údajov v súbore a mať stále to, čo potrebujete pre zostavu kontingenčnej tabuľky alebo kontingenčného grafu. Vyskúšajte tieto riešenia:
-
Odstránenie dimenzií V kroku 2 Sprievodcu kockou offline vyberte iba dimenzie, ktoré sa v skutočnosti zobrazujú ako polia v zostave kontingenčnej tabuľky alebo kontingenčného grafu.
-
Odstránenie úrovní podrobností Kliknite na pole vedľa každej vybratej dimenzie v kroku 2 sprievodcu a zrušte začiarknutie políčok pre nižšie úrovne, než sú úrovne zobrazené v zostave.
-
Odstránenie údajových polí V kroku 3 sprievodcu kliknite na pole vedľa položky Mierky a potom vyberte v zostave iba údajové polia, ktoré používate.
-
Odstránenie položiek údajov Kliknite na pole vedľa každej dimenzie v kroku 3 a zrušte začiarknutie políčok pre položky, ktoré nie je potrebné zobraziť v zostave.
-
Kliknite na zostava kontingenčnej tabuľky alebo priradená zostava kontingenčnej tabuľky pre kontingenčný graf.
-
Na karte Analyzovať kliknite v skupine Výpočty na položku Nástroje OLAP a potom na položku Offline OLAP.
-
Kliknite na on-line OLAP a potom kliknite na tlačidlo OK.
-
Ak sa zobrazí výzva na vyhľadanie zdroja údajov, kliknutím na tlačidlo Prehľadávať vyhľadajte zdroj a potom vyhľadajte server OLAP vo vašej sieti.
Obnovenie súbor kocky v režime offline, ktorý sa znova vytvorí pomocou najnovších údajov zo serverovej kocky alebo nového súboru kocky v režime offline, môže byť časovo náročný proces a vyžadovať veľa dočasného miesta na disku. Proces spustite v čase, keď nepotrebujete okamžitý prístup k iným súborom, a skontrolujte, či máte dostatok miesta na disku na opätovné uloženie súboru.
-
Kliknite na zostavu kontingenčnej tabuľky, ktorá je založená na súbore kocky offline.
-
Excel 2016: Na karte Údaje kliknite v skupine Dotazy & pripojenia na šípku vedľa položky Obnoviť všetko a potom kliknite na tlačidlo Obnoviť.
Problém: Po obnovení sa v zostave nezobrazia nové údaje.
Kontrola dostupnosti pôvodnej databázy Je možné, že súbor kocky v režime offline sa nebude môcť pripojiť k pôvodnej serverovej databáze na načítanie nových údajov. Skontrolujte, či pôvodná serverová databáza, ktorá poskytla údaje pre kocku, nebola premenovaná ani premiestnená. Skontrolujte, či je server dostupný a či sa k nemu môžete pripojiť.
Kontrola dostupnosti nových údajov Obráťte sa na správcu databázy a zistite, či sa databáza aktualizovala v oblastiach zahrnutých do zostavy.
Kontrola, či sa organizácia databázy nezmenila Ak bola kocka servera OLAP znova zostava zostava alebo vytvoriť nový súbor kocky offline alebo kocku Sprievodcu kockou OLAP, aby ste získali prístup k zmeneným údajom. Obráťte sa na správcu databázy a získajte informácie o zmenách vykonaných v databáze.
Uloženie revidovaného súboru kocky offline môže byť časovo náročný proces a počas ukladania súboru nie je možné v Exceli vykonať inú prácu. Proces spustite v čase, keď nepotrebujete okamžitý prístup k iným súborom, a skontrolujte, či máte dostatok miesta na disku na opätovné uloženie súboru.
-
Skontrolujte, či ste pripojení k sieti a či máte prístup k pôvodnej databáze servera OLAP, ktorá poskytla údaje pre súbor kocky offline.
-
Kliknite na zostavu kontingenčnej tabuľky, ktorá je založená na súbore kocky offline, alebo kliknite na priradenú zostavu kontingenčnej tabuľky pre zostavu kontingenčného grafu.
-
Na karte Analyzovať kliknite v skupine Výpočty na položku Nástroje OLAP a potom na položku Offline OLAP.
-
Kliknite na položku Offline OLAP a potom na položku Upraviť údajový súbor offline.
-
Ak chcete vybrať iné údaje pre súbor, postupujte podľa krokov v Sprievodcovi kockou v režime offline. V poslednom kroku zadajte rovnaký názov a umiestnenie ako existujúci súbor, ktorý meníte.
Poznámka: Ak chcete zrušiť ukladanie súboru, kliknite na tlačidlo Zastaviť v dialógovom okne Vytvorenie súboru kocky – priebeh .
Upozornenie: Ak odstránite súbor kocky v režime offline pre zostavu, zostavu už nebudete môcť používať offline ani pre zostavu vytvoriť nový súbor kocky v režime offline.
-
Zavrite všetky zošity obsahujúce zostavy, ktoré používajú offline súbor kocky, alebo skontrolujte, či boli všetky takéto zostavy odstránené.
-
Vo Windowse vyhľadajte a odstráňte súbor kocky offline (.cub).
Potrebujete ďalšiu pomoc?
Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.