Práce se soubory datové krychle offline

Platí pro
Excel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Soubor offline datové krychle (.cub) ukládá data ve formě datové krychle OLAP (Online Analytical Processing). Tato data můžou představovat část databáze OLAP ze serveru OLAP nebo můžou být vytvořená nezávisle na jakékoli databázi OLAP. Offline soubor datové krychle použijte k práci se sestavami kontingenční tabulky a kontingenčního grafu, když je server nedostupný nebo jste odpojeni od sítě.

Poznámka

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 ponechání dat v sešitu, abyste mohli pomocí služby Rights Management řídit přístup k datům. Další informace najdete v článku IRM (Správa přístupových práv k informacím) v Office.

Další informace o offline datových krychlích

Pokud pracujete se sestavou kontingenční tabulky nebo kontingenčního grafu, která je založena na zdrojových datech ze serveru OLAP, můžete pomocí Průvodce vytvořením datové krychle offline zkopírovat zdrojová data do samostatného souboru datové krychle offline v počítači. Abyste mohli tyto offline soubory vytvořit, musíte mít v počítači nainstalovaného zprostředkovatele dat OLAP, který tuto funkci podporuje, například MSOLAP z Microsoft Služba Analysis Services serveru SQL.

Poznámka

Vytváření a používání souborů offline datových krychlí z Microsoft Služba Analysis Services serveru SQL podléhá podmínkám a licencování vaší instalace Microsoft SQL Server. Přečtěte si příslušné informace o licencování vaší verze systému SQL Server.

Použití Průvodce vytvořením datové krychle offline

Chcete-li vytvořit soubor datové krychle offline, vyberte pomocí Průvodce vytvořením datové krychle offline podmnožinu dat v databázi OLAP a tuto dílčí sadu uložte. Sestava nemusí obsahovat všechna pole, která zahrnete do souboru, a můžete si vybrat libovolnou dimenzi a datová pole, která jsou v databázi OLAP k dispozici. Chcete-li omezit velikost souboru na minimum, můžete zahrnout pouze data, která chcete zobrazit v sestavě. Můžete vynechat celé rozměry a u většiny typů dimenzí můžete také vynechat podrobnosti nižší úrovně a položky nejvyšší úrovně, které nepotřebujete zobrazit. U všech položek, které zahrnete, budou pole vlastností, která jsou pro tyto položky dostupná v databázi, uložena také do offline souboru.

Převedení dat do offline režimu a jejich opětovné převedení do online režimu

Chcete-li to provést, vytvořte nejprve sestavu kontingenční tabulky nebo kontingenčního grafu, která je založena na serverové databázi, a poté ze sestavy vytvořte soubor offline datové krychle. Sestavu pak můžete kdykoliv přepínat mezi serverovou databází a offline souborem. Třeba když si přenosný počítač berete domů nebo na výlet do práce a později tento počítač znovu připojíte k síti.

Následující postup obsahuje základní kroky pro převod dat do offline režimu a jejich opětovného převedení do online režimu.

  1. Vytvořte nebo otevřete sestavu kontingenční tabulky nebo kontingenčního grafu založenou na datech OLAP, ke kterým chcete přistupovat offline.
  2. Vytvořte na počítači soubor offline datové krychle. Další informace najdete v části Vytvoření souboru offline datové krychle z databáze serveru OLAP (níže v tomto článku).
  3. Odpojí se od sítě a začne pracovat se souborem offline datové krychle.
  4. Znovu se připojte k síti a znovu připojte offline soubor datové krychle. Další informace najdete v části Opětovné připojení souboru offline datové krychle k databázi serveru OLAP (níže v tomto článku).
  5. Aktualizujte soubor offline datové krychle novými daty a potom znovu vytvořte soubor offline datové krychle. Další informace najdete v části Obnovení a opětovné vytvoření offline souboru datové krychle (níže v tomto článku).
  6. Opakujte tento postup a začněte krokem 3.

Vytvoření souboru offline datové krychle z databáze serveru OLAP

Poznámka

Pokud je databáze OLAP velká a chcete, aby soubor datové krychle umožňoval přístup k velké podmnožině dat, bude nutné zajistit 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.

  1. Klikněte na sestavu kontingenční tabulky, pro kterou chcete vytvořit soubor offline datové krychle – můžete také kliknout na sestavu kontingenční tabulky přidruženou k sestavě kontingenčního grafu.

  2. Na kartě Analyzovat klikněte ve skupině Výpočty na Nástroje OLAP a potom klikněte na Offline OLAP.
    Zobrazí se dialogové okno pro nastavení offline OLAP .

    Poznámka

    Pokud váš zprostředkovatel OLAP nepodporuje soubory offline datových krychlí, nebude příkaz Offline OLAP k dispozici. Další informace získáte od dodavatele svého poskytovatele OLAP.

  3. Klikněte na možnost Vytvořit offline datový soubor nebo, pokud již pro sestavu existuje soubor offline datové krychle, klikněte na možnost Upravit offline datový soubor.
    Zobrazí se Průvodce vytvořením datové krychle offline .

  4. V kroku 1 průvodce klikněte na tlačítko Další.

  5. V kroku 2 průvodce vyberte jednotlivé dimenze z datové krychle na serveru, ve kterých jsou data, která chcete zahrnout do souboru offline datové krychle. Zaškrtněte políčko Plus vedle každé takové dimenze a vyberte úrovně, které chcete zahrnout.

    Poznámka

    • V rámci dimenze nelze přeskočit meziúrovně.
    • Chcete-li zmenšit velikost souboru datové krychle, vynechejte nižší úrovně, které nepotřebujete v sestavě zobrazit.
    • Nezapomeňte zahrnout všechny dimenze, ve kterých máte položky seskupené, aby aplikace systém Microsoft Office Excel mohla tato seskupení zachovat i při přepnutí mezi serverovou databází a offline souborem.
    • Rozměry, které nemají pole Plus , neumožňují vyloučit úrovně. Můžete zahrnout nebo vyloučit pouze tento typ dimenze.
  6. V kroku 3 průvodce klikněte na pole Plus vedle položky Míry a vyberte pole, která chcete použít jako datová pole v sestavě. Musíte vybrat alespoň jednu míru; V opačném případě nebudou rozměry spojené s mírou obsahovat žádná data. Pro každou dimenzi uvedenou v části Míry klikněte na pole Plus vedle dimenze a potom vyberte položky nejvyšší úrovně, které chcete zahrnout do souboru offline datové krychle.

    • Chcete-li omezit velikost souboru datové krychle tak, aby nedošlo k vyčerpání místa na disku, a omezit dobu nutnou k uložení souboru, vyberte pouze položky, které potřebujete zobrazit v sestavě. Všechna pole vlastností, která jsou dostupná pro vybrané položky, jsou automaticky zahrnuta do datové krychle.

    • Pokud položky, které chcete zahrnout, chybí, je možné, že jste v předchozím kroku nezahrnuli dimenzi, která je obsahuje. Klikněte na tlačítko Zpět v průvodci a vyberte chybějící kótu v kroku 2 a poté se vraťte ke kroku 3.

      Poznámka

      V Průvodci vytvořením datové krychle OLAP jsou pro datová pole k dispozici pouze souhrnné funkce Součet, Počet, Minimum a Max.

  7. V kroku 4 průvodce zadejte název a umístění souboru .cub a klikněte na tlačítko Dokončit.
    Chcete-li ukládání souboru zrušit, klikněte na tlačítko Zastavit v dialogovém okně Vytvořit soubor datové krychle – Průběh .

  8. Jakmile Excel dokončí vytváření souboru offline datové krychle, klikněte na tlačítko OK v dialogovém okně Nastavení datových krychlí OLAP offline.

Problém: Při ukládání datové krychle došlo v počítači místo na disku.

Databáze OLAP jsou navrženy tak, aby zpracovávaly velké objemy podrobných dat. V důsledku toho může serverová databáze zabírat mnohem větší diskové úložiště, než kolik poskytuje místní pevný disk. Pokud pro soubor offline datové krychle zadáte velkou podmnožinu těchto dat, může dojít místo na pevném disku. Následující postupy vám můžou pomoct zmenšit velikost souboru offline datové krychle.

Uvolněte místo na disku nebo najděte jiný disk Před uložením souboru datové krychle odstraňte z disku soubory, které nepotřebujete, nebo soubor uložte na síťovou jednotku.

Zahrnutí menšího množství dat do souboru offline datové krychle Zvažte, jak minimalizovat množství dat v souboru, abyste stále měli vše, co potřebujete pro sestavu kontingenční tabulky nebo kontingenčního grafu. Vyzkoušejte toto:

  • Odstranění rozměrů V kroku číslo 2 Průvodce vytvořením datové krychle offline vyberte jenom rozměry, které se v sestavě kontingenční tabulky nebo kontingenčního grafu skutečně zobrazují jako pole.
  • Eliminace úrovní podrobností V kroku 2 průvodce zaškrtněte políčko Plus u každé vybrané dimenze a zrušte zaškrtnutí políček u úrovní nižších, než jsou zobrazené v sestavě.
  • Odstranění datových polí V kroku 3 průvodce klikněte na pole Plus vedle položky Míry a potom vyberte jenom datová pole, která používáte v sestavě.
  • Eliminace datových položek V kroku 3 klikněte na pole Plus vedle každé dimenze a zrušte zaškrtnutí políček u položek, které v sestavě zobrazit nechcete.

Opětovné připojení souboru offline datové krychle k databázi serveru OLAP

  1. Klikněte na sestavu kontingenční tabulky nebo na přidruženou sestavu kontingenční tabulky pro sestavu kontingenčního grafu.
  2. Na kartě Analyzovat klikněte ve skupině Výpočty na Nástroje OLAP a potom klikněte na Offline OLAP.
  3. Klikněte na tlačítko On-line OLAP a potom na tlačítko OK.
  4. Pokud se zobrazí výzva k vyhledání zdroje dat, klikněte na tlačítko Procházet a vyhledejte zdroj a vyhledejte server OLAP ve svojí síti.

Obnovení a opětovné vytvoření souboru offline datové krychle

Aktualizace souboru offline datové krychle, při které se znovu vytvoří s použitím nejnovějších dat krychle na serveru nebo z nového souboru offline datové krychle, může být časově náročný proces a vyžadovat velké množství dočasného místa na disku. Proces aktualizace spusťte v době, kdy nepotřebujete okamžitý přístup k ostatním souborům, a ujistěte se, jestli je na disku dost místa, aby se dal soubor uložit znovu.

  1. Klikněte na sestavu kontingenční tabulky založenou na souboru offline datové krychle.
  2. V Excel 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 sestavy se v sestavě nezobrazují nová data.

Zajištění dostupnosti původní databáze Soubor offline datové krychle se pravděpodobně nebude moci připojit k původní databázi serveru a načíst nová data. Zkontrolujte, jestli původní serverová databáze, která poskytovala data pro datovou krychli, nebyla přejmenována nebo přesunuta. Zkontrolujte, jestli je server dostupný a jestli se k němu můžete připojit.

Kontrola dostupnosti nových dat Obraťte se na správce databáze a zjistěte, jestli byla databáze aktualizována v oblastech zahrnutých v sestavě.

Ujistěte se, že se nezměnilo uspořádání databáze Pokud byla krychle serveru OLAP znovu vytvořena, bude pravděpodobně nutné přeuspořádat sestavu nebo vytvořit nový soubor offline datové krychle nebo datovou krychli Průvodce vytvořením datové krychle OLAP, abyste získali přístup ke změněným datům. Požádejte správce databáze o informace o změnách provedených v databázi.

Zahrnutí jiných dat do offline souboru datové krychle

Ukládání upraveného souboru offline datové krychle může být časově náročný proces, během kterého nemůžete v Excelu dělat jinou práci. Proces aktualizace spusťte v době, kdy nepotřebujete okamžitý přístup k ostatním souborům, a ujistěte se, jestli je na disku dost místa, aby se dal soubor uložit znovu.

  1. Zkontrolujte, zda jste připojeni k síti a zda máte přístup k původní databázi serveru OLAP, ze které byla data pro soubor datové krychle offline provedena.
  2. Klikněte na sestavu kontingenční tabulky založenou na offline souboru datové krychle nebo klikněte na sestavu kontingenční tabulky přidruženou k sestavě kontingenčního grafu.
  3. Na kartě Analyzovat klikněte ve skupině Výpočty na Nástroje OLAP a potom klikněte na Offline OLAP.
  4. Klikněte na tlačítko Offline OLAP a potom na tlačítko Upravit datový soubor offline.
  5. Podle pokynů Průvodce vytvořením datové krychle offline vyberte pro soubor jiná data. V posledním kroku zadejte stejný název a umístění jako u stávajícího souboru, který měníte.

Poznámka

Chcete-li ukládání souboru zrušit, klikněte na tlačítko Zastavit v dialogovém okně Vytvořit soubor datové krychle – Průběh .

Odstranění offline souboru datové krychle

Varování

Pokud odstraníte soubor offline datové krychle sestavy, nebude již možné sestavu používat offline ani pro ni vytvořit nový soubor offline datové krychle.

  1. Zavřete všechny sešity obsahující sestavy, které používají soubor offline datové krychle, nebo se ujistěte, že jste všechny takové sestavy odstranili.
  2. Ve Windows vyhledejte a odstraňte soubor offline datové krychle (.cub).

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.