офлайн файл с кубове (.cub) съхранява данни под формата на куб за онлайн аналитична обработка (OLAP). Тези данни може да представляват част от OLAP база данни от OLAP сървър или да са създадени независимо от която и да е OLAP база данни. Използвайте офлайн файл с куб, за да продължите да работите с отчети с обобщена таблица и обобщена диаграма, когато сървърът не е достъпен или когато връзката ви с мрежата е прекъсната.
Забележка относно защитата: Бъдете внимателни, когато използвате или разпространявате офлайн файл с кубове, който съдържа поверителна или поверителна информация. Вместо кубичен файл помислете дали да не запазите данните в работната книга, така че да можете да използвате управлението на правата за достъп, за да управлявате достъпа до данните. За повече информация вижте Управление на правата за достъп до информация в Office.
Когато работите с отчет с обобщена таблица или обобщена диаграма, базиран на изходни данни от OLAP сървър, можете да използвате съветника за офлайн кубове, за да копирате изходните данни в отделен офлайн файл с куб на вашия компютър. За да създадете тези офлайн файлове, трябва да имате OLAP доставчик на данни, който поддържа тази възможност, като например MSOLAP от Microsoft SQL Server Analysis Services, инсталиран на вашия компютър.
Забележка: Създаването и използването на офлайн файлове с кубове от Microsoft SQL Server Analysis Services подлежи на срока и лицензирането на вашата инсталация на Microsoft SQL Server. Вижте съответната информация за лицензиране на вашата версия на SQL Server.
Използване на съветника за офлайн кубове
За да създадете офлайн файла с кубове, използвайте съветника за офлайн кубове, за да изберете подмножество от данните в OLAP базата данни и след това да запишете това подмножество. Не е необходимо отчетът ви да включва всяко поле, което включвате във файла, и можете да изберете от всяко от измеренията и полетата с данни, които са налични в OLAP базата данни. За да запазите размера на файла до минимум, можете да включите само данните, които искате да можете да показвате в отчета. Можете да пропуснете цели размери и за повечето типове размери можете също да пропускате детайли от по-ниско ниво и елементи от най-високо ниво, които не е необходимо да показвате. За всички елементи, които включвате, полета за свойства, които са налични в базата данни за тези елементи, също се записват във вашия офлайн файл.
Пренасяне на данните офлайн и обратно пренасяне на данните онлайн
За да направите това, първо трябва да създадете отчет с обобщена таблица или обобщена диаграма, базиран на базата на базата данни на сървъра, и след това да създадете офлайн файла на куба от отчета. След това можете да превключвате отчета между базата данни на сървъра и офлайн файла, когато искате; например, когато използвате преносим компютър, за да си тръгнете на работа у дома или на път, и по-късно свържете отново компютъра към вашата мрежа.
Процедурата по-долу предоставя основните стъпки за офлайн пренасяне на данните и след това обратно връщане на данните онлайн.
-
Създайте или отворете обобщена таблица или отчет с обобщена диаграма, базирана на OLAP данни, до които искате да получите достъп офлайн.
-
Създайте офлайн файл с кубове на вашия компютър. Вижте раздела Създаване на офлайн файл с куб от база данни на OLAP сървър (по-долу в тази статия).
-
Прекъснете връзката с вашата мрежа и работете с офлайн файла с кубове.
-
Свържете се отново с вашата мрежа и свържете отново файла на вградения куб. Вижте раздела Повторно свързване на офлайн файл с куб към база данни на OLAP сървър (по-долу в тази статия).
-
Обновете офлайн файла с кубове с нови данни и след това създайте отново офлайн файла с кубове. Вижте раздела Обновяване и повторно създаване на офлайн файл с кубове (по-долу в тази статия).
-
Повторете тази процедура, започвайки от стъпка 3.
Забележка: Ако вашата OLAP база данни е голяма и искате кубичният файл да предоставя достъп до голямо подмножество от данните, ще трябва да предоставите достатъчно дисково пространство и ще откриете, че записването на файла може да се окаже отнемащо много време. За да подобрите производителността, помислете за създаване на офлайн кубичен файл с помощта на MDX скрипт.
-
Щракнете върху отчета с обобщена таблица, за който искате да създадете офлайн файл с кубове – можете също да щракнете върху асоцииран отчет с обобщена таблица за отчет с обобщена диаграма.
-
В раздела Анализиране , в групата Изчисления щракнете върху ИНСТРУМЕНТИ за OLAP и след това щракнете върху Офлайн OLAP.
Показва се диалоговият прозорец Настройки за офлайн OLAP .
Забележка: Ако вашият OLAP доставчик не поддържа офлайн файлове с кубове, командата Офлайн OLAP не е налична. Свържете се с доставчика за вашия OLAP доставчик за повече информация.
-
Щракнете върху Създаване на офлайн файл с данни или, ако за отчета вече съществува офлайн файл с кубове, щракнете върху Редактиране на офлайн файл с данни.
Показва се съветникът за офлайн кубове .
-
В стъпка 1 на съветника щракнете върху Напред.
-
В стъпка 2 на съветника изберете всяка измерение от куба на вашия сървър, която съдържа данни, които искате да включите в офлайн файла с кубове. Щракнете върху полето до всяка такава размерност и изберете нивата, които искате да включите.
Забележки:
-
Не можете да пропускате междинни нива в рамките на измерение.
-
За да намалите размера на кубичния файл, пропуснете по-ниските нива, които не е необходимо да преглеждате в отчета.
-
Не забравяйте да включите всички размери, където сте групирали елементите, така че Microsoft Office Excel да може да поддържа тези групи, когато превключвате между базата данни на сървъра и офлайн файла.
-
Размерите, които нямат поле, не ви позволяват да изключвате нива. Можете да включвате или изключвате само целия тип размерност.
-
-
В стъпка 3 на съветника щракнете върху полето до Мерки и изберете полетата, които искате да използвате като полета с данни в отчета. Трябва да изберете поне една мярка; в противен случай измеренията, свързани с мярката, няма да съдържат данни. За всяко измерение, изброено под Мерки, щракнете върху полето до измерението и след това изберете елементите от най-горно ниво, които да включите в офлайн файла с кубове.
-
За да ограничите размера на кубичния файл, така че да нямате достатъчно място на диска, и да намалите времето, необходимо за записване на файла, изберете само елементите, които ви трябват за преглед в отчета. Всички полета за свойства, които са налични за елементите, които сте избрали, автоматично се включват в куба.
-
Ако елементите, които искате да включите, липсват, може да не сте включили измерението, което ги съдържа в предишната стъпка. Щракнете върху Назад в съветника и изберете липсващото измерение в стъпка 2 и след това се върнете към стъпка 3.
Забележка: В съветника за OLAP куб единствените обобщени функции, налични за полетата с данни, са Sum, Count, Min и Max.
-
-
В стъпка 4 на съветника въведете име и местоположение за .cub файла и след това щракнете върху Готово.
За да отмените записването на файла, щракнете върху Спри в диалоговия прозорец Създаване на кубичен файл – ход .
-
След като Excel завърши създаването на офлайн файла с кубове, щракнете върху OK в диалоговия прозорец Настройки на офлайн OLAP .
Проблем: На компютъра ми няма достатъчно дисково пространство при записване на куб.
OLAP базите данни са предназначени за управление на много големи количества подробни данни и в резултат на това базата данни на сървъра може да заема много по-голямо количество място за съхранение на диска, отколкото предоставя локалният ви твърд диск. Ако зададете голямо подмножество от тези данни за вашия офлайн файл с кубове, на твърдия ви диск може да няма достатъчно място. Следните стратегии могат да ви помогнат да намалите размера на вашия офлайн файл с кубове.
Освобождаване на дисково пространство или намиране на друг диск Изтрийте файловете, от които не се нуждаете, от вашия диск, преди да запишете кубичния файл, или запишете файла на мрежово устройство.
Включване на по-малко данни в офлайн файла с кубове Помислете как можете да намалите количеството данни във файла и да продължите да имате това, което ви трябва за вашия отчет с обобщена таблица или обобщена диаграма. Опитайте следното:
-
Премахване на размери В стъпка 2 на съветника за офлайн куб изберете само размерите, които в действителност се показват като полета във вашия отчет с обобщена таблица или обобщена диаграма.
-
Премахване на нива на детайлизация Щракнете върху полето до всяка избрана размерност в стъпка 2 на съветника и след това изчистете квадратчетата за отметка за нива, по-ниски от показаните в отчета.
-
Премахване на полета с данни В стъпка 3 на съветника щракнете върху полето до Мерки и след това изберете само полетата с данни, които използвате в отчета.
-
Премахване на елементи от данни Щракнете върху квадратчето до всяко измерение в стъпка 3 и след това изчистете квадратчетата за отметка за елементите, които не е необходимо да виждате в отчета.
-
Щракнете върху отчет с обобщена таблица или асоцииран отчет с обобщена таблица за отчет с обобщена диаграма.
-
В раздела Анализиране , в групата Изчисления щракнете върху ИНСТРУМЕНТИ за OLAP и след това щракнете върху Офлайн OLAP.
-
Щракнете върху Онлайн OLAP и след това щракнете върху OK.
-
Ако бъдете подканени да намерите източника на данни, щракнете върху Преглед , за да намерите източника, и след това намерете OLAP сървъра във вашата мрежа.
Обновяването на офлайн файл с кубове, което го създава повторно с помощта на най-новите данни от куба на сървъра или новия офлайн файл с кубове, може да отнеме много време и да изисква много временно дисково пространство. Стартирайте процеса в момент, когато нямате нужда от незабавен достъп до други файлове, и се уверете, че имате достатъчно дисково пространство, за да запишете файла отново.
-
Щракнете върху отчета с обобщена таблица, базиран на офлайн файла с кубове.
-
В Excel 2016: В раздела Данни , в групата Заявки & връзки щракнете върху стрелката до Обнови всички и след това щракнете върху Обнови.
Проблем: Новите данни не се показват в моя отчет, когато обновявам.
Уверете се, че първоначалната база данни е достъпна Възможно е офлайн файл с кубове да не може да се свърже с първоначалната сървърна база данни за извличане на нови данни. Проверете дали първоначалната сървърна база данни, която е предоставила данните за куба, не е преименувана или преместена. Уверете се, че сървърът е достъпен и че можете да се свържете с него.
Уверете се, че са налични нови данни Консултирайте се с администратора на базата данни, за да определите дали базата данни е актуализирана в областите, включени във вашия отчет.
Уверете се, че организацията на базата данни не е променена Ако кубът на OLAP сървъра е възстановен, може да се наложи да реорганизирате отчета или да създадете нов офлайн файл с куб или куб на съветника за OLAP куб, за да получите достъп до променените данни. Обърнете се към администратора на базата данни, за да разберете за промените, направени в базата данни.
Записването на коригиран офлайн кубичен файл може да отнеме много време и не можете да извършвате друга работа в Excel, докато файлът се записва. Стартирайте процеса в момент, когато нямате нужда от незабавен достъп до други файлове, и се уверете, че имате достатъчно дисково пространство, за да запишете файла отново.
-
Уверете се, че сте свързани към вашата мрежа и че имате достъп до първоначалната OLAP база данни на сървъра, която е предоставила данните за офлайн файла с кубове.
-
Щракнете върху отчет с обобщена таблица, базиран на офлайн файла с куб, или щракнете върху асоциирания отчет с обобщена таблица за отчет с обобщена диаграма.
-
В раздела Анализиране , в групата Изчисления щракнете върху ИНСТРУМЕНТИ за OLAP и след това щракнете върху Офлайн OLAP.
-
Щракнете върху Офлайн OLAP и след това щракнете върху Редактиране на офлайн файл с данни.
-
Следвайте стъпките в съветника за офлайн кубове, за да изберете различни данни за файла. В последната стъпка задайте същото име и местоположение като съществуващия файл, който променяте.
Забележка: За да отмените записването на файла, щракнете върху Спри в диалоговия прозорец Създаване на кубичен файл – ход .
Предупреждение: Ако изтриете офлайн файла с кубове за отчет, вече не можете да използвате отчета офлайн или да създавате нов офлайн файл с кубове за отчета.
-
Затворете всички работни книги, съдържащи отчети, които използват офлайн файла с кубове, или се уверете, че всички тези отчети са изтрити.
-
В Windows намерете и изтрийте офлайн файла с кубове (.cub).
Имате нужда от още помощ?
Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.