soubor offline datové krychle (.cub) ukládá data ve formě datové krychle OLAP (Online Analytical Processing). Tato data mohou představovat část databáze OLAP ze serveru OLAP nebo mohou být vytvořena nezávisle na jakékoli databázi OLAP. Pomocí souboru offline datové krychle můžete pokračovat v práci se sestavami kontingenční tabulky a kontingenčního grafu, když je server nedostupný nebo když jste odpojeni od sítě.
Poznámka zabezpečení: Při používání nebo distribuci souboru offline datové krychle, který obsahuje citlivé nebo soukromé informace, buďte opatrní. Místo souboru datové krychle zvažte uchovávání dat v sešitu, abyste mohli pomocí služby Rights Management řídit přístup k datům. Další informace najdete v tématu Správa přístupových práv k informacím v Office.
Při práci se sestavou kontingenční tabulky nebo kontingenčního grafu, která je založená na zdrojových datech ze serveru OLAP, můžete pomocí Průvodce offline datovou krychlí zkopírovat zdrojová data do samostatného souboru offline datové krychle v počítači. Chcete-li tyto offline soubory vytvořit, musíte mít v počítači nainstalovaný zprostředkovatel dat OLAP, který tuto funkci podporuje, například MSOLAP ze služby Microsoft SQL Server Analysis Services.
Poznámka: Vytváření a používání souborů offline datových krychlí ze služby Microsoft SQL Server Analysis Services podléhá období a licencování instalace Microsoft SQL Serveru. Projděte si příslušné informace o licencování vaší verze SQL Serveru.
Použití Průvodce offline datovou krychlí
Pokud chcete vytvořit soubor offline datové krychle, vyberte pomocí Průvodce offline datovou krychlí v databázi OLAP podmnožinu dat a pak tuto podmnožinu uložte. Sestava nemusí obsahovat všechna pole, která do souboru zahrnete, a můžete si vybrat z libovolných dimenzí a datových polí dostupných v databázi OLAP. Pokud chcete zachovat minimální velikost souboru, můžete zahrnout jenom data, která chcete v sestavě zobrazit. Můžete vynechat celé dimenze a u většiny typů dimenzí můžete vynechat také podrobnosti nižší úrovně a položky nejvyšší úrovně, které nepotřebujete zobrazit. U všech položek, které zahrnete, se do offline souboru uloží také pole vlastností, které jsou pro tyto položky k dispozici v databázi.
Převést data do offline režimu a pak je znovu online
Uděláte to tak, že nejprve vytvoříte sestavu kontingenční tabulky nebo kontingenčního grafu, která je založena na serverové databázi, a pak ze sestavy vytvoříte soubor offline datové krychle. Sestavu pak můžete kdykoli přepnout mezi serverovými databázemi a offline souborem. například když použijete přenosný počítač k cestě domů nebo na cestu do práce a později počítač znovu připojíte k síti.
Následující postup obsahuje základní kroky pro přepojování dat do offline režimu a následného přepojování dat zpět do online režimu.
-
Vytvořte nebo otevřete kontingenční tabulku nebo Kontingenční graf, která je založená na OLAP datech, ke kterým chcete přistupovat offline.
-
Vytvořte v počítači soubor offline datové krychle. Přečtěte si část Vytvoření souboru offline datové krychle z databáze serveru OLAP (níže v tomto článku).
-
Odpojte se od sítě a pracujte se souborem offline datové krychle.
-
Znovu se připojte k síti a znovu připojte soubor datové krychle offiline. Přečtěte si část Opětovné připojení souboru offline datové krychle k databázi serveru OLAP (níže v tomto článku).
-
Aktualizujte soubor offline datové krychle novými daty a pak znovu vytvořte soubor offline datové krychle. Přečtěte si část Aktualizace a opětovné vytvoření souboru offline datové krychle (níže v tomto článku).
-
Opakujte tento postup počínaje krokem 3.
Poznámka: Pokud je databáze OLAP velká a chcete, aby soubor datové krychle poskytoval přístup k velké podmnožině dat, budete muset poskytnout dostatek místa na disku a zjistíte, že uložení souboru může být časově náročné. Pokud chcete zvýšit výkon, zvažte vytvoření souboru offline datové krychle pomocí skriptu MDX.
-
Klikněte na sestavu kontingenční tabulky, pro kterou chcete vytvořit soubor offline datové krychle – můžete také kliknout na Přidružená kontingenční tabulka sestavy kontingenčního grafu.
-
Na kartě Analýza klikněte ve skupině Výpočty na nástroje OLAP a potom klikněte na Offline OLAP.
Zobrazí se dialogové okno Offline nastavení OLAP .
Poznámka: Pokud váš poskytovatel OLAP nepodporuje soubory offline datových krychlí, není příkaz Offline OLAP dostupný. Další informace získáte od dodavatele vašeho poskytovatele OLAP.
-
Klikněte na Vytvořit offline datový soubor , nebo pokud soubor offline datové krychle pro sestavu již existuje, klikněte na Upravit offline datový soubor.
Zobrazí se Průvodce offline datová krychle .
-
V kroku 1 průvodce klikněte na Další.
-
V kroku 2 průvodce vyberte každou dimenze z datové krychle serveru obsahující data, která chcete zahrnout do souboru offline datové krychle. Klikněte na pole vedle každé takové dimenze a vyberte úrovně, které chcete zahrnout.
Poznámky:
-
Přechodné úrovně v rámci dimenze nelze přeskočit.
-
Pokud chcete zmenšit velikost souboru datové krychle, vyhýbejte nižší úrovně, které v sestavě nemusíte zobrazovat.
-
Nezapomeňte zahrnout všechny dimenze, ve kterých máte seskupené položky, aby aplikace Microsoft Office Excel při přepínání mezi serverovou databází a offline souborem zachovala tato seskupení.
-
Rozměry, které nemají pole , neumožňují vyloučit úrovně. Můžete zahrnout nebo vyloučit pouze celý tento typ dimenze.
-
-
V kroku 3 průvodce klikněte na pole vedle položky Míry a vyberte pole, která chcete v sestavě použít jako datová pole. Musíte vybrat alespoň jednu míru. jinak dimenze spojené s mírou nebudou obsahovat žádná data. Pro každou dimenzi uvedenou v části Míry klikněte na pole vedle dimenze a vyberte položky nejvyšší úrovně, které chcete zahrnout do souboru offline datové krychle.
-
Pokud chcete omezit velikost souboru datové krychle tak, aby vám nebylo dostatek místa na disku a zkrátit dobu potřebnou k uložení souboru, vyberte v sestavě jenom ty položky, které potřebujete zobrazit. Všechny pole vlastností, které jsou k dispozici pro vybrané položky, se automaticky zahrnou do datové krychle.
-
Pokud chybí položky, které chcete zahrnout, je možné, že jste v předchozím kroku nezahrnuli dimenzi, která je obsahuje. V průvodci klikněte na Zpět , vyberte chybějící dimenzi v kroku 2 a pak se vraťte ke kroku 3.
Poznámka: V Průvodci datovými krychlemi OLAP jsou pro datová pole k dispozici pouze souhrnné funkce Součet, Počet, Minimum a Maximum.
-
-
V kroku 4 průvodce zadejte název a umístění souboru .cub a potom klikněte na Dokončit.
Pokud chcete ukládání souboru zrušit, klikněte v dialogovém okně Vytvořit soubor datové krychle – průběh na Zastavit.
-
Jakmile Excel dokončí vytváření souboru offline datové krychle, klikněte v dialogovém okně Nastavení offline OLAP na TLAČÍTKO OK.
Problém: Při ukládání datové krychle došlo v počítači místo na disku.
Databáze OLAP jsou navržené tak, aby spravily velmi velké objemy podrobných dat, a proto serverová databáze může zabírat mnohem větší diskové úložiště, než poskytuje místní pevný disk. Pokud pro soubor offline datové krychle zadáte velkou podmnožinu těchto dat, může být na pevném disku nedostatek místa. Následující strategie vám můžou pomoct zmenšit velikost souboru offline datové krychle.
Uvolnění místa na disku nebo vyhledání jiného disku Před uložením souboru datové krychle odstraňte z disku soubory, které nepotřebujete, nebo soubor uložte na síťovou jednotku.
Zahrnout do souboru offline datové krychle méně dat Zvažte, jak můžete minimalizovat množství dat v souboru a mít stále to, co potřebujete pro kontingenční tabulku nebo sestavu kontingenčního grafu. Vyzkoušejte toto:
-
Odstranění dimenzí V kroku 2 v Průvodci offline krychlí vyberte pouze rozměry, které se ve skutečnosti zobrazí jako pole v sestavě kontingenční tabulky nebo kontingenčního grafu.
-
Odstranění úrovní podrobností Klikněte na pole vedle každé vybrané dimenze v kroku 2 průvodce a zrušte zaškrtnutí políček u nižších úrovní, než jsou zobrazené v sestavě.
-
Odstranění datových polí V kroku 3 průvodce klikněte na pole vedle položky Míry a vyberte jenom datová pole, která v sestavě používáte.
-
Odstranění datových položek Klikněte na pole vedle každé dimenze v kroku 3 a zrušte zaškrtnutí políček u položek, které v sestavě nepotřebujete vidět.
-
Klikněte na Kontingenční tabulka nebo Přidružená kontingenční tabulkaKontingenční graf.
-
Na kartě Analýza klikněte ve skupině Výpočty na nástroje OLAP a potom klikněte na Offline OLAP.
-
Klikněte na On-line OLAP a potom klikněte na OK.
-
Pokud se zobrazí výzva k vyhledání zdroje dat, klikněte na Procházet a vyhledejte zdroj a pak vyhledejte server OLAP ve vaší síti.
Aktualizace soubor offline datové krychle, která ho znovu vytvoří pomocí nejnovějších dat ze serverové datové krychle nebo z nového souboru offline datové krychle, může být časově náročný proces a může vyžadovat velké množství dočasného místa na disku. Spusťte proces v době, kdy nepotřebujete okamžitý přístup k jiným souborům, a ujistěte se, že máte dostatek místa na disku pro opětovné uložení souboru.
-
Klikněte na sestavu kontingenční tabulky, která je založená na souboru offline datové krychle.
-
V Excelu 2016: Na kartě Data klikněte ve skupině Dotazy & připojení na šipku vedle tlačítka Aktualizovat vše a potom klikněte na Aktualizovat.
Problém: Při aktualizaci se v sestavě nezobrazují nová data.
Ujistěte se, že je k dispozici původní databáze. soubor offline datové krychle se možná nebude moct připojit k původní databázi serveru a načíst nová data. Zkontrolujte, jestli původní serverová databáze, která poskytla data datové krychle, nebyla přejmenována nebo přesunuta. Ujistěte se, že je server dostupný a že se k němu můžete připojit.
Ujistěte se, že jsou k dispozici nová data. Obraťte se na správce databáze a zjistěte, jestli se databáze aktualizovala v oblastech zahrnutých v sestavě.
Ujistěte se, že se nezměnila organizace databáze. Pokud byla datová krychle serveru OLAP znovu sestavena, budete možná muset změnit uspořádání sestavy nebo vytvořit nový soubor offline datové krychle nebo datovou krychli Průvodce datovými krychlemi OLAP pro přístup ke změněným datům. Požádejte správce databáze o změny provedené v databázi.
Uložení upraveného souboru offline datové krychle může být časově náročné a během ukládání souboru nemůžete v Excelu dělat jinou práci. Spusťte proces v době, kdy nepotřebujete okamžitý přístup k jiným souborům, a ujistěte se, že máte dostatek místa na disku pro opětovné uložení souboru.
-
Ujistěte se, že jste připojení k síti a že máte přístup k původní databázi serveru OLAP, která poskytla data pro soubor offline datové krychle.
-
Klikněte na sestavu kontingenční tabulky, která je založená na souboru offline datové krychle, nebo klikněte na přidruženou sestavu kontingenční tabulky pro sestavu kontingenčního grafu.
-
Na kartě Analýza klikněte ve skupině Výpočty na nástroje OLAP a potom klikněte na Offline OLAP.
-
Klikněte na Offline OLAP a potom klikněte na Upravit offline datový soubor.
-
Postupujte podle kroků v Průvodci offline datovými krychlemi a vyberte pro soubor různá data. V posledním kroku zadejte stejný název a umístění jako u existujícího souboru, který měníte.
Poznámka: Pokud chcete ukládání souboru zrušit, klikněte v dialogovém okně Vytvořit soubor datové krychle – průběh na Zastavit.
Upozornění: Pokud odstraníte soubor offline datové krychle pro sestavu, nebudete už moct sestavu používat offline ani pro sestavu vytvořit nový soubor offline datové krychle.
-
Zavřete všechny sešity obsahující sestavy, které používají soubor offline datové krychle, nebo se ujistěte, že byly všechny tyto sestavy odstraněny.
-
Ve Windows vyhledejte a odstraňte soubor offline datové krychle (.cub).
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.