Создание многомерных структур данных представляет собой многомерную модель - логическую организацию данных в виде многомерных кубов данных. Каждый куб представляет собой многомерный объект, ячейки которого содержат данные (факты), а оси (справочники) определяют измерения (характеристики) хранимых в кубе показателей.
Кубы в «Форсайт. Аналитическая платформа» могут быть построены на нескольких источниках данных. Сами источники могут располагаться как в текущем репозитории, так и в других репозиториях или файлах. Измерения кубов также могут быть построены на различных данных, например, одно измерение может быть построено на данных, хранящихся на сервере Microsoft SQL Server, а другое на данных из Microsoft Excel. Для извлечения данных из кубов используются сложные (multi-pass) SQL-запросы, позволяющие минимизировать количество данных, переданных по сети.
Для создания куба в навигаторе
объектов нажмите кнопку
«Создать» в главном меню и выберите
тип объекта на боковой панели «Новый объект».
Существуют следующие виды кубов:
Стандартный куб. Структура куба определяется набором справочников и составом фактов. Факты описывают данные, которые хранятся в измерениях, определяемых набором справочников куба. Можно сказать, что справочники определяют координатные оси в кубе, а факты представляют различные значения в каждой точке полученной системы координат. Помимо фактов, в которых хранятся данные, в кубе можно создавать вычислимые факты и отношения. Значения вычислимых фактов определяются по формуле на основании данных других фактов или отношений. Отношения позволяют получать значения фактов путём смещения относительно текущей точки расчёта. Это позволяет, например, рассчитать разницу между текущим и каким-либо предыдущим или следующим значением. Также в кубе можно настроить различные виды агрегации данных:

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

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

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

См. также: