OLAP кубы в Excel: памятка по подключению

Краткая памятка по подключению к кубу OLAP (MS Analysis Services) из MS Excel на примере преднастроенного куба по чековой аналитике для SIS в программных решениях компании "АСТОР".

30 мая 2023
Автор: Отдел маркетинга
Время чтения: 5 мин.
Задать вопрос

Подключение к кубу OLAP из MS Excel

  1. Получите у администратора имя(адрес) сервера и наименование базы MS Analysis Services
  2. Откройте новый лист MS Excel
  3. На закладке “Данные”, выберите - “Из других источников”- “Из служб аналитики”

Cлужба аналитики

4. Укажите имя сервера

имя сервера

5. Из списка баз OLAP выберите требуемую Вам

6. Выберите нужный вам куб OLAP

Выбор OLAP куба

7. Нажмите ”Готово”


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

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

Данный пример сделан на базе ПП "АСТОР: Торговая Сеть 7.0"/"АСТОР: Ваш магазин 7.0".
Такие же кубы OLAP мы делали по данным SET Retail 10, Далион, 1С Управление торговлей 11, 1С Розница 2.2. Таким образом, OLAP кубы в Excel позволяют анализировать данные из различных учетных систем.

После подключения к кубу (см. выше) из MS Excel:

  • В колонки перенесем даты по сменам
  • В Строки - Структурные единицы
  • В Значения - “Средний чек”


Результат:


Теперь можно добавлять

  • срезы
  • фильтры
  • сортировать и раскрашивать значения

Данный куб был построен на основе базы данных реальной торговой сети, в данном кубе - более двадцати миллионов транзакций, средний отклик на запросы - в пределах 1-3 секунд на почти любой запрос

Доступные данные в разрезе:

  • Дат (год-месяц-день)
  • времени продаж (час)
  • дней недели продаж
  • структурных единиц
  • номенклатуры
  • поставщиков
  • покупателей (для оптовых отгрузок)
  • промо
  • ККМ
  • кассиров
  • чеков (посменно)
  • видов оплат (нал, безнал, подарочные сертификаты и т.д.)
  • градации сумм чеков


Доступные данные:

  • Сумма чека
  • сумма чековой ленты
  • количество
  • средний чек
  • количество чеков
  • количество чеков в день
  • % скидки
  • скидка
  • количество позиций в чеке
  • Количество SKU
Можно ли использовать Excel для анализа данных OLAP‑куба?
Да, Excel может выступать полноценным OLAP‑клиентом: он подключается к кубу (например, SQL Server Analysis Services или другому OLAP‑серверу) и позволяет строить сводные таблицы и диаграммы по его данным. Пользователь получает многомерный анализ (drill‑down, фильтры, срезы) в привычном интерфейсе Excel.
Обычно на вкладке «Данные» выбирают «Получить данные → Из базы данных → Из служб Analysis Services» и указывают сервер, базу и куб, к которому нужно подключиться. После выбора куба Excel предложит создать сводную таблицу, через которую можно перетаскивать измерения и меры из списка полей куба.
После подключения к кубу создается сводная таблица, где измерения перетаскиваются в строки, столбцы и фильтры, а меры — в значения. Далее можно применять сортировку, фильтры, drill‑down, строить сводные диаграммы и использовать функции OLAP‑инструментов для более сложного анализа.
Excel сочетает мощь многомерного анализа (OLAP‑куб) с гибкостью привычных инструментов: пользователь может доработать результаты формулами, дополнительными расчетами и визуализациями. При этом значительная часть вычислений выполняется на стороне сервера куба, что позволяет работать с большими объемами данных, не перегружая сам Excel.
Распространенные проблемы связаны с правами доступа к серверу/кубу, отсутствием нужных компонентов Office (провайдеров, надстроек) или неверно настроенными строками подключения. Также стоит учитывать ограничения Excel по объему данных, которые можно отобразить в сводной таблице, и корректно настраивать фильтры и уровни детализации.
Автор:
Отдел маркетинга
Отдел маркетинга
Маркетинг Экстрактор 1С

Возникли вопросы?

Напишите нам — мы подскажем и поможем подобрать лучшее решение под вашу задачу.
Оставьте заявку

Другие статьи

Как превратить 1С в надежный источник данных для корпоративного DWH
Как превратить 1С в надежный источник данных для корпоративного DWH
В статье разберем всю цепочку: от выбора объектов 1С до витрин и BI-дашбордов.
Подробнее
Инкрементальная выгрузка данных из 1С в BI: как настроить передачу изменений и не потерять данные
Инкрементальная выгрузка данных из 1С в BI: как настроить передачу изменений и не потерять данные
В статье разберем, как организовать выгрузку новых или измененных записей из 1С и с помощью каких инструментов можно автоматизировать это...
Подробнее
Контроль дублей и нормализация НСИ в 1С: управление качеством данных
Контроль дублей и нормализация НСИ в 1С: управление качеством данных
В статье рассмотрим причины появления дублей, методы нормализации нормативно-справочной информации (НСИ), подходы к управлению мастер-дан...
Подробнее
Экспорт данных из Excel в 1С с помощью Инжектора 1С: как автоматизировать загрузку и избежать ошибок
Экспорт данных из Excel в 1С с помощью Инжектора 1С: как автоматизировать загрузку и избежать ошибок
Рассказываем, как автоматизировать импорт номенклатуры, остатков и контрагентов с помощью Инжектора 1С и сократить трудозатраты.
Подробнее
Почему данные из 1С, CRM и Яндекс.Метрики не формируют единую картину бизнеса и как это исправить
Почему данные из 1С, CRM и Яндекс.Метрики не формируют единую картину бизнеса и как это исправить
В статье разберем, зачем нужна консолидация данных, из каких этапов она состоит и как можно автоматизировать этот процесс.
Подробнее
Все статьи
Заказать демо