Как создать куб данных в excel

1. Получаем разрешение на доступ к OLAP-кубу SQL Server Analysis Services (SSAS)
2. На вашем компьютере должен быть установлен MS Excel 2016 / 2013 / 2010 (можно и MS Excel 2007, но в нем работать не удобно, и совсем бедная функциональность MS Excel 2003)
3. Открываем MS Excel, запускаем мастер настройки соединения с аналитической службой:

Инициация подключения к серверу Microsoft Analysis Services

3.1 Указываем имя или IP-адрес действующего сервера OLAP (иногда требуется указать номер открытого порта, например, 192.25.25.102:80); используется доменная аутентификация:

Подключение к серверу Microsoft Analysis Services

3.2 Выбираем многомерную базу данных и аналитический куб (в случае наличия прав доступа к кубу):

Выбор многомерной базы и куба Microsoft Analysis Services

3.3 Настройки соединения с аналитической службой будут сохранены в odc-файле на Вашем компьютере:

Сохранение подключения к серверу Microsoft Analysis Services в odc-файле

3.4 Выбираем вид отчета (сводная таблица/график) и указываем место для его размещения:

Выбор вида OLAP-отчета

Если в книге Excel уже создано подключение, то им можно воспользоваться повторно: главное меню «Данные» -> «Существующие подключения» -> выбираем подключение в этой книге -> вставляем сводную таблицу в указанную ячейку.

4. Успешно подключились к кубу, можно приступать к интерактивному анализу данных:

Структура OLAP-куба - поля сводной таблицы

Приступая к интерактивному анализу данных необходимо определить, какие из полей будут участвовать в формировании строк, столбцов и фильтров (страниц) сводной таблицы. В общем случае сводная таблица является трехмерной, и можно считать, что третье измерение расположено перпендикулярно экрану, а мы наблюдаем сечения, параллельные плоскости экрана и определяемые тем, какая «страница» выбрана для отображения. Фильтрацию можно осуществить путем перетаскивания мышью соответствующих атрибутов измерений в область фильтров отчета. Фильтрация ограничивает пространство куба, уменьшая нагрузку на сервер OLAP, поэтому предпочтительнее в первую очередь установить необходимые фильтры. Затем следует размещать атрибуты измерений в областях строк, столбцов и показатели в область данных сводной таблицы.

Каждый раз, когда изменяется сводная таблица, на сервер OLAP автоматически отправляется MDX-инструкция, по исполнении которой возвращаются данные. Чем больше и сложнее объем обрабатываемых данных, рассчитываемых показателей, тем дольше время исполнения запроса. Отменить исполнение запроса можно нажатием клавиши Escape. Последние выполненные операции можно отменить (Ctrl+Z) или вернуть (Ctrl+Y).

Как правило, для наиболее часто используемых сочетаний атрибутов измерений в кубе хранятся заранее рассчитанные агрегированные данные, поэтому время отклика таких запросов несколько секунд. Однако все возможное комбинации агрегаций просчитать невозможно, так как для этого может потребоваться очень много времени и места для хранения. Для исполнения массивных запросов к данным на уровне детализации могут потребоваться значительные вычислительные ресурсы сервера, поэтому время их исполнения может быть продолжительным. После чтения данных с дисковых накопителей сервер помещает их в кэш оперативной памяти, что позволяет последующим таким запросам выполняться мгновенно, поскольку данные будут извлекаться уже из кэша.

Если Вы считаете, что ваш запрос будет часто использоваться и время его исполнения неудовлетворительно, Вы можете обратиться в службу сопровождения аналитических разработок для оптимизации выполнения запроса.

После размещения иерархии в области строк / столбцов возможно скрыть отдельные уровни:

Скрытие атрибутов иерархии в сводной таблице

У ключевых атрибутов (реже — для атрибутов выше по иерархии) измерений могут быть свойства — описательные характеристики, которые могут отображаться как во всплывающих подсказках, так и в виде полей:

Отображение свойств атрибута измерения в сводной таблице

Если требуется отобразить сразу несколько свойств полей, то можно воспользоваться соответствующим диалоговым списком:

Пакетное отображение свойств атрибута измерения в сводной таблице

Определяемые пользователем наборы

В Excel 2010 появилась возможность интерактивного создания собственных (определяемых пользователем) наборов из элементов измерения:

Интерактивное создание пользовательских наборов элементов измерения

В отличие от наборов создаваемых и хранящихся централизованно на стороне куба, пользовательские наборы сохраняются локально в книге Excel и могут использоваться в дальнейшем:

Пользовательские наборы элементов измерения в структуре сводной таблицы

Продвинутые пользователи могут создавать наборы, используя MDX конструкции:

Создание пользовательских наборов элементов измерения посредством MDX запроса

Настройка свойств сводной таблицы

Посредством пункта «Параметры сводной таблицы…» контекстного меню (щелчок правой кнопкой мыши в рамках сводной таблицы) предоставляется возможность настройки сводной таблицы, например:
— вкладка «Вывод», параметр «Классический макет сводной таблицы» — сводная таблица становится интерактивной, можно перетаскивать поля (Drag&Drop);
— вкладка «Вывод», параметр «Показывать элементы без данных в строках» — в сводной таблице будут отображаться пустые строки, не содержащие ни одного значения показателя по соответствующим элементам измерений;
— вкладка «Разметка и формат», параметр «Сохранять форматирование ячеек при обновлении» — в сводной таблице можно переопределить и сохранить формат ячеек при обновлении данных;

Настройка свойств сводной таблицы OLAP

Создание сводных диаграмм

Для имеющейся сводной OLAP-таблицы можно создать сводную диаграмму – круговую, линейчатую, гистограмму, график, точечную и другие виды диаграмм:

Вставка сводной диаграммы OLAP

При этом сводная диаграмма будет синхронизирована со сводной таблицей – при изменении состава показателей, фильтров, измерений в сводной таблице также обновляется сводная таблица.

Создание информационных панелей

Выделим исходную сводную таблицу, скопируем ее в буфер обмена (Ctrl+C) и вставим её копию (Ctrl+V), в которой изменим состав показателей:

Объединение OLAP-таблиц в информационную панель

Для одновременного управления несколькими сводными таблицами вставим срез (новый функционал, доступный, начиная с версии MS Excel 2010). Подключим наш Slicer к сводным таблицам – щелчок правой кнопкой мыши в рамках среза, выбор в контекстном меню пункта «Подключения к сводной таблице…». Следует отметить, что может быть несколько панелей срезов, которые могут обслуживать одновременно сводные таблицы на разных листах, что позволяет создавать скоординированные информационные панели (Dashboard).

Вставка срезов (глобальных фильтров) в сводную таблицу OLAP

Панели срезов можно настраивать: необходимо выделить панель, затем см. пункты «Размер и свойства…», «Настройки среза», «Назначить макрос» в контекстном меню, активируемого по правому щелку мыши или пункт «Параметры» главного меню. Так, возможно установить кличество столбцов для элементов (кнопок) среза, размеры кнопок среза и панели, определить для среза цветовую гамму и стиль оформления из имеющегося набора (или создать свой стиль), определить собственный заголовок панели, назначить программный макрос, посредством которого можно расширить функционал панели.

Настройка срезов сводных таблиц OLAP

Исполнение MDX запроса из Excel

  1. Прежде всего, необходимо выполнить операцию DRILLTHROUGH на каком-нибудь показателе, т.е. спуститься к детализированным данным (детализированные данные отображаются на отдельном листе), и открыть список подключений;
  2. Открыть свойства подключения, перейти на вкладку «Определение»;
  3. Выбрать тип команды по умолчанию, а в поле текста команды разместить заранее подготовленный MDX запрос;
  4. При нажатии кнопки после проверки правильности синтаксиса запроса и наличия соответствующих прав доступа запрос исполнится на сервере, а результат будет представлен в текущем листе в виде обычной плоской таблицы.
    Посмотреть текст MDX-запроса, генерируемого Excel, можно с помощью установки бесплатного дополнения OLAP PivotTable Extensions, которое предоставляет также и другие дополнительные функциональные возможности.

Как выполнить MDX запрос из Excel

Перевод на другие языки

Аналитический куб поддерживает локализацию на русский и английский языки (при необходимости возможна локализация на другие языки). Переводы распространяются на наименования измерений, иерархий, атрибутов, папок, мер, а также элементы отдельных иерархий в случае наличия для них переводов на стороне учетных систем/ хранилища данных. Чтобы сменить язык, необходимо открыть свойства подключения и в строке подключения добавить следующую опцию:
Extended Properties=»Locale=1033″
где 1033 — локализация на английский язык
1049 — локализация на русский язык

Поддержка других языков в сводной таблице OLAP

Дополнительные расширения Excel для Microsoft OLAP

Возможности работы с OLAP-кубами Microsoft возрастут, если использовать дополнительные расширения, например, OLAP PivotTable Extensions, благодаря которому можно пользоваться быстрым поиском по измерению:

OLAP PivotTable Extensions



Энергия идеи

  dvbi.ru

          
2011-01-11 16:57:00Z       
Последнее изменение: 2021-12-12 22:27:25Z
       
Возрастная аудитория: 14-70
       
Комментариев:  0

В стандартной сводной таблице исходные данные хранятся на локальном жестком диске. Таким образом, вы всегда можете управлять ими и переорганизовывать их, даже не имея доступа к сети. Но это ни в коей мере не касается сводных таблиц OLAP. В сводных таблицах OLAP кеш никогда не хранится на локальном жестком диске. Поэтому сразу же после отключения от локальной сети ваша сводная таблица утратит работоспособность. Вы не сможете переместить в ней ни одного поля.

Если вам все же необходимо анализировать OLAP-данные после отключения от сети, создайте автономный куб данных. Автономный куб данных — это отдельный файл, который представляет собой кеш сводной таблицы и хранит OLAP-данные, просматриваемые после отключения от локальной сети. OLAP-данные, скопированные в сводную таблицу, можно распечатать, на сайте http://everest.ua подробно об этом рассказано.

Чтобы создать автономный куб данных, сначала создайте сводную таблицу OLAP. Поместите курсор в пределах сводной таблицы и щелкните на кнопке Средства OLAP (OLAP Tools) контекстной вкладки Параметры (Tools), входящей в группу контекстных вкладок Работа со сводными таблицами (PivotTable Tools). Выберите команду Автономный режим OLAP (Offline OLAP) (рис. 9.8).

Рис. 9.8. Создание автономного куба данных

Рис. 9.8. Создание автономного куба данных

На экране появится диалоговое окно настроек автономного куба данных OLAP. Щелкните в нем на кнопке Создать автономный файл данных (Create Offline Data File). Вы запустили мастер создания файла куба данных. Щелкните на кнопке Далее (Next), чтобы продолжить процедуру.

Cначала необходимо указать размерности и уровни, которые будут включаться в куб данных. В диалоговом окне необходимо выбрать данные, которые будут импортироваться из базы данных OLAP. Идея состоит в том, чтобы указать только те размерности, которые понадобятся после отключения компьютера от локальной сети. Чем больше размерностей укажете, тем больший размер будет иметь автономный куб данных.

Щелкните на кнопке Далее для перехода к следующему диалоговому окну мастера. В нем вы получаете возможность указать члены или элементы данных, которые не будут включаться в куб. В частности, вам не потребуется мера Internet Sales-Extended Amount, поэтому флажок для нее будет сброшен в списке. Сброшенный флажок указывает на то, что указанный элемент не будет импортироваться и занимать лишнее место на локальном жестком диске.

На последнем этапе укажите расположение и имя куба данных. В нашем случае файл куба будет назван MyOfflineCube.cub и будет располагаться в папке Work.

Файлы кубов данных имеют расширение .cub

Спустя некоторое время Excel сохранит автономный куб данных в указанной папке. Чтобы протестировать его, дважды щелкните на файле, что приведет к автоматической генерации рабочей книги Excel, которая содержит сводную таблицу, связанную с выбранным кубом данных. После создания вы можете распространить автономный куб данных среди всех заинтересованных пользователей, которые работают в режиме отключенной локальной сети.

После подключения к локальной сети можно открыть автономный файл куба данных и обновить его, а также соответствующую таблицу данных. Главный принцип гласит, что автономный куб данных применяется только для работы при отключенной локальной сети, но он в обязательном порядке обновляется после восстановления соединения. Попытка обновления автономного куба данных после разрыва соединения приведет к сбою.

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Еще…Меньше

Кубы — это структуры запросов, специально предназначенных для анализа одной или нескольких метрик производительности компании (например, чистой прибыли или валового объема продажи) по различным измерениям (время, география, демография и т. д.). Пользователи, которые создают сводные таблицы или сводные диаграммы в Excel, часто используют кубы служб Analysis Services в качестве источника данных.

MDX (многомерные выражения) — это язык запросов для кубов. Внутри Excel многомерные выражения используются для получения значений полей и данных при выборе элементов из списка полей сводной таблицы. Запросы многомерных выражений можно также строить вручную при импорте данных из куба служб Analysis Services.

Если вы используете Power Pivot в Excel, то при импорте из многомерной базы данных, запущенной в службах Analysis Services, можно создать запрос многомерных данных с помощью конструктора запросов многомерных данных.

Кому следует использовать конструктор запросов многомерных выражений? Построителем запросов многомерных выражений могут пользоваться люди, имеющие опыт работы с многомерными выражениями или имеющие стандартный запрос, который будет использоваться или проверяться. Если вы не являетесь специалистом по многомерным выражениям, воспользуйтесь Excel для получения данных из служб Analysis Services. При подключении к серверу и базе данных Excel показывает, какие из кубов доступны, и импортирует все его меры и измерения, позволяя создавать запросы к любым частям куба с использованием списка полей сводной таблицы.

  1. Откройте окно Power Pivot.

  2. Щелкните В начало > Получение внешних данных > Из базы данных > Из служб Analysis Services или Power Pivot.

  3. В мастере импорта таблиц введите имя многомерного сервера служб Analysis Services и выберите базу данных. Нажмите кнопку Далее.

  4. Вставьте запрос многомерных выражений в окно многомерного выражения.

  5. Нажмите кнопку Проверить.

  6. Если возникла ошибка, удалите запрос из окна.

  7. Нажмите кнопку Конструктор, чтобы открыть конструктор запросов многомерных выражений, который вы можете использовать в режиме конструктора или в режиме запроса в зависимости от того, для чего вы хотите его использовать. В конструкторе предусмотрен список функций и показана вся структура куба, что позволяет определить, какие меры, ключевые показатели эффективности и измерения можно добавить в модель данных.

  8. Вставьте запрос в окно запроса. Используйте функции и метаданные, предоставляемые в конструктор, чтобы изменить запрос и сделать его работоспособным.

  9. После проверки запроса нажмите кнопку Готово для получения данных. Данные и метаданные будут импортированы в модель данных, которую можно просматривать в Power Pivot. Возможно, потребуется создать связи для подключения этих данных к другим таблицам в модели. Дополнительные сведения см. в статье Создание связей в представлении диаграммы.

Графический конструктор запросов многомерных выражений имеет два режима: режим конструктора и режим запросов. В каждом режиме есть панель метаданных, из которой можно перетаскивать элементы с выбранного куба для построения запроса многомерных выражений, который возвращает нужные данные.

Графический конструктор запросов многомерных выражений в режиме конструктора

При изменении запроса многомерных выражений графический конструктор запросов многомерных выражений откроется в режиме конструктора.

На следующем рисунке отмечены панели в режиме конструктора.

Конструктор реляционных запросов

В следующей таблице перечисляются панели, доступные в этом режиме.

Панель

Функция

Кнопка выбора куба (…)

Отображает куб, выбранный в настоящий момент.

Панель «Метаданные»

Отображает список мер в иерархическом порядке, ключевые показатели эффективности (KPIs) и измерения, определенные для выбранного куба.

Панель «Вычисляемые элементы»

Отображает вычисляемые элементы, определенные на данный момент и доступные для использования в запросе.

Панель «Фильтр»

Используется для выбора измерений и связанных иерархий для фильтрации данных в источнике и ограничения возвращаемых данных.

Панель данных

Отображает заголовки столбцов для результирующего набора в ходе перетаскивания элементов с панели «Метаданные» и панели «Вычисляемые элементы». Автоматически обновляет результирующий набор, если выбрана кнопка Автовыполнение.

Можно перетаскивать измерения, меры и ключевые показатели эффективности с панели «Метаданные», а вычисляемые элементы с панели «Вычисляемые элементы» на панель «Данные». На панели «Фильтр» можно выбрать измерения и относящиеся к ним иерархии, а также задать критерии фильтра для ограничения данных, доступных запросу. При выборе переключателя Автовыполнение (Значок конструктора реляционных запросов) на панели инструментов конструктор запросов выполняет запрос каждый раз при размещении объекта метаданных на панели «Данные». Также можно выполнить запрос вручную, нажав кнопку Выполнить (Значок конструктора реляционных запросов) на панели инструментов.

При создании запроса многомерных выражений в данном режиме следующие дополнительные свойства автоматически включаются в запрос:

свойства элемента MEMBER_CAPTION, MEMBER_UNIQUE_NAME;

свойства ячейки VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS.

Чтобы включить собственные дополнительные свойства, необходимо вручную изменить запрос многомерных выражений в режиме запроса.

Импорт из запросов MDX-файлов не поддерживается.

Панель инструментов графического конструктора запросов многомерных выражений в режиме конструктора

Панель инструментов конструктора запросов содержит кнопки, которые помогают создавать запросы многомерных выражений с помощью графического интерфейса. В следующей таблице перечислены кнопки и их функции.

Кнопка

Описание

Изменить как текст

Не включено для данного типа источника данных.

Импорт

Импортируйте существующий запрос из файла определения отчета (RDL), расположенного в файловой системе.

Значок конструктора реляционных запросов

Перейти к многомерному выражению командного типа.

Значок конструктора реляционных запросов

Обновить метаданные из источника данных.

Значок конструктора реляционных запросов

Отобразить диалоговое окно Построитель вычисляемых элементов.

Значок конструктора реляционных запросов

Переключение между отображением и скрытием пустых ячеек на панели «Данные». (Это эквивалентно использованию предложения NON EMPTY в многомерном выражении.)

Значок конструктора реляционных запросов

Автоматически выполнять запрос и отображать результат при каждом изменении. Результаты отображаются на панели «Данные».

Значок конструктора реляционных запросов

Показать агрегатные выражения на панели «Данные».

Значок конструктора реляционных запросов

Удалить выбранный на панели «Данные» столбец из запроса.

Значок параметра запроса

Отображает диалоговое окно Параметры запроса. При указании значений для параметра запроса автоматически создается параметр с тем же именем.

Значок конструктора реляционных запросов

Подготовить запрос.

Значок конструктора реляционных запросов

Выполнить запрос и показать результаты на панели «Данные».

Значок конструктора реляционных запросов

Отмена запроса.

Значок конструктора реляционных запросов

Переключение между режимом конструктора и режимом запроса.

К началу страницы

Графический конструктор запросов многомерных выражений: режим запроса

Для переключения графического конструктора запросов в режим запроса нажмите кнопку Режим конструктора на панели инструментов.

На следующем рисунке показаны метки панелей в режиме запроса.

Конструктор реляционных запросов

В следующей таблице перечисляются панели, доступные в этом режиме.

Панель

Функция

Кнопка выбора куба (…)

Отображает куб, выбранный в настоящий момент.

Панель Метаданные/Функции/Шаблоны

Отображает меры в иерархическом списке, ключевые показатели эффективности и измерения, определенные для выбранного куба.

Панель запросов

Отображает текст запроса.

Панель результатов

Отображает результаты выполнения запроса.

Панель «Метаданные» содержит вкладки Метаданные, Функции и Шаблоны. Можно перетащить измерения, иерархии, ключевые показатели эффективности и меры с вкладки Метаданные на панель запросов многомерных выражений. Функции можно перетащить с вкладки Функции на панель запросов многомерных выражений. Шаблоны многомерных выражений можно добавить на панель запросов многомерных выражений с вкладки Шаблоны. После выполнения запроса на панели результатов отображаются результаты запроса многомерных выражений.

Запрос многомерных выражений по умолчанию, сформированный в режиме конструктора, можно расширить, включив дополнительные свойства элементов и ячеек. После выполнения запроса следующие значения не будут отражены в результирующем наборе. Однако они передаются обратно с коллекцией полей набора данных, и эти значения можно использовать.

Панель инструментов графического конструктора запросов многомерных выражений в режиме запроса

Панель инструментов конструктора запросов содержит кнопки, которые помогают создавать запросы многомерных выражений с помощью графического интерфейса.

Кнопки на панели инструментов в режиме конструктора ничем не отличаются от кнопок в режиме запроса, однако в режиме запроса недоступны следующие кнопки:

  • Изменить как текст

  • Добавить вычисляемый элемент (Значок конструктора реляционных запросов)

  • Показывать пустые ячейки (Значок конструктора реляционных запросов)

  • Автовыполнение (Значок конструктора реляционных запросов)

  • Показать агрегаты (Значок конструктора реляционных запросов)

К началу страницы

Нужна дополнительная помощь?

Кубы данных OLAP (Online Analytical Processing — оперативный анализ данных) позволяют эффективно извлекать и анализировать многомерные данные. В отличие от других типов баз данных, базы данных OLAP разработаны специально для аналитической обработки и быстрого извлечения из них всевозможных наборов данных. На самом деле существует несколько ключевых различий между стандартными реляционными базами данных, такими как Access или SQL Server, и базами данных OLAP. [1]

Рис. 1. Для подключения куба OLAP к книге Excel воспользуйтесь командой Из служб аналитики

Рис. 1. Для подключения куба OLAP к книге Excel воспользуйтесь командой Из служб аналитики

Скачать заметку в формате Word или pdf

В реляционных базах данных информация представляется в виде записей, которые добавляются, удаляются и обновляются последовательно. В базах данных OLAP хранится только моментальный снимок данных. В базе данных OLAP информация заархивирована в виде единого блока данных и предназначается только для вывода по запросу. Хотя в базу данных OLAP и можно добавлять новую информацию, существующие данные редко редактируются и тем более удаляются.

Реляционные базы данных и базы данных OLAP различаются структурно. Реляционные базы данных обычно состоят из набора таблиц, которые связаны между собой. В отдельных случаях реляционная база данных содержит так много таблиц, что очень сложно определить, как же они все-таки связаны. В базах данных OLAP связь между отдельными блоками данных определяется заранее и сохраняется в структуре, известной под названием кубы OLAP. В кубах данных хранятся полные сведения об иерархической структуре и связях базы данных, которые значительно упрощают навигацию по ней. К тому же создавать отчеты намного проще, если заранее известно, где располагаются извлекаемые данные и какие еще данные с ними связаны.

Основная же разница между реляционными базами данных и базами данных OLAP заключается в способе хранения информации. Данные в кубе OLAP редко представлены в общем виде. Кубы данных OLAP обычно содержат информацию, представленную в заранее разработанном формате. Таким образом, операции группировки, фильтрации, сортировки и объединения данных в кубах выполняются перед заполнением их информацией. Это делает извлечение и вывод запрашиваемых данных максимально упрощенной процедурой. В отличие от реляционных баз данных, нет необходимости в упорядочении информации должным образом перед выводом ее на экран.

Базы данных OLAP обычно создаются и поддерживаются администраторами IT-отдела. Если в вашей организации нет структуры, которая отвечает за управление базами данных OLAP, то можете обратиться к администратору реляционной базы данных с просьбой реализовать в корпоративной сети хотя бы отдельные OLAP-решения.

Подключение к кубу данных OLAP

Чтобы получить доступ к базе данных OLAP, сначала нужно установить подключение к кубу OLAP. Начните с перехода на вкладку ленты Данные. Щелкните на кнопке Из других источников и выберите в раскрывающемся меню команду Из служб аналитики (рис. 1).

При выборе указанной команды на экране появится диалоговое окно мастера подключения к данным (рис. 2). Основная его задача — это помочь вам установить соединение с сервером, который будет использован программой Excel при управлении данными.

1. Сначала нужно предоставить Excel регистрационную информацию. Введите в полях диалогового окна имя сервера, регистрационное имя и пароль доступа к данным, как показано на рис. 2. Щелкните на кнопке Далее. Если вы подключаетесь с помощью учетной записи Windows, то установите переключатель Использовать проверку подлинности Windows.

Рис. 2. Введите регистрационные данные

Рис. 2. Введите регистрационные данные

2. Выберите в раскрывающемся списке базу данных, с которой будете работать (рис. 3). В текущем примере используется база данных Analysis Services Tutorial. После выбора этой базы данных в расположенном ниже списке предлагается импортировать все доступные в ней кубы OLAP. Выберите необходимый куб данных и щелкните на кнопке Далее.

Рис. 3. Выберите рабочую базу данных и куб OLAP

Рис. 3. Выберите рабочую базу данных и куб OLAP, который планируете применять для анализа данных

3. В следующем диалоговом окне мастера, показанном на рис. 4, вам требуется ввести описательную информацию о создаваемом подключении. Все поля диалогового окна, показанного на рис. 4, не обязательны для заполнения. Вы всегда можете проигнорировать текущее диалоговое окно, не заполняя его, и это никак не скажется на подключении.

Рис. 4. Измените описательную информацию о соединении

4. Щелкните на кнопке Готово, чтобы завершить создание подключения. На экране появится диалоговое окно Импорт данных (рис. 5). Установите переключатель Отчет сводной таблицы и щелкните на кнопке ОК, чтобы начать создание сводной таблицы.

Рис. 5. Завершив настройку подключения, можете приниматься за создание сводной таблицы

Рис. 5. Завершив настройку подключения, можете приниматься за создание сводной таблицы

Структура куба OLAP

В процессе создания сводной таблицы на основе базы данных OLAP вы заметите, что окно области задач Поля сводной таблицы будет отличаться от такового для обычной сводной таблицы. Причина кроется в упорядочении сводной таблицы так, чтобы максимально близко отобразить структуру куба OLAP, присоединенного к ней. Чтобы максимально быстро перемещаться по кубу OLAP, необходимо детально ознакомиться с его компонентами и способами их взаимодействия. На рис. 6 показана базовая структура типичного куба OLAP.

Рис. 6. Базовая структура куба данных OLAP

Рис. 6. Базовая структура куба данных OLAP

Как видите, основные компоненты куба OLAP – это размерности, иерархии, уровни, члены и меры:

  • Размерности. Основная характеристика анализируемых элементов данных. К наиболее общим примерам размерностей относятся Products (Товары), Customer (Покупатель) и Employee (Сотрудник). На рис. 6 показана структура размерности Products.
  • Иерархии. Заранее определенная агрегация уровней в указанной размерности. Иерархия позволяет создавать сводные данные и анализировать их на различных уровнях структуры, не вникая во взаимосвязи, существующие между этими уровнями. В примере, показанном на рис. 6, размерность Products имеет три уровня, которые агрегированы в единую иерархию Product Categories (Категории товаров).
  • Уровни. Уровни представляют собой категории, которые агрегируются в общую иерархию. Считайте уровни полями данных, которые можно запрашивать и анализировать отдельно друг от друга. На рис. 6 представлены всего три уровня: Category (Категория), SubCategory (Подкатегория) и Product Name (Название товара).
  • Члены. Отдельный элемент данных в пределах размерности. Доступ к членам обычно реализуется через OLАР-структуру размерностей, иерархий и уровней. В примере на рис. 6 члены заданы для уровня Product Name. Другие уровни имеют свои члены, которые в структуре не показаны.
  • ­Меры — это реальные данные в кубах OLAP. Меры сохраняются в собственных размерностях, которые называются размерностями мер. С помощью произвольной комбинации размерностей, иерархий, уровней и членов можно запрашивать меры. Подобная процедура называется «нарезкой» мер.

Теперь, когда вы ознакомились со структурой кубов OLAP, давайте по-новому взглянем на список полей сводной таблицы. Организация доступных полей становится понятной и не вызывает нареканий. На рис. 7 показано, как в списке полей представляются элементы сводной таблицы OLAP.

Рис. 7. Список полей сводной таблицы OLAP

Рис. 7. Список полей сводной таблицы OLAP

В списке полей сводной таблицы OLAP меры выводятся первыми и обозначаются значком суммирования (сигма). Это единственные элементы данных, которые могут находиться в области ЗНАЧЕНИЯ. После них в списке указываются размерности, обозначенные значком с изображением таблицы. В нашем примере используется размерность Customer. В эту размерность вложен ряд иерархий. После развертывания иерархии можно ознакомиться с отдельными уровнями данных. Для просмотра структуры данных куба OLAP достаточно перемещаться по списку полей сводной таблицы.

Ограничения, накладываемые на сводные таблицы OLAP

Работая со сводными таблицами OLAP, следует помнить, что взаимодействие с источником данных сводной таблицы осуществляется в среде Analysis Services OLAP. Это означает, что каждый поведенческий аспект куба данных, начиная с размерностей и заканчивая мерами, которые включены в куб, также контролируется аналитическими службами OLAP. В свою очередь, это приводит к ограничениям, накладываемым на операции, которые можно выполнять в сводных таблицах OLAP:

  • нельзя поместить в область ЗНАЧЕНИЯ сводной таблицы поля, отличные от мер;
  • невозможно изменить функцию, применяемую для подведения итогов;
  • нельзя создать вычисляемое поле или вычисляемый элемент;
  • любые изменения в именах полей отменяются сразу же после удаления этого поля из сводной таблицы;
  • не допускается изменение параметров поля страницы;
  • недоступна команда Показать страницы;
  • отключен параметр Показывать подписи элементов при отсутствии полей в области значений;
  • отключен параметр Промежуточные суммы по отобранным фильтром элементам страницы;
  • недоступен параметр Фоновый запрос;
  • после двойного щелчка в поле ЗНАЧЕНИЯ возвращаются только первые 1000 записей из кеша сводной таблицы;
  • недоступен флажок Оптимизировать память.

Создание автономных кубов данных

В стандартной сводной таблице исходные данные хранятся на локальном жестком диске. Таким образом, вы всегда можете управлять ими, а также изменять структуру, даже не имея доступа к сети. Но это ни в коей мере не касается сводных таблиц OLAP. В сводных таблицах OLAP кеш не находится на локальном жестком диске. Поэтому сразу же после отключения от локальной сети ваша сводная таблица OLAP утратит работоспособность. Вы не сможете переместить ни одного поля в такой таблице.

Если все же нужно анализировать OLAP-данные при отсутствии подключения к сети, создайте автономный куб данных. Это отдельный файл, который представляет собой кеш сводной таблицы. В этом файле хранятся OLAP-данные, просматриваемые после отключения от локальной сети. Чтобы создать автономный куб данных, сначала создайте сводную таблицу OLAP. Поместите курсор в сводную таблицу и щелкните на кнопке Средства OLAP контекстной вкладки Анализ, входящей в набор контекстных вкладок Работа со сводными таблицами. Выберите команду Автономный режим OLAP (рис. 8).

Рис. 8. Создание автономного куба данных

Рис. 8. Создание автономного куба данных

На экране появится диалоговое окно Настройка автономной работы OLAP (рис. 9). Щелкните на кнопке Создать автономный файл данных. На экране появится первое окно мастера создания файла куба данных. Щелкните на кнопке Далее, чтобы продолжить процедуру.

Рис. 9. Начальное окно мастера создания автономного куба данных

Рис. 9. Начальное окно мастера создания автономного куба данных

На втором шаге (рис. 10), укажите размерности и уровни, которые будут включаться в куб данных. В диалоговом окне необходимо выбрать данные, импортируемые из базы данных OLAP. Нужно выделить только те размерности, которые понадобятся после отключения компьютера от локальной сети. Чем больше размерностей укажете, тем больший размер будет иметь автономный куб данных.

Рис. 10. Укажите размерность и уровни, включаемые в автономный куб данных

Рис. 10. Укажите размерность и уровни, включаемые в автономный куб данных

Щелкните на кнопке Далее для перехода к третьему шагу (рис. 11). В этом окне нужно выбрать члены или элементы данных, которые не будут включаться в куб. Если флажок не установлен, указанный элемент не будет импортироваться и занимать лишнее место на локальном жестком диске.

Рис. 11. He устанавливайте флажки для элементов данных, которые не должны включаться в автономный куб данных

Рис. 11. He устанавливайте флажки для элементов данных, которые не должны включаться в автономный куб данных

Укажите расположение и имя куба данных (рис. 12). Файлы кубов данных имеют расширение .cub.

Рис. 12. Укажите имя и расположение файла куба данных

Рис. 12. Укажите имя и расположение файла куба данных

Спустя некоторое время Excel сохранит автономный куб данных в указанной папке. Чтобы протестировать его, дважды щелкните на файле, что приведет к автоматической генерации рабочей книги Excel, которая содержит сводную таблицу, связанную с выбранным кубом данных. После создания вы можете распространить автономный куб данных среди всех заинтересованных пользователей, которые работают в режиме отключенной локальной сети.

После подключения к локальной сети можно открыть файл автономного куба данных и обновить его, а также соответствующую таблицу данных. Учтите, что хотя автономный куб данных применяется при отсутствии доступа к сети, он в обязательном порядке обновляется после восстановления подключения к сети. Попытка обновления автономного куба данных после разрыва соединения с сетью приведет к сбою.

Применение функций куба данных в сводных таблицах

Функции куба данных, которые применяются в базах данных OLAP, могут запускаться и из сводной таблицы. В устаревших версиях Excel вы получали доступ к функциям кубов данных только после установки надстройки Пакет анализа. В Excel 2013 данные функции встроены в программу, а потому доступны для применения. Чтобы в полной мере ознакомиться с их возможностями, рассмотрим конкретный пример.

Один из самых простых способов изучения функций куба данных заключается в преобразовании сводной таблицы OLAP в формулы куба данных. Эта процедура очень простая и позволяет быстро получить формулы куба данных, не создавая их «с нуля». Ключевой принцип — заменить все ячейки в сводной таблице формулами, которые связаны с базой данных OLAP. На рис. 13 показана сводная таблица, связанная с базой данных OLAP.

Рис. 13. Обычная сводная таблица OLAP

Рис. 13. Обычная сводная таблица OLAP

Поместите курсор в любом месте сводной таблицы, щелкните на кнопке Средства OLAP контекстной вкладки ленты Анализ и выберите команду Преобразовать в формулы (рис. 14).

Рис. 14. Преобразование сводной таблицы в формулы куба данных

Рис. 14. Преобразование сводной таблицы в формулы куба данных

Если ваша сводная таблица содержит поле фильтра отчета, то на экране появится диалоговое окно, показанное на рис. 15. В этом окне следует указать, нужно ли преобразовывать в формулы раскрывающиеся списки фильтров данных. При положительном ответе раскрывающиеся списки будут удалены, а вместо них будут отображены статические формулы. Если же вы в дальнейшем планируете использовать раскрывающиеся списки для изменения содержимого сводной таблицы, то сбросьте единственный флажок диалогового окна. Если вы работаете над сводной таблицей в режиме совместимости, то фильтры данных будут преобразовываться в формулы автоматически, без предварительного предупреждения.

Рис. 15. В Excel можно преобразовать фильтры данных сводной таблицы в статические формулы

Рис. 15. В Excel можно преобразовать фильтры данных сводной таблицы в статические формулы

Спустя несколько секунд вместо сводной таблицы отобразятся формулы, которые выполняются в кубах данных и обеспечивают вывод в окне Excel необходимой информации. Обратите внимание на то, что при этом удаляются ранее примененные стили (рис. 16).

Рис. 16. Взгляните на строку формул, в ячейках содержатся формулы куба данных

Рис. 16. Взгляните на строку формул: в ячейках содержатся формулы куба данных

Учитывая то, что просматриваемые вами значения теперь не являются частью объекта сводной таблицы, можно добавлять столбцы, строки и вычисляемые элементы, комбинировать их с другими внешними источниками, а также изменять отчет самыми разными способами, в том числе и перетаскивая формулы.

Добавление вычислений в сводные таблицы OLAP

В предыдущих версиях Excel в сводных таблицах OLAP не допускались пользовательские вычисления. Это означает, что в сводные таблицы OLAP было невозможно добавить дополнительный уровень анализа подобно тому, как это делается в обычных сводных таблицах, допускающих добавление вычисляемых полей и элементов (подробнее см. Вычисляемые поля и вычисляемые элементы в Excel 2013; прежде чем продолжить чтение, убедитесь, что вы хорошо знакомы с этим материалом).

В Excel 2013 появились новые инструменты OLAP — вычисляемые меры и вычисляемые элементы многомерных выражений. Теперь вы не ограничены использованием мер и элементов в кубе OLAP, предоставленных администратором базы данных. Вы получаете дополнительные возможности анализа путем создания пользовательских вычислений.

Знакомство с MDX. При использовании сводной таблицы вместе с кубом OLAP вы отсылаете базе данных запросы MDX (Multidimensional Expressions — многомерные выражения). MDX — это язык запросов, применяемый для получения данных из многомерных источников (например, из кубов OLAP). В случае изменения или обновления сводной таблицы OLAP соответствующие запросы MDX передаются базе данных OLAP. Результаты выполнения запроса возвращаются обратно в Excel и отображаются в области сводной таблицы. Таким образом обеспечивается возможность работы с данными OLAP без локальной копии кеша сводных таблиц.

При создании вычисляемых мер и элементов многомерных выражений применяется синтаксис языка MDX. С помощью этого синтаксиса сводная таблица обеспечивает взаимодействие вычислений с серверной частью базы данных OLAP. Примеры, рассматриваемые в книге, основаны на базовых конструкциях MDX, демонстрирующих новые функции Excel 2013. Если необходимо создавать сложные вычисляемые меры и элементы многомерных выражений, придется потратить время на более глубокое изучение возможностей MDX.

Создание вычисляемых мер. Вычисляемая мера представляет собой OLAP-версию вычисляемого поля. Идея заключается в создании нового поля данных на основе некоторых математических операций, выполняемых по отношению к существующим полям OLAP. В примере, показанном на рис. 17, используется сводная таблица OLAP, которая включает перечень и количество товаров, а также доход от продажи каждого из них. Нужно добавить новую меру, которая будет вычислять среднюю цену за единицу товара.

Рис. 17. В сводную таблицу OLAP будет добавлена мера, вычисляющая среднюю цену единицы товара

Рис. 17. В сводную таблицу OLAP будет добавлена мера, вычисляющая среднюю цену единицы товара

Поместите курсор в любом месте сводной таблицы и выберите контекстную вкладку Анализ из набора контекстных вкладок Работа со сводными таблицами. В раскрывающемся меню Средства OLAP выберите пункт Вычисляемая мера многомерного выражения (рис. 18).

Рис. 18. Выберите пункт меню Вычисляемая мера многомерного выражения

Рис. 18. Выберите пункт меню Вычисляемая мера многомерного выражения

На экране появится диалоговое окно Создание вычисляемой меры (рис. 19).

Рис. 19. В данном окне создается вычисляемая мера

Рис. 19. В данном окне создается вычисляемая мера

Выполните следующие действия:

1. Присвойте вычисляемой мере имя.

2. Выберите группу мер, в которой будет находиться новая вычисляемая мера. Если этого не сделать, Excel автоматически поместит новую меру в первую доступную группу мер.

3. В поле Многомерное выражение (MDX) введите код, задающий новую меру. Чтобы ускорить процесс ввода, воспользуйтесь находящимся слева списком для выбора существующих мер, которые будут использованы в вычислениях. Дважды щелкните на нужной мере, чтобы добавить ее в поле Многомерное выражение. Для вычисления средней цены продажи единицы товара используется следующее многомерное выражение:

IIF (

[Measures].[Internet Sales-Order Quantity] = 0

,NULL

,[Measures].[Internet Sales-Sales Amount]/

[Measures].[Internet Sales-Order Quantity]

)

4. Кликните ОК.

Обратите внимание на кнопку Проверить MDX, которая находится в правой нижней части окна. Щелкните на этой кнопке, чтобы проверить корректность синтаксиса многомерного выражения. Если синтаксис содержит ошибки, отобразится соответствующее сообщение.

После завершения создания новой вычисляемой меры перейдите в список Поля сводной таблицы и выберите ее (рис. 20).

Рис. 20. Добавьте в сводную таблицу OLAP новую вычисляемую меру

Рис. 20. Добавьте в сводную таблицу OLAP новую вычисляемую меру

Только что созданная вычисляемая мера добавила еще один уровень анализа в сводную таблицу (рис. 21).

Рис. 21. В сводной таблице появилась новая вычисляемая мера

Рис. 21. В сводной таблице появилась новая вычисляемая мера

Область действия вычисляемой меры распространяется только на текущую книгу. Другими словами, вычисляемые меры не создаются непосредственно в кубе OLAP сервера. Это означает, что никто не сможет получить доступ к вычисляемой мере, если только вы не откроете общий доступ к рабочей книге либо не опубликуете ее в Интернете.

Создание вычисляемых элементов многомерных выражений. Вычисляемый элемент многомерного выражения представляет собой OLAP-версию обычного вычисляемого элемента. Идея заключается в создании нового элемента данных, основанного на некоторых математических операциях, выполняемых по отношению к существующим элементам OLAP. В примере, показанном на рис. 22, используется сводная таблица OLAP, включающая сведения о продажах за 2005–2008 годы (с поквартальной разбивкой). Предположим, нужно выполнить агрегирование данных, относящихся к первому и второму кварталам, создав новый элемент First Half of Year (Первая половина года). Также объединим данные, относящиеся к третьему и четвертому кварталам, сформировав новый элемент Second Half of Year (Вторая половина года).

Рис. 22. Мы собираемся добавить новые вычисляемые элементы многомерных выражений

Рис. 22. Мы собираемся добавить новые вычисляемые элементы многомерных выражений, First Half of Year и Second Half of Year

Поместите курсор в любом месте сводной таблицы и выберите контекстную вкладку Анализ из набора контекстных вкладок Работа со сводными таблицами. В раскрывающемся меню Средства OLAP выберите пункт Вычисляемый элемент многомерного выражения (рис. 23).

Рис. 23. Создание нового вычисляемого элемента многомерного выражения

Рис. 23. Создание нового вычисляемого элемента многомерного выражения

На экране появится диалоговое окно Создание вычисляемого элемента (рис. 24).

Рис. 24. Окно Создание вычисляемого элемента

Рис. 24. Окно Создание вычисляемого элемента

Выполните следующие действия:

1. Присвойте вычисляемой мере имя.

2. Выберите родительскую иерархию, для которой создаются новые вычисляемые элементы. Настройке Родительский элемент присвойте значение Все. Благодаря этой настройке Excel получает доступ ко всем элементам родительской иерархии при вычислении выражения.

3. В окне Многомерное выражение введите синтаксис многомерного выражения. Чтобы немного сэкономить время, воспользуйтесь отображенным слева списком для выбора существующих элементов, используемых в многомерном выражении. Дважды щелкните на выбранном элементе, и Excel добавит его в окно Многомерное выражение. В примере, показанном на рис. 24, вычисляется сумма первого и второго кварталов:

[Ship Date].[Calendar Quarter].&[2005]&[1] +

[Ship Date].[Calendar Quarter]. &[2005]& [2] +

[Ship Date].[Calendar Quarter]. &[2006]&[1] + …

4. Щелкните ОК. Excel отобразит только что созданный вычисляемый элемент многомерного выражения в сводной таблице. Как показано на рис. 25, новый вычисляемый элемент отображается вместе с другими вычисляемыми элементами сводной таблицы.

Рис. 25. Excel добавляет новый вычисляемый элемент в поле сводной таблицы

Рис. 25. Excel добавляет новый вычисляемый элемент в поле сводной таблицы

На рис. 26 иллюстрируется аналогичный процесс, применяемый для создания вычисляемого элемента Second Half of Year.

Рис. 26. Повторите описанный ранее процесс для создания других вычисляемых элементов многомерного выражения

Рис. 26. Повторите описанный ранее процесс для создания других вычисляемых элементов многомерного выражения

Обратите внимание: Excel даже не пытается удалить исходные элементы многомерного выражения (рис. 27). В сводной таблице по-прежнему отображаются записи, соответствующие 2005–2008 годам с поквартальной разбивкой. В рассматриваемом случае это не страшно, но в большинстве сценариев следует скрывать «лишние» элементы во избежание появления конфликтов.

Рис. 27. Excel отображает созданный вычисляемый элемент многомерного выражения наравне с исходными элементами

Рис. 27. Excel отображает созданный вычисляемый элемент многомерного выражения наравне с исходными элементами. Но все же лучше удалять исходные элементы во избежание конфликтов

Помните: вычисляемые элементы находятся только в текущей рабочей книге. Другими словами, вычисляемые меры не создаются непосредственно в кубе OLAP сервера. Это означает, что никто не сможет получить доступ к вычисляемой мере либо вычисляемому элементу, если только вы не откроете общий доступ к рабочей книге либо не опубликуете ее в Интернете.

Следует отметить, что в случае изменения родительской иерархии или родительского элемента в кубе OLAP вычисляемый элемент многомерного выражения перестает выполнять свои функции. Потребуется повторно создать этот элемент.

Управление вычислениями OLAP. В Excel поддерживается интерфейс, позволяющий управлять вычисляемыми мерами и элементами многомерных выражений в сводных таблицах OLAP. Поместите курсор в любом месте сводной таблицы и выберите контекстную вкладку Анализ из набора контекстных вкладок Работа со сводными таблицами. В раскрывающемся меню Средства OLAP выберите пункт Управление вычислениями. В окне Управления вычислениями доступны три кнопки (рис. 28):

  • Создать. Создание новой вычисляемой меры или вычисляемого элемента многомерного выражения.
  • Изменить. Изменение выбранного вычисления.
  • Удалить. Удаление выделенного вычисления.

Рис. 28. Диалоговое окне Управление вычислениями

Рис. 28. Диалоговое окне Управление вычислениями

Выполнение анализа «что, если» по данным OLAP. В Excel 2013 можно выполнять анализ «что, если» для данных, находящихся в сводных таблицах OLAP. Благодаря этой новой возможности можно изменять значения в сводной таблице и повторно вычислять меры и элементы на основании внесенных изменений. Можно также распространить изменения обратно на куб OLAP. Чтобы воспользоваться возможностями анализа «что, если», создайте сводную таблицу OLAP и выберите контекстную вкладку Анализ, находящуюся в наборе контекстных вкладок Работа со сводными таблицами. В раскрывающемся меню Средства OLAP выберите команду Анализ «что, если» –> Включить анализ «что, если» (рис. 29).

Рис. 29. После включения анализа «что, если» можно изменять данные в сводной таблице

Рис. 29. После включения анализа «что, если» можно изменять данные в сводной таблице

Начиная с этого момента можно изменять значения сводной таблицы. Чтобы изменить выбранное значение в сводной таблице, щелкните на нем правой кнопкой мыши и в контекстном меню выберите пункт Учесть изменение при расчете сводной таблицы (рис. 30). Excel повторно выполнит все вычисления в сводной таблице с учетом внесенных правок, включая вычисляемые меры и вычисляемые элементы многомерных выражений.

Рис. 30. Выберите пункт Учесть изменение при расчете сводной таблицы

Рис. 30. Выберите пункт Учесть изменение при расчете сводной таблицы, чтобы внести изменения в сводную таблицу

По умолчанию правки, внесенные в сводную таблицу в режиме анализа «что, если», являются локальными. Если же вы хотите распространить изменения на сервер OLAP, выберите команду для публикации изменений. Выберите контекстную вкладку Анализ, находящуюся в наборе контекстных вкладок Работа со сводными таблицами. В раскрывающемся меню Средства OLAP выберите пункты Анализ «что, если» – > Опубликовать изменения (рис. 31). В результате выполнения этой команды включится «обратная запись» на сервере OLAP, что означает возможность распространения изменений на исходный куб OLAP. (Чтобы распространять изменения на сервер OLAP, нужно обладать соответствующими разрешениями на доступ к серверу. Обратитесь к администратору баз данных, который поможет вам получить разрешения на доступ в режиме записи к базе данных OLAP.)

Рис. 31. В Excel 2013 можно распространить изменения обратно на исходный куб OLAP

Рис. 31. В Excel 2013 можно распространить изменения обратно на исходный куб OLAP

[1] Заметка написана на основе книги Джелен, Александер. Сводные таблицы в Microsoft Excel 2013. Глава 9.

Время на прочтение
3 мин

Количество просмотров 4.7K

Всем привет! Меня зовут Сергей Коньков — я работаю архитектором в компании CloudReports. Сегодня я расскажу, как мы создали продукт, который помогает пользователям работать с данными и в какой-то мере соединяет два мира аналитики: Excel и облачные хранилища данных.

Задача

BigQuery и другие аналитические хранилища в сочетании с современными BI инструментами перевернули работу с данными за последние годы. Возможность обрабатывать терабайты информации за секунды, интерактивные дашборды в DataStudio и PowerBI, сделали работу очень комфортной.

Однако если посмотреть глубже, можно увидеть — выиграли от этих изменений в основном профессионалы, владеющие SQL и Python и бизнес пользователи на руководящих позициях, для которых разрабатываются дашборды.
А как быть с сотнями миллионов сотрудников, для которых главным инструментом анализа был и остается Microsoft Excel? Они в каком-то смысле, остались за бортом новых изменений. Это менеджеры по продажам, владельцы малого бизнеса, руководители небольших отделов. Освоить PowerBI у них нет времени. Все что им остается это экспортировать данные из отчетов в свой любимый Excel и продолжить работу там, но это не очень удобно, занимает время и есть ограничения по объему данных.

Мы часто наблюдаем, как наши клиенты использующих Google BigQuery загружают данные в Excel с помощью различных коннекторов, натыкаясь на ограничения. И родилась идея: если Excel не теряет популярности, а данные уходят в облака, то давайте придумаем способ как помочь пользователю работать из Excel с облаком.

Вспоминаем OLAP

Да, сегодня Excel по-прежнему самый популярный инструмент для работы с информацией в мире. А Сводная таблица, это то что используют миллионы пользователей каждый день. А раньше было еще больше. Если вы работали с данными в крупной компании десять лет назад вы наверняка слышали про технологию OLAP кубов от Microsoft и других вендоров, которые создаются поверх реляционных SQL баз, и позволяют получать результаты обработки миллионов строк данных за секунды. Самым популярным способом работы с OLAP кубами была и есть сводная таблица Excel. К слову OLAP по прежнему очень распространен в корпоративном мире, это все так же часть Microsoft SQL Server, однако имеет ряд ограничений по объемам и скорости обработки и все больше уступает рынок облачным аналитическим хранилищам.

Так вот в решении этой задачи нам поможет OLAP. Как я уже писал выше в Excel есть готовый клиент для работы с OLAP, мы будем использовать его.

Kогда Microsoft выводил на рынок данную технологию был опубликован открытый протокол для работы с OLAP базами — XMLA (XML для аналитики). Именно этот протокол и использует Excel когда подключается к OLAP серверу. Все работает примерно так:

Решение

Идея проста — вместо OLAP сервера мы сделаем Python приложение , которое будет делать следующее:

  • принимать XMLA запросы от Excel

  • конвертировать логику XMLA запроса в SQL код

  • отправлять SQL запрос в BigQiery

  • полученный от BigQuery ответ конвертировать в XMLA и отправлять обратно в Excel

Данное приложение (App) можем опубликовать в облаке, так как Excel имеет возможность отправлять запросы XMLA запросы по протоколу HTTPS. Все будет работать примерно так:

Использование

После того как мы разработали и опубликовали приложение, администратору BigQuery для начала использования достаточно просто создать таблицу и определить для соответсnвующих полей типы агрегации (сумма, минимум, максимум и т.д.). Далее пользователь в Excel используя подключение к службам аналитики (OLAP) соединяется с нашим сервисом:

После этого мы получаем доступ к таблице BigQuery непосредственно из сводной таблицы. И можем легко «играть» с данными.

Кроме того, мы реализовали в данном сервисе слой кэширования данных для ускорения запросов и экономии затрат на BigQuery.

Что дальше

Сейчас мы активно тестируем сервис на своих клиентах и думаем над добавлением нового функционала.

Например, SQL запросы наряду с BigQuery поддерживают и другие облачные хранилища данных. Добавив один класс в наше приложение мы реализовали аналогичный механизм для ClickHouse. Скоро будет готова версия для Snowflake и Amazon Redshift.

Будем рады услышать вопросы и мнение коллег в комментариях.

Содержание

  1. Сводные таблицы Excel
  2. How to Create an OLAP Cube in Excel
  3. How to create an OLAP Cube
  4. Аналитические функции в Excel (функции кубов)
  5. Функции кубов и сводные таблицы
  6. Простой способ получить функции кубов
  7. Функция КУБЗНАЧЕНИЕ()
  8. Написание формулы «с нуля»
  9. Синтаксис функции КУБЗНАЧЕНИЕ()
  10. Некоторые сведения о кубах OLAP и моделях данных Power Pivot
  11. Автозавершение в помощь

Сводные таблицы Excel

В стандартной сводной таблице исходные данные хранятся на локальном жестком диске. Таким образом, вы всегда можете управлять ими и переорганизовывать их, даже не имея доступа к сети. Но это ни в коей мере не касается сводных таблиц OLAP. В сводных таблицах OLAP кеш никогда не хранится на локальном жестком диске. Поэтому сразу же после отключения от локальной сети ваша сводная таблица утратит работоспособность. Вы не сможете переместить в ней ни одного поля.

Если вам все же необходимо анализировать OLAP-данные после отключения от сети, создайте автономный куб данных. Автономный куб данных — это отдельный файл, который представляет собой кеш сводной таблицы и хранит OLAP-данные, просматриваемые после отключения от локальной сети. OLAP-данные, скопированные в сводную таблицу, можно распечатать, на сайте http://everest.ua подробно об этом рассказано.

Чтобы создать автономный куб данных, сначала создайте сводную таблицу OLAP. Поместите курсор в пределах сводной таблицы и щелкните на кнопке Средства OLAP (OLAP Tools) контекстной вкладки Параметры (Tools), входящей в группу контекстных вкладок Работа со сводными таблицами (PivotTable Tools). Выберите команду Автономный режим OLAP (Offline OLAP) (рис. 9.8).

Рис. 9.8. Создание автономного куба данных

На экране появится диалоговое окно настроек автономного куба данных OLAP. Щелкните в нем на кнопке Создать автономный файл данных (Create Offline Data File). Вы запустили мастер создания файла куба данных. Щелкните на кнопке Далее (Next), чтобы продолжить процедуру.

Cначала необходимо указать размерности и уровни, которые будут включаться в куб данных. В диалоговом окне необходимо выбрать данные, которые будут импортироваться из базы данных OLAP. Идея состоит в том, чтобы указать только те размерности, которые понадобятся после отключения компьютера от локальной сети. Чем больше размерностей укажете, тем больший размер будет иметь автономный куб данных.

Щелкните на кнопке Далее для перехода к следующему диалоговому окну мастера. В нем вы получаете возможность указать члены или элементы данных, которые не будут включаться в куб. В частности, вам не потребуется мера Internet Sales-Extended Amount, поэтому флажок для нее будет сброшен в списке. Сброшенный флажок указывает на то, что указанный элемент не будет импортироваться и занимать лишнее место на локальном жестком диске.

На последнем этапе укажите расположение и имя куба данных. В нашем случае файл куба будет назван MyOfflineCube.cub и будет располагаться в папке Work.

Файлы кубов данных имеют расширение .cub

Спустя некоторое время Excel сохранит автономный куб данных в указанной папке. Чтобы протестировать его, дважды щелкните на файле, что приведет к автоматической генерации рабочей книги Excel, которая содержит сводную таблицу, связанную с выбранным кубом данных. После создания вы можете распространить автономный куб данных среди всех заинтересованных пользователей, которые работают в режиме отключенной локальной сети.

После подключения к локальной сети можно открыть автономный файл куба данных и обновить его, а также соответствующую таблицу данных. Главный принцип гласит, что автономный куб данных применяется только для работы при отключенной локальной сети, но он в обязательном порядке обновляется после восстановления соединения. Попытка обновления автономного куба данных после разрыва соединения приведет к сбою.

Источник

How to Create an OLAP Cube in Excel

By Kevin Cavanagh

Updated September 28, 2017

OLAP stands for Online Analytical Processing. People use OLAP functions when they want to organize a lot of data. For example, if a person had sales data from 2000 to 2010 that he wanted to organize by purchase amount, an OLAP cube would organize his information into much more helpful graphs and tables.

How to create an OLAP Cube

Select the «Data» option at the top of the page followed by «PivotTable and PivotChart Report»

Select «External Data Source» before pressing next to continue.

Press «Get Data,» which will open the «Choose Data Source» dialogue.

Select the program from the list in which your data is located. It could be Microsoft Excel, Microsoft Word, Microsoft Access or another program that you used to store the data.

Select the tables and fields that you are interested in before pressing «Next.»

Once you have selected the information that you want to organize, press «File» and then select «Create OLAP Cube.»

Select the fields that you want to make visible as summarized fields. Press «Next» when you’re finished.

Create the dimensions of your cube file. In this step, you’ll be able to create sub-fields for the data. Press «Next» once you finish this step.

To make the data work with Excel, select «Save a cube file containing all of the data for the cube.» Press «Finish» to end the creation of your OLAP cube.

Источник

Аналитические функции в Excel (функции кубов)

Microsoft постоянно добавляет в Excel новые возможности в части анализа и визуализации данных. Работу с информацией в Excel можно представить в виде относительно независимых трех слоев:

  • «правильно» организованные исходные данные
  • математика (логика) обработки данных
  • представление данных

Рис. 1. Анализ данных в Excel: а) исходные данные, б) мера в Power Pivot, в) дашборд; чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке

Скачать заметку в формате Word или pdf, примеры в формате Excel

Функции кубов и сводные таблицы

Наиболее простым и в тоже время очень мощным средством представления данных являются сводные таблицы. Они могут быть построены на основе данных, содержащихся: а) на листе Excel, б) кубе OLAP или в) модели данных Power Pivot. В последних двух случаях, помимо сводной таблицы, можно использовать аналитические функции (функции кубов) для формирования отчета на листе Excel. Сводные таблицы проще. Функции кубов сложнее, но предоставляют больше гибкости, особенно в оформлении отчетов, поэтому они широко применяются в дашбордах.

Дальнейшее изложение относится к формулам кубов и сводным таблицам на основе модели Power Pivot и в нескольких случаях на основе кубов OLAP.

Простой способ получить функции кубов

Когда (если) вы начинали изучать код VBA, то узнали, что проще всего получить код, используя запись макроса. Далее код можно редактировать, добавить циклы, проверки и др. Аналогично проще всего получить набор функций кубов, преобразовав сводную таблицу (рис. 2). Встаньте на любую ячейку сводной таблицы, перейдите на вкладку Анализ, кликните на кнопке Средства OLAP, и нажмите Преобразовать в формулы.

Рис. 2. Преобразование сводной таблицы в набор функций куба

Числа сохранятся, причем это будут не значения, а формулы, которые извлекают данные из модели данных Power Pivot (рис. 3). Получившуюся таблицу вы может отформатировать. В том числе, можно удалять и вставлять строки и столбцы внутрь таблицы. Срез остался, и он влияет на данные в таблице. При обновлении исходных данных числа в таблице также обновятся.

Рис. 3. Таблица на основе формул кубов

Функция КУБЗНАЧЕНИЕ()

Это, пожалуй, основная функция кубов. Она эквивалентна области Значения сводной таблицы. КУБЗНАЧЕНИЕ извлекает данные из куба или модели Power Pivot, и отражает их вне сводной таблицы. Это означает, что вы не ограничены пределами сводной таблицы и можете создавать отчеты с бесчисленными возможностями.

Написание формулы «с нуля»

Вам не обязательно преобразовывать готовую сводную таблицу. Вы можете написать любую формулу куба «с нуля». Например, в ячейку С10 введена следующая формула (рис. 4):

Рис. 4. Функция КУБЗНАЧЕНИЕ() в ячейке С10 возвращает продажи велосипедов за все годы, как и в сводной таблице

Маленькая хитрость. Чтобы удобнее было читать формулы кубов, желательно, чтобы в каждой строке помещался только один аргумент. Можно уменьшить окно Excel. Для этого кликните на значке Свернуть в окно, находящемся в правом верхнем углу экрана. А затем отрегулируйте размер окна по горизонтали. Альтернативный вариант – принудительно переносить текст формулы на новую строку. Для этого в строке формул поставьте курсор в том месте, где хотите сделать перенос и нажмите Alt+Enter.

Рис. 5. Свернуть окно

Синтаксис функции КУБЗНАЧЕНИЕ()

Справка Excel абсолютно точна и абсолютно бесполезна для начинающих:

КУБЗНАЧЕНИЕ(подключение; [выражение_элемента1]; [выражение_элемента2]; …)

Подключение – обязательный аргумент; текстовая строка, представляющая имя подключения к кубу.

Выражение_элемента – необязательный аргумент; текстовая строка, представляющая многомерное выражение, которое возвращает элемент или кортеж в кубе. Кроме того, «выражение_элемента» может быть множеством, определенным с помощью функции КУБМНОЖ. Используйте «выражение_элемента» в качестве среза, чтобы определить часть куба, для которой необходимо возвратить агрегированное значение. Если в аргументе «выражение_элемента» не указана мера, будет использоваться мера, заданная по умолчанию для этого куба.

Прежде, чем перейти к объяснению синтаксиса функции КУБЗНАЧЕНИЕ, пару слов о кубах, моделях данных, и загадочном кортеже.

Некоторые сведения о кубах OLAP и моделях данных Power Pivot

Кубы данных OLAP (Online Analytical Processing — оперативный анализ данных) были разработаны специально для аналитической обработки и быстрого извлечения из них данных. Представьте трехмерное пространство, где по осям отложены периоды времени, города и товары (рис. 5а). В узлах такой координатной сетки расположены значения различных мер: объем продаж, прибыль, затраты, количество проданных единиц и др. Теперь вообразите, что измерений десятки, или даже сотни… и мер тоже очень много. Это и будет многомерный куб OLAP. Создание, настройка и поддержание в актуальном состоянии кубов OLAP – дело ИТ-специалистов.

Рис. 5а. Трехмерный куб OLAP

Аналитические формулы Excel (формулы кубов) извлекают названия осей (например, Время), названия элементов на этих осях (август, сентябрь), значения мер на пересечении координат. Именно такая структура и позволяет сводным таблицам на основе кубов и формулам кубов быть столь гибкими, и подстраиваться под нужды пользователей. Сводные таблицы на основе листов Excel не используют меры, поэтому они не столь гибки в целях анализа данных.

Power Pivot – относительно новая фишка Microsoft. Это встроенная в Excel и отчасти независимая среда с привычным интерфейсом. Power Pivot значительно превосходит по своим возможностям стандартные сводные таблицы. Вместе с тем, разработка кубов в Power Pivot относительно проста, а самое главное – не требует участия ИТ-специалиста. Microsoft реализует свой лозунг: «Бизнес-аналитику – в массы!». Хотя модели Power Pivot не являются кубами на 100%, о них также можно говорить, как о кубах (подробнее см. вводный курс Марк Мур. Power Pivot и более объемное издание Роб Колли. Формулы DAX для Power Pivot).

Основные компоненты куба – это измерения, иерархии, уровни, элементы (или члены; по-английски members) и меры (measures). Измерение – основная характеристика анализируемых данных. Например, категория товаров, период времени, география продаж. Измерение – это то, что мы можем поместить на одну из осей сводной таблицы. Каждое измерение помимо уникальных значений включает элемент [ALL], выполняющий агрегацию всех элементов этого измерения.

Измерения построены на основе иерархии. Например, категория товаров может разбиваться на подкатегории, далее – на модели, и наконец – на названия товаров (рис. 5б) Иерархия позволяет создавать сводные данные и анализировать их на различных уровнях структуры. В нашем примере иерархия Категория включает 4 Уровня.

Рис. 5б. Иерархия категорий товаров

Элементы (отдельные члены) присутствуют на всех уровнях. Например, на уровне Category есть четыре элемента: Accessories, Bikes, Clothing, Components. Другие уровни имеют свои элементы.

­Меры – это вычисляемые значения, например, объем продаж. Меры в кубах хранятся в собственном измерении, называемом [Measures] (см. ниже рис. 9). Меры не имеют иерархий. Каждая мера рассчитывает и хранит значение для всех измерений и всех элементов, и нарезается в зависимости от того, какие элементы измерений мы поместим на оси. Еще говорят, какие зададим координаты, или какой зададим контекст фильтра. Например, на рис. 5а в каждом маленьком кубике рассчитывается одна и та же мера – Прибыль. А возвращаемое мерой значение зависит от координат. Справа на рисунке 5а показано, что Прибыль (в трех координатах) по Москве в октябре на яблоках = 63 000 р. Меру можно трактовать, и как одно из измерений. Например, на рис. 5а вместо оси Товары, разместить ось Меры с элементами Объем продаж, Прибыль, Проданные единицы. Тогда каждая ячейка и будет каким-то значением, например, Москва, сентябрь, объем продаж.

Кортеж – несколько элементов разных измерений, задающие координаты по осям куба, в которых мы рассчитываем меру. Например, на рис. 5а Кортеж = Москва, октябрь, яблоки. Также допустимый кортеж – Пермь, яблоки. Еще один – яблоки, август. Не вошедшие в кортеж измерения присутствуют в нем неявно, и представлены членом по умолчанию [All]. Таким образом, ячейка многомерного пространства всегда определяется полным набором координат, даже если некоторые из них в кортеже опущены. Нельзя включить два элемента одного измерения в кортеж, не позволит синтаксис. Например, недопустимый кортеж Москва и Пермь, яблоки. Чтобы реализовать такое многомерное выражение потребуется набор двух кортежей: Москва и яблоки + Пермь и яблоки.

Набор элементов – несколько элементов одного измерения. Например, яблоки и груши. Набор кортежей – несколько кортежей, каждый из которых состоит из одинаковых измерений в одной и той же последовательности. Например, набор из двух кортежей: Москва, яблоки и Пермь, бананы.

Автозавершение в помощь

Вернемся к синтаксису функции КУБЗНАЧЕНИЕ. Воспользуемся автозавершением. Начните ввод формулы в ячейке:

Excel предложит все доступные в книге Excel подключения:

Рис. 6. Подключение к модели данных Power Pivot всегда называется ThisWorkbookDataModel

Рис. 7. Подключения к кубам

Продолжим ввод формулы (в нашем случае для модели данных):

Автозавершение предложит все доступные таблицы и меры модели данных:

Рис. 8. Доступные элементы первого уровня – имена таблиц и набор мер (выделен)

Выберите значок Measures. Поставьте точку:

=КУБЗНАЧЕНИЕ( » ThisWorkbookDataModel » ; » [Measures].

Автозавершение предложит все доступные меры:

Рис. 9. Доступные элементы второго уровня в наборе мер

Выберите меру [Total Sales]. Добавьте кавычки, закрывающую скобку, нажмите Enter.

=КУБЗНАЧЕНИЕ( » ThisWorkbookDataModel » ; » [Measures].[Total Sales] » )

Рис. 10. Формула КУБЗНАЧЕНИЕ в ячейке Excel

Аналогичным образом можете добавить третий аргумент в формулу:

Источник

Работа с автономными файлами кубов

​Смотрите также​​ настроена загрузка данных.​: Не очень шарю​ Excel 1997-2003, XP.​ диаграмму по 3-м​ для создания убедительных​Остановить​.​ таблицы или сводной​ диске и сократив​Сервис OLAP​ предварительно убедившись в​Обновление автономный файл куба,​ больше места, чем​ уровни. Только можно​ 2010 ​ затем сохранить этот​Примечание:​ Если через подключение​ OLAP кубах. Но​Комментарий по ориентации​ осям, а excel​

​ отчетов. Данные могут​в диалоговом окне​Проблема: Новые данные не​ диаграммы. Попробуйте выполнить​ время сохранения файла,​и нажмите кнопку​ наличии достаточного места​ создаваемого на основе​ имеется на локальном​ включить или исключить​Примечание:​ набор. В отчете​Мы стараемся как​ — можно попробовать​ может есть вариант​ измерений:​ 2010 где можно​ быть различных типов,​Создание файла куба -​ отображается в отчете,​

​ действия, описанные ниже.​​ выберите только те​Автономный режим OLAP​ на жестком диске.​ самых последних данных,​ жестком диске. Если​ все измерения такого​ Если база данных OLAP​ не обязательно включать​ можно оперативнее обеспечивать​ в параметрах установить​ загрузить его при​X строки Excel,​ найти эту кнопку?​

Дополнительные сведения об автономных кубах

​ включая следующие:​ ход выполнения​ когда обновлять.​Исключение измерений​ элементы, которые необходимо​.​Убедитесь, что существует соединение​ получаемых с серверного​ для автономного куба​ типа.​ имеет большой объем,​ все поля, включить​ вас актуальными справочными​ галочку на обновлении​ помощи Power Query​ увеличение сверху вниз.​ и постоить 3-х​Группы мер​.​

​Проверка доступности исходной базы​​    При работе с мастером​ включить в отчет.​Откроется диалоговое окно​ с сетью и​ куба или из​ данных выбран большой​На шаге 3 мастера​ а файл куба​ в файл, и​ материалами на вашем​

​ в фоновом режиме.​ в модель данных​

​Y столбцы Excel,​ мерную диаграмму?​— это коллекция​Предупреждение:​ данных​ автономных кубов на​ В куб будут​Настройка автономной работы OLAP​ что доступна исходная​ нового автономного файла​ объем данных, свободного​ установите флажок​ нужен для обеспечения​ можно выбрать любой​ языке. Эта страница​ Но это на​ и Power Pivot’ом​ увеличение слева направо.​R Dmitry​ мер, существующих в​ Если удалить файл автономного​    Возможно, автономный файл куба​ этапе 2 выберите​ автоматически включены все​.​ база данных сервера​ куба, может занять​ места на диске​меры​ доступа к большому​ из ее размеры​ переведена автоматически, поэтому​ вскидку, сейчас не​ добавить поле с​Z листы Excel,​

​: На вкладке «Параметры»​ кубе.​ куба для какого-либо​ не удается подключиться​

​ только те измерения,​ поля свойств, доступные​Примечание:​ OLAP, из которой​ значительное время и​ может не хватить.​и выберите поля,​ подмножеству данных, потребуется​ и поля данных,​ ее текст может​ на чем проверить​ формулой Today()-[Дата отчета]​ увеличение в глубину.​ при активной сводной,​Меры и ключевые показатели​ отчета, больше нельзя​ к исходной базе​ которые действительно будут​ для выбранных элементов.​ Если средство доступа к​

​ автономный файл куба​ потребовать большой объем​ Описанный ниже подход​ которые вы хотите​ много свободного места​

  1. ​ доступных в базе​ содержать неточности и​ достоверность предположения и​ тогда фильтроваться можно​KoGG​ кнопка сводная диаграмма,​ эффективности в пределах​

  2. ​ будет использовать этот​ данных сервера для​ отображаться как поля​Если элементы, которые требуется​ данным OLAP не​ получил данные.​

  3. ​ временного места на​ поможет сократить размер​ использовать в качестве​

  4. ​ на диске, а​ данных OLAP. Чтобы​ грамматические ошибки. Для​ возможность его реализации.​ будет по этому​: N — мерный​

  5. ​ выбираете нужную.​ группы мер​ отчет автономно и​ получения новых данных.​ в отчетах сводной​ включить, отсутствуют, возможно,​ поддерживает автономные файлы​Щелкните отчет сводной таблицы,​

  6. ​ диске. Запускайте этот​ автономного файла куба.​

​ полей данных в​ сохранение файла может​ свести к минимуму​

Создание автономного файла куба из базы данных OLAP-сервера

​ нас важно, чтобы​​Matiks​ полю выставив в​ OLAP гипер куб​Natalli01​— вы также​ создать файл автономного​ Убедитесь в том,​ таблицы или сводной​ на предыдущем шаге​ кубов, команда​ созданный на основе​ процесс, когда не​Освобождение места на диске​ отчете. Необходимо выбрать​ занять много времени.​

  1. ​ размер файла, можно​ эта статья была​: Галочка там и​ него значение =​ с фиксированным размером.​: все равно строится​ можете использовать отдельные​

  2. ​ куба для этого​​ что исходная база​​ диаграммы.​​ не было включено​​Автономный режим OLAP​​ автономного файла куба,​​ нужен немедленный доступ​​ или выбор другого​​ хотя бы один​

    ​ Для повышения производительности​​ включить только данные,​​ вам полезна. Просим​

    ​ так стоит и​​ 0. И сводные​Максимальное число измерений​ диаграмма с 2-я​меры​​ отчета.​​ данных на сервере,​Удалите уровни детализации​ содержащее их измерение.​будет недоступна. Для​

  3. ​ или связанный отчет​​ к другим файлам,​​ диска​ показатель; в противном​ автономные файлы кубов​ которые вы хотите​​ вас уделить пару​​ убрать её нельзя.​

    ​ будут обновляться сразу,​​ — 12.​​ осями((​

  4. ​и​Закройте все книги, которые​ которая является источником​​     Щелкните поле рядом​​ Нажмите кнопку​

  5. ​ получения дополнительных сведений​ сводной таблицы для​ предварительно убедившись в​    Прежде чем сохранять файл​ случае измерения, связанные​ рекомендуется создавать с​ иметь возможность отобразить​Плюс​ секунд и сообщить,​ проблема не в​ и в фильтре​Данный куб объявляется​

    ​R Dmitry​​ключевые показатели эффективности​

    • ​ содержат отчеты, использующие​ данных для куба,​

    • ​ с каждым из​Назад​ обратитесь к поставщику​ отчета сводной диаграммы.​

    • ​ наличии достаточного места​ куба, удалите с​ с мерой будет​ использованием сценария многомерных​ в отчете. Можно​ помогла ли она​ том как обновить,а​ потом ничего менять​ в памяти и​: пример в студию​

    • ​из группы мер.​Плюс​ файл автономного куба,​ не была переименована​ выбранных измерений на​и выберите на​ соответствующего продукта.​

  6. ​На вкладке «​ на жестком диске.​Плюс ​ диска ненужные файлы​​ не содержат данных.​ выражений.​ пропустить весь размеры​ вам, с помощью​ в том как​ не потребуется после​ не привязан к​Natalli01​ Разверните​ или убедитесь, что​ или перемещена в​ шаге 2 мастера​​ втором этапе работы​​Нажмите кнопку​Плюс​Анализ​Щелкните отчет сводной таблицы,​ или сохраните файл​ Для каждого измерения​

    • ​Щелкните отчет сводной таблицы,​ и для большинства​ кнопок внизу страницы.​ поставить фильтры сразу​ обновления данных.​ объектам Excel.​: Вот пример​группу мер​ все такие отчеты​ другое место. Убедитесь​и затем снимите​ мастера пропущенное измерение,​Создать автономный файл данных​

    • ​» в группе​ основанный на файле​ на сетевом диске.​ в разделе​ для которого необходимо​ типов измерений также​​ Для удобства также​​ на все сводные​Либо в кубе​Класс может использоваться​R Dmitry​, чтобы просмотреть доступные​

      ​ удалены.​​ в том, что​ флажки для уровней​ а затем вернитесь​или (если файл​​вычисления​​ автономного куба.​​Включение в автономный файл​​меры​​ создать автономный файл​​ опустить более низкого​​ приводим ссылку на​​ и запутсить обновление​

  7. ​ вашем на стороне​ в VB.​: Выберите тип :​ в ней элементы,​В Microsoft Windows найдите​​ сервер доступен и​​ меньше, чем у​

    ​ к этапу 3.​ автономного куба для​​нажмите кнопку​​В Excel 2016: На​​ куба меньшего количества​установите флажок​​ куба, или связанный​

  8. ​ уровня детализации и​ оригинал (на английском​ всех​​ сервера нужно формировать​​openid.mail.ru/mail/matiks36​​ «Объемная гистограмма» она​​ как показано на​

​ и удалите автономный​ к нему можно​ отображаются в отчете.​

​Примечание:​ этого отчета уже​Сервис OLAP​ вкладке «​ данных​аналитика и выберите​ отчет сводной таблицы​ элементы верхнего уровня,​ языке) .​The_Prist​ сразу такое поле.​: Добрый день!​ отображает 3 оси​ снимке экрана.​ файл куба (файл​ подключиться.​Удалите поля данных​

​ В мастере кубов OLAP​ существует) кнопку​и нажмите кнопку​​данные​    Подумайте, как можно свести​ элементы верхнего уровня​ для отчета сводной​ которые не нужно​

​автономный файл куба (.cub)​: Хорошо, Вам виднее.​ У меня в​​Уважаемые пользователи,нужна помощь!​В вашем примере​Измерения, атрибуты и иерархии​ CUB).​Проверка наличия новых данных​    На шаге 3 мастера​ для полей данных​Изменить автономный файл данных​Автономно OLAP​» в группе​

  • ​ к минимуму объем​​ для включения в​ диаграммы.​ отображать. Для автономного​ хранит данные в​ Ждем более осведомленных.​ модели данных без​Есть несколько сводных​ достаточно и 2-х​— вы также​

  • ​Примечание:​​    Выясните у администратора базы​ установите флажок​ доступны только следующие​.​Плюс​.​запросы и подключения​ данных, включаемых в​ автономный файл куба.​

  • ​На вкладке «​​ файла также сохраняются​ форму в кубе​Плюс ​Lania​​ такого приема никуда.​ таблиц,которые строятся на​ осей.​

  • ​ можете использовать прочие​​ Мы стараемся как можно​Плюс​ данных, обновлялись ли​меры​ итоговые функции:​Откроется окно​Нажмите кнопку​щелкните стрелку рядом​ файл, чтобы при​

Подключение автономного файла куба к базе данных OLAP-сервера

  1. ​Чтобы ограничить размер файла​Анализ​ все элементы, которые​ интерактивной аналитической обработки​: openid.mail.ru/mail/matiks36, а в​

  2. ​Matiks​​ основании данных из​​Natalli01​​ поля куба, как​​ оперативнее обеспечивать вас​​ именно те данные,​​и выберите поля​​СУММ​​Мастер автономных кубов​

  3. ​Автономный режим OLAP​​ с кнопкой​​ этом файл содержал​ куба, предотвратив таким​​» в группе​​ можно включить поля​

  4. ​ (OLAP). Эти данные​ фильтре вы используете​: Зачем было цитировать​​ OLAP кубов. Ежедневно​​: спасибо​ в любом другом​

Обновление и повторное создание автономного файла куба

​ актуальными справочными материалами​ которые должны быть​ данных, которую вы​,​.​, а затем —​Обновить все​ все данные, необходимые​ образом заполнение всего​вычисления​ свойств, которые доступны​ могут представлять часть​ именно дату? Почему​ целое предыдущее (свое!)​ приходится добавлять в​Может, подскажите, как​ отчете.​

  1. ​ на вашем языке.​ включены в отчет.​ используете в отчете.​

  2. ​СЧЕТ​В мастере на странице​​Изменить автономный файл данных​​и нажмите кнопку​​ для отчета сводной​​ свободного места на​нажмите кнопку​​ в базе данных​​ базы данных OLAP​​ бы не использовать​​ сообщение?! [МОДЕРАТОР]​

    ​ фильтр таблицы +1​ создать диаграмму как​​С помощью таких полей​​ Эта страница переведена​​Проверка неизменности организации базы​​Удалите элементы данных​,​​ «Шаг 1» нажмите​​.​​Обновить​​ таблицы или сводной​

​ диске и сократив​Сервис OLAP​ для этих элементов.​

​ с сервера OLAP​ фильтр по месяцу?​​Свобную обновить необходимо​ день,формировать отчет наростающим​ на рисунке​ вы можете создавать​ автоматически, поэтому ее​ данных​    Щелкните поле​МИН​ кнопку​Следуйте указаниям мастера автономных​.​ диаграммы. Попробуйте выполнить​ время сохранения файла,​и нажмите кнопку​Перевод данных в автономный​ или она может​так же у​

​ в любом случае,​​ итогом за месяц,т.к​Или где можно​ интересные интерактивные отчеты​ текст может содержать​    Если куб OLAP-сервера был​

​рядом с каждой​и​​Далее​ кубов, чтобы выбрать​В Excel 2013: На​ действия, описанные ниже.​ выберите только те​Автономно OLAP​ режим, а затем​ были созданы независимо​ сводной таблицы есть​ т.к туда догружаются​ данных очень много,подобный​

Включение в файл автономного куба других данных

​ прочесть про создание​ на основе Power​ неточности и грамматические​ изменен, для доступа​ аналитики на шаге​МАКС​.​ другие данные для​ вкладке «​Исключение измерений​ элементы, которые необходимо​.​ перенос данных обратно​

  1. ​ от любой базы​ галочка «отложить обновление».​ данные за вчерашний​ запрос может выполняться​ многомерных кубов Прикрепленные​ View и кубов​ ошибки. Для нас​

  2. ​ к измененным данным​ 3 и снимите​.​На шаге 2 выберите​ включения в этот​данные​

  3. ​    При работе с мастером​​ включить в отчет.​​Откроется диалоговое окно​​ в Интернете​​ данных OLAP. Чтобы​​ В этом случае​​ день, а это​​ около часа. Есть​​ файлы cube.jpg (14.28​

  4. ​ OLAP.​​ важно, чтобы эта​​ может потребоваться реорганизация​​ флажки для элементов,​​На странице мастера «Шаг​

  5. ​ каждого измерение в​ файл. На последнем​» в группе​ автономных кубов на​ В куб будут​Настройка автономной работы OLAP​Для этого сначала необходимо​ продолжить работу с​

​ обновление не будет​​ может занять около​ ли способ во​​ КБ)​​Дополнительные сведения о Power​​ статья была вам​ отчета, создание автономного​​ которые вы не​

Удаление автономного файла куба

​ 4» укажите имя​​ кубе сервера, которая​ шаге укажите имя​подключения​ этапе 2 выберите​ автоматически включены все​.​ создать отчет сводной​ отчетами сводных таблиц​

  1. ​ происходить, пока вы​ часа,только для одной​ всех таблицах добавить​Sergey Nego​ View, OLAP и​ полезна. Просим вас​

  2. ​ файла куба или​ должны отображаться в​ и расположение файла​ содержит данные, которые​

Создание автономного файла куба из базы данных OLAP-сервера

​ и путь к​​щелкните стрелку рядом​ только те измерения,​ поля свойств, доступные​Примечание:​ таблицы или отчет​ и сводных диаграмм,​ не совершите все​ сводной. Была мысль​ в фильтр +1​: Самый простой и​ службах Analysis Services​ уделить пару секунд​ запуск мастера создания​ отчете.​ куба, а затем​

  1. ​ вы хотите включить​ изменяемому файлу.​ с кнопкой​ которые действительно будут​ для выбранных элементов.​ Если средство доступа к​ сводной диаграммы, основанный​

  2. ​ если сервер недоступен​​ нужные манипуляции.​​ поставить вечером фильтр​​ день не обновляя​​ эффективный способ работать​​ см. в следующих​​ и сообщить, помогла​​ куба OLAP. Чтобы​​Щелкните отчет сводной таблицы.​

    Изображение ленты Outlook

    ​ нажмите кнопку​​ в автономный файл​​Примечание:​

    ​Обновить все​​ отображаться как поля​Если элементы, которые требуется​ данным OLAP не​ на базе данных​​ или при отключении​​Matiks​ на завтрашний день​ таблицу сразу,а после​ с OLAP- кубами​

  3. ​ статьях:​​ ли она вам,​​ узнать об изменениях​ Если это отчет​Готово​ куба. Щелкните поле​​ Чтобы отменить сохранение файла,​​и нажмите кнопку​

    ​ в отчетах сводной​​ включить, отсутствуют, возможно,​​ поддерживает автономные файлы​

  4. ​ сервера, после чего​ от сети с​: В фильтре используется​​ и в свойствах​​ всех манипуляций обновить​

  5. ​ это Excel –​Power View — обзор и​ с помощью кнопок​ базы данных, обратитесь​ сводной диаграммы, выберите​.​рядом с каждым​Плюс​ нажмите кнопку​Обновить​ таблицы или сводной​ на предыдущем шаге​

    ​ кубов, команда​​ создать из отчета​

    • ​ помощью файла автономного​ дата,т.к данные подружаются​

    • ​ подключения установить обновление​ все сразу? Приходится​ сводные таблицы!​ обучение​

    • ​ внизу страницы. Для​ к ее администратору.​ связанный отчет сводной​Чтобы отменить сохранение файла,​ измерением и выберите​Остановить​.​ диаграммы.​ не было включено​Автономный режим OLAP​

    • ​ автономный файл куба.​Плюс​ куба.​ накопительным итогом и​ через 12 часов,и​ добавить день в​Natalli_01​

  6. ​Power View: исследование, визуализация​ удобства также приводим​Плюс ​Сохранение измененного файла автономного​​ таблицы.​ нажмите кнопку​ уровней, которые вы​в диалоговом окне​Проблема: Новые данные не​Удалите уровни детализации​ содержащее их измерение.​будет недоступна. Для​ Впоследствии при работе​Примечание по безопасности:​ с прошлого года,т.е​ как раз с​​ первую таблицу,подождать 30минут​​: Помогите, пожалуйста, с​Плюс​ и представление данных​ ссылку на оригинал​ куба может потребовать​На вкладке​

    • ​Остановить​ хотите включить.​Создание файла куба -​ отображается в отчете,​     Щелкните поле рядом​ Нажмите кнопку​ получения дополнительных сведений​ с отчетом можно​ Следите за использование и​ выгрузить весь месяц​ утра данные будут​ пока она прогрузится​ созданием куба в​

    • ​Видео о Power View​ (на английском языке).​ много времени, при​Параметры​в диалоговом окне​Примечания:​​ ход выполнения​​ когда обновлять.​ с каждым из​Назад​ обратитесь к поставщику​ в любой момент​

      ​ распространение файла автономного​​ прошлого года будет​ уже прогружены,НО при​ и добавить фильтр​ excel 2010​​ и Power Pivot​​В Excel можно подключиться​​ этом работа в​​в группе​​Создание файла куба -​​ ​​.​​Проверка доступности исходной базы​

  7. ​ выбранных измерений на​и выберите на​ соответствующего продукта.​ переключаться между базой​ куба, содержащий важных​​ некорректно. Кнопка «отложить​​ попытке поставить завтрашний​

    ​ в след.таблицу и​KoGG​​Получение данных из служб​​ к кубы OLAP​​ Microsoft Excel во​Сервис​​ ход выполнения​

  8. ​Промежуточные уровни измерений пропускать​Предупреждение:​ данных​​ шаге 2 мастера​​ втором этапе работы​​Нажмите кнопку​​ данных сервера и​

​ или конфиденциальных сведений.​ обновление» запрещает вносить​ день таблица сразу​

​ так далее..​: Почти любая сводная​ Analysis Services​ (часто называют многомерных​ время сохранения файла​нажмите кнопку​.​ нельзя.​ Если удалить файл автономного​    Возможно, автономный файл куба​и затем снимите​ мастера пропущенное измерение,​Создать автономный файл данных​ автономным файлом (например,​ Вместо файл куба​ какие-либо изменения, а​ начинает перегружать то​

​The_Prist​ таблица считается OLAP​Natalli01​​ кубов) и создание​ невозможна. Запускайте этот​Сервис OLAP​Когда создание автономного файла​Чтобы уменьшить размер файла​

​ куба для какого-либо​ не удается подключиться​ флажки для уровней​​ а затем вернитесь​или (если файл​ при работе на​ рассмотрите возможность сохранения​ их внести необходимо(добавить​ что уже есть​: 1. Измените отображаемое​ кубом.​: Помогите в создании​ привлекательным и интересным​

  • ​ процесс, когда не​​и нажмите кнопку​ куба будет завершено,​ куба, пропустите уровни,​ отчета, больше нельзя​ к исходной базе​ меньше, чем у​ к этапу 3.​ автономного куба для​ портативном компьютере дома​

  • ​ данных в книге,​​ +1 день)​PooHkrd​ имя в профиле.​Для иных случаев​Плюс​ куба в excel​ страниц отчета с​ нужен немедленный доступ​Автономный режим OLAP​

  • ​ нажмите кнопку​​ которые не будут​ будет использовать этот​Плюс ​ данных сервера для​​ отображаются в отчете.​Примечание:​ этого отчета уже​

  • ​ или в дороге​​ управления правами на​Плюс​PooHkrd​: Тот прием, что​ Иначе модераторы могут​ я написал класс​ 2010, пожалуйста​ помощью​ к другим файлам,​

Подключение автономного файла куба к базе данных OLAP-сервера

  1. ​.​ОК​ включены в отчет.​ отчет автономно и​ получения новых данных.​

  2. ​Удалите поля данных​​ В мастере кубов OLAP​​ существует) кнопку​​ и последующем восстановлении​​ доступ можно использовать​​: Matiks, скажите, а​​ я указал как​​ тему закрыть.​​ OLAP , связанный​

    Изображение ленты Outlook

  3. ​R Dmitry​​Power View​​ предварительно убедившись в​Выберите пункт​​в диалоговом окне​​Будьте внимательны и включите​

  4. ​ создать файл автономного​ Убедитесь в том,​    На шаге 3 мастера​​ для полей данных​​Изменить автономный файл данных​ подключения компьютера к​

Обновление и повторное создание автономного файла куба

​ для управления доступом​ чем вам все​ раз и позволяет​2. А как​ с диапазонами всех​: Создание автономного куба​.​ наличии достаточного места​OLAP при наличии связи​Настройка автономной работы OLAP​ все измерения, для​ куба для этого​ что исходная база​ установите флажок​ доступны только следующие​.​ сети).​

  1. ​ к данным. Подробнее​ таки мой вариант​ вам иметь в​

  2. ​ сводная узнает про​​ страниц книги. Стопка​​ Olap поддерживается в​​Чтобы подключиться к источнику​​ на жестком диске.​, а затем нажмите​​.​​ которых имеются сгруппированные​​ отчета.​​ данных на сервере,​

    Изображение ленты Excel

​меры​ итоговые функции:​Откроется окно​

​Ниже описаны основные этапы​ читайте Управления правами​​ не подошел? С​ фильтре всегда сегодняшнюю​ новую дату, пока​ заполненных ячеек на​ 2003 офисе.​ многомерных данных, на​Убедитесь, что существует соединение​ кнопку​Проблема: Моя компьютера недостаточно​ элементы. Это даст​Закройте все книги, которые​ которая является источником​и выберите поля​СУММ​Мастер автономных кубов​ перевода данных в​ в Office.​

​ вычисляемым столбцом и​​ дату, а значит​ не подгрузит её​ листах книги является​Для 2010 используйте​ ленте выберите​

​ с сетью и​ОК​​ места на диске​ возможность работать с​ содержат отчеты, использующие​ данных для куба,​ данных, которую вы​,​.​ автономный режим и​При работе с отчетом​ загрузкой куба в​ вы сможете​

Включение в файл автономного куба других данных

​ с сервера? ведь​ OLAP кубом.​ надстройку PowerPivot и​Данные > Получение внешних​ что доступна исходная​.​ при сохранении куба.​ группами в приложении​ файл автономного куба,​ не была переименована​ используете в отчете.​СЧЕТ​В мастере на странице​

  1. ​ их возврата в​ сводной таблицы или​ модель данных?​уже с фильтром​ эта дата не​Класс OLAP предназначен​ будет Вам счастье.​

  2. ​ данных > Из​ база данных сервера​Если будет предложено найти​Базы данных OLAP предназначены​ Microsoft Office Excel​ или убедитесь, что​

  3. ​ или перемещена в​​Удалите элементы данных​​,​​ «Шаг 1» нажмите​​ оперативный режим.​​ сводной диаграммы, основанную​​Ведь он же​​ установленным на сегодняшний​​ появится в фильтре​

  4. ​ для работы с​​Natalli01​​ других источников >​​ OLAP, из которой​​ источник данных, нажмите​

  5. ​ для управления большими​ при переключении с​ все такие отчеты​ другое место. Убедитесь​    Щелкните поле​МИН​ кнопку​Создайте или откройте сводную​

​ на источнике данных​​ как раз решает​ день.​​ до этого момента…Или​​ этими ячейками как​​: и как с​ Из служб аналитики​​ автономный файл куба​

Удаление автономного файла куба

​ кнопку​​ объемами подробных данных,​ базы данных сервера​ удалены.​ в том, что​рядом с каждой​и​Далее​ таблицу или отчет​

  1. ​ с сервера OLAP,​ вашу проблему: один​Как еще вы​ как у Вас​ с OLAP кубом.​ ней работать, чтобы​

  2. ​.​ получил данные.​Найти источник​ поэтому база данных,​

support.office.com

Power View и OLAP в Excel

​ на автономный файл.​​В Microsoft Windows найдите​ сервер доступен и​ аналитики на шаге​МАКС​.​ сводной диаграммы, основанного​ с помощью мастера​ раз во всех​ сможете объяснить сводной​ там запросы все​В Module1 в​ создать куб?​В​Щелкните отчет сводной таблицы,​и найдите OLAP-сервер​ размещенная на сервере,​Измерения, у которых нет​ и удалите автономный​ к нему можно​ 3 и снимите​

​.​На шаге 2 выберите​ на OLAP данные,​ автономного куба для​ сводных выбрали в​ заранее, что нужно​ построены? Может я​​ процедуре test находятся​​R Dmitry​

​мастере подключения к данным​ созданный на основе​ в сети.​​ может занимать значительно​поле запрещено исключение​ файл куба (файл​ подключиться.​​ флажки для элементов,​

Подключение к службам Analysis Services

​На странице мастера «Шаг​​ каждого измерение в​​ которые вы хотите​ копирования исходных данных​ фильтре цифру 0​ установить фильтр по​ чего-то не так​

Подключение к серверу базы данных

​ примеры работы с​: В PP не​введите имя сервера,​ автономного файла куба,​Обновление автономный файл куба,​

Выберите куб

​ больше места, чем​ уровни. Только можно​​ CUB).​​Проверка наличия новых данных​ которые вы не​ 4» укажите имя​ кубе сервера, которая​ работать в автономном​ отдельный автономный файл​ и при каждом​ значению, которого в​​ понимаю? Откуда даты​​ классом, вызова данных​

Отправка в отчет Power View

​ надо создавать куб,​​ на котором размещен​​ или связанный отчет​ создаваемого на основе​

Заполненная область

​ имеется на локальном​ включить или исключить​Примечание:​    Выясните у администратора базы​ должны отображаться в​ и расположение файла​

​ содержит данные, которые​​ режиме.​ куба на вашем​ обновлении куба вам​

Группы мер

​ исходных данных нет​ в фильтре берутся​ из OLAP куба​​ главное импортировать данные​ куб, а затем​​ сводной таблицы для​​ самых последних данных,​​ жестком диске. Если​​ все измерения такого​ Если база данных OLAP​​ данных, обновлялись ли​​ отчете.​ куба, а затем​ вы хотите включить​Создайте автономный файл куба​

Меры и ключевые показатели эффективности в пределах группы мер

​ компьютере. Чтобы создать​​ в обновленную сводную​ я не знаю.​ и где вообще​ с распечаткой в​ необходимые для построения​

Измерения, атрибуты и иерархии

​ выберите и укажите​ отчета сводной диаграммы.​ получаемых с серверного​ для автономного куба​ типа.​ имеет большой объем,​

Отчет Power View с данными OLAP

Дополнительные ресурсы

​ именно те данные,​Щелкните отчет сводной таблицы.​ нажмите кнопку​ в автономный файл​ на компьютере. В​

​ эти автономные файлы,​ будет автоматически вываливаться​

​Если на стороне​ этот фильтр?​

​ окно Immediate редактора​ PT​

​ нужные учетные данные.​На вкладке​

support.office.com

Как создать OLAP куб в excel 2010

​ куба или из​​ данных выбран большой​На шаге 3 мастера​ а файл куба​

​ которые должны быть​​ Если это отчет​Готово​ куба. Щелкните поле​
​ разделе Создание файла​ необходимо иметь поставщика​ сегодняшнее число. Я​;)

​ сервера вы добавить​​В общем для​ VBA, присвоение данных​Все необходимые данные​

​Появится диалоговое окно, в​​Параметры​ нового автономного файла​ объем данных, свободного​ установите флажок​ нужен для обеспечения​
​ включены в отчет.​ сводной диаграммы, выберите​.​рядом с каждым​

​ автономного куба из​​ данных OLAP, который​ не то чтобы​ такое расчетное поле​ решения задачи очень​ кубу с промежуточными​ будут храниться автономно​ котором перечислены базы​

​в группе​​ куба, может занять​ места на диске​меры​

​ доступа к большому​​Проверка неизменности организации базы​ связанный отчет сводной​

​Чтобы отменить сохранение файла,​​ измерением и выберите​ серверной базы данных​ поддерживает эти возможности,​ до мотаться, просто​ не можете, то​ мало информации.​ остановками программы для​ в этом же​ данных, таблицы и​Сервис​

​ значительное время и​​ может не хватить.​и выберите поля,​ подмножеству данных, потребуется​ данных​

​ таблицы.​​ нажмите кнопку​ уровней, которые вы​ OLAP.​

​ такие как MSOLAP​​ у меня схожая​

​ подключайтесь к кубу​​Jack Famous​

​ контроля результатов присвоения​​ файле excel.​ кубы, доступные на​нажмите кнопку​
​ потребовать большой объем​ Описанный ниже подход​ которые вы хотите​

​ много свободного места​​    Если куб OLAP-сервера был​
​На вкладке «​Остановить​ хотите включить.​
​Отключитесь от сети и​ из Microsoft SQL​ задача именно так​ через Power Pivot​: openid.mail.ru/mail/matiks36, здравствуйте. Измените​

​ на листах книги.​​Natalli01​ сервере.​Сервис OLAP​ временного места на​ поможет сократить размер​

planetaexcel.ru

Создание куба OLAP в excel 2010

​ использовать в качестве​​ на диске, а​ изменен, для доступа​Анализ​

​в диалоговом окне​​Примечания:​ работайте с автономным​ Server Analysis Services,​
​ отлично работает.​ и добавляйте в​ имя или тему​KoGG​: Добавила данные из​Выберите нужный куб и​и нажмите кнопку​ диске. Запускайте этот​
​ автономного файла куба.​ полей данных в​ сохранение файла может​ к измененным данным​
​» в группе​Создание файла куба -​ ​ файлом куба.​ установленных на компьютере.​Natalli01​ нем.​ закроют​: Более совершенный куб.​ access в PP,​ нажмите кнопку​Автономный режим OLAP​

​ процесс, когда не​​Освобождение места на диске​
​ отчете. Необходимо выбрать​ занять много времени.​ может потребоваться реорганизация​вычисления​ ход выполнения​
​Промежуточные уровни измерений пропускать​Подключитесь к сети и​Примечание:​: пожалуйста, помогите создать​The_Prist​Logistic​Присваивает матрицы и​
​ потом построила PT.​Далее​.​ нужен немедленный доступ​
​ или выбор другого​ хотя бы один​
​ Для повышения производительности​ отчета, создание автономного​
​нажмите кнопку​.​
​ нельзя.​ подключить файл куба​
​ Создание и использование файлов​ OLAP в excel​

​: так и будет​​: Смените отображаемое имя​ вектора как меньшего,​ А как сделать​
​. После этого вы​Нажмите кнопку​
​ к другим файлам,​ диска​ показатель; в противном​ автономные файлы кубов​
​ файла куба или​Сервис OLAP​

CyberForum.ru

Работа с OLAP кубами в EXCEL

​Когда создание автономного файла​​Чтобы уменьшить размер файла​
​ автономно. В разделе​
​ автономного куба из​ 2010​ и не изменить.​ оно с нарушением​ так и большего​ сводную диаграмму, чтобы​ сможете указать, как​Автономный режим OLAP​ предварительно убедившись в​    Прежде чем сохранять файл​ случае измерения, связанные​ рекомендуется создавать с​ запуск мастера создания​и нажмите кнопку​ куба будет завершено,​ куба, пропустите уровни,​ восстанавливать файла автономного​ Microsoft SQL Server​Serge_007​ Т.к. выбран новый​ правил форума​ размера, присваивает 3-х​ данные были в​ вы хотите просматривать​

​, а затем —​​ наличии достаточного места​ куба, удалите с​ с мерой будет​ использованием сценария многомерных​
​ куба OLAP. Чтобы​Автономно OLAP​ нажмите кнопку​ которые не будут​ куба для серверной​ Analysis Services, распространяется​: А в чём​ параметр сводная в​Matiks​ мерные матрицы.​ 3-х мерном виде?​ подключенные данные в​Изменить автономный файл данных​ на жестком диске.​ диска ненужные файлы​ не содержат данных.​
​ выражений.​ узнать об изменениях​.​

​ОК​​ включены в отчет.​ базы данных OLAP.​ действие термин и​

​ проблема?​​ обязательном порядке будет​: Поменял,но в теме​Если координаты элемента​

​R Dmitry​​ книге. В данном​.​

​Щелкните отчет сводной таблицы,​​ или сохраните файл​ Для каждого измерения​Щелкните отчет сводной таблицы,​ базы данных, обратитесь​Выберите пункт​в диалоговом окне​Будьте внимательны и включите​Обновление файла автономного куба​

​ лицензирования установки Microsoft​​OLAP в excel​ обновляться.​ оно не меняется​ или размерность присваиваемой​: Что в Вашем​ случае необходимо создать​Следуйте указаниям мастера автономных​ основанный на файле​ на сетевом диске.​ в разделе​ для которого необходимо​ к ее администратору.​OLAP при наличии связи​Настройка автономной работы OLAP​ все измерения, для​ с новыми данными,​ SQL Server. Просмотрите​ 2010 создаётся так​Matiks​
​Matiks​ матрицы по одному​ понимании 3-х мерная​ отчет Power View,​ кубов, чтобы выбрать​ автономного куба.​Включение в автономный файл​

​меры​​ создать автономный файл​Сохранение измененного файла автономного​, а затем нажмите​
​.​ которых имеются сгруппированные​ а затем повторно​ соответствующие сведения о​ же как и​: Да,но может быть​: В фильтре даты​ или нескольким измерениям​ диаграмма?​ поэтому установите переключатель​ другие данные для​На вкладке «​ куба меньшего количества​установите флажок​ куба, или связанный​ куба может потребовать​ кнопку​Проблема: Моя компьютера недостаточно​ элементы. Это даст​ создайте файла автономного​

​ лицензировании вашей версии​​ в excel 2007​ можно выбрать фильтр​ за весь месяц,​ превышает начальную размерность,​Natalli01​Отчет Power View​ включения в этот​
​данные​ данных​аналитика и выберите​
​ отчет сводной таблицы​ много времени, при​ОК​ места на диске​ возможность работать с​ куба. В разделе​ SQL Server.​
​Общие сведения можете​ сразу в нескольких​ просто данные подгружаются​ то размерность куба​: три оси х,​.​ файл. На последнем​» в группе​

​    Подумайте, как можно свести​​ элементы верхнего уровня​ для отчета сводной​ этом работа в​.​ при сохранении куба.​ группами в приложении​

​ обновление и повторное​​С помощью мастера автономного​ почитать здесь, подробнее​ сводных,а потом запустить​ в кубы каждый​ увеличивается.​

​ у и z​​В области​ шаге укажите имя​подключения​ к минимуму объем​ для включения в​ диаграммы.​ Microsoft Excel во​Если будет предложено найти​Базы данных OLAP предназначены​ Microsoft Office Excel​ создание файла автономного​ куба​ о подключении в​ обновление всех сразу​

​ день, из за​​Добавлено свойство .cubeUbound()​Natalli01​Поля Power View​ и путь к​нажмите стрелку рядом​ данных, включаемых в​ автономный файл куба.​На вкладке​ время сохранения файла​ источник данных, нажмите​

​ для управления большими​​ при переключении с​ куба.​

​Создание файла автономного куба,​​ 2010 см. здесь​The_Prist​ чего утром приходится​ и добавлены примеры​: в excel 2003​
​можно просмотреть доступные​ изменяемому файлу.​ с кнопкой​ файл, чтобы при​Чтобы ограничить размер файла​Параметры​ невозможна. Запускайте этот​ кнопку​

​ объемами подробных данных,​​ базы данных сервера​Повторите данную процедуру с​ используйте мастера автономного​ikki​: Не знаю. Зависит​ добавлять вчерашний день​ присвоения с увеличением​ можно было нажать​ поля куба.​Примечание:​Обновить все​

​ этом файл содержал​​ куба, предотвратив таким​в группе​ процесс, когда не​Найти источник​ поэтому база данных,​ на автономный файл.​ этапа 3.​
​ куба выберите подмножество​: обсуждается ещё здесь:​ от того, как​ и обновлять данные​ размерности куба.​ кнопку создать куб​Теперь вы можете использовать​ Чтобы отменить сохранение файла,​и нажмите кнопку​ все данные, необходимые​ образом заполнение всего​Сервис​ нужен немедленный доступ​и найдите OLAP-сервер​ размещенная на сервере,​Измерения, у которых нет​

planetaexcel.ru

Куб OLAP в excel 2010 (как создать куб OLAP в excel 2010)

​Более новые версии​​ данных в базе​ http://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=1&TID=46696​ у Вас там​

​PooHkrd​​Работает и в​ olap и построить​
​ данные из куба​ нажмите кнопку​Обновить​ для отчета сводной​
​ свободного места на​нажмите кнопку​ к другим файлам,​ в сети.​

​ может занимать значительно​​поле запрещено исключение​ Office 2007 и​

excelworld.ru

​ данных OLAP, а​

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

Помогите в создании куба в excel 2010, пожалуйста

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#2

17.03.2013 00:32:29

Создание автономного  куба Olap поддерживается в 2003 офисе.

Тынц

Для 2010 используйте надстройку PowerPivot  и будет Вам счастье.  ;)

Спасибо

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

и как с ней работать, чтобы создать куб?

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#4

17.03.2013 12:19:39

В PP не надо создавать куб, главное импортировать данные необходимые для построения PT
Все необходимые данные будут храниться автономно в этом же файле excel.

PowerPivot

Спасибо

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

Добавила данные из access в PP, потом построила PT. А как сделать сводную диаграмму, чтобы данные были в 3-х мерном виде?

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#6

17.03.2013 13:24:01

Что в Вашем понимании 3-х мерная диаграмма?

Спасибо

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

в excel 2003 можно было нажать кнопку создать куб olap и построить диаграмму по 3-м осям, а excel 2010 где можно найти эту кнопку? и постоить 3-х мерную диаграмму?

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#9

17.03.2013 13:39:48

На вкладке «Параметры» при активной сводной, кнопка сводная диаграмма, выбираете нужную.

Спасибо

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

все равно строится диаграмма с 2-я осями((

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#11

17.03.2013 13:44:56

пример в студию

Спасибо

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

Вот пример

Прикрепленные файлы

  • PP.rar (61.79 КБ)

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#13

17.03.2013 20:00:47

Выберите тип : «Объемная гистограмма» она отображает 3 оси
В вашем примере достаточно и 2-х осей.

Спасибо

 

Natalli01

Пользователь

Сообщений: 39
Регистрация: 16.03.2013

спасибо
Может, подскажите, как создать диаграмму как на рисунке
Или где можно прочесть про создание многомерных кубов

Изменено: Natalli0117.03.2013 20:26:26

 

Sergey Nego

Пользователь

Сообщений: 3
Регистрация: 16.09.2016

Nego Sergey

#15

16.09.2016 11:54:22

Самый простой и эффективный способ работать с OLAP- кубами это Excel – сводные таблицы!

Кому интересно, как выглядят OLAP- кубы в Excel 2016

Понравилась статья? Поделить с друзьями:
  • Как создать круговую диаграмму в word
  • Как создать круговую диаграмму в excel с процентами
  • Как создать круговую диаграмму в excel огэ
  • Как создать круговую диаграмму 2007 excel
  • Как создать круговой график в excel