Сборка: Cubes;
Пространство имен: Prognoz.Platform.Interop.Cubes;
Интерфейс IStandardCube содержит свойства объекта репозитория - Стандартный куб.
IStandardCube
При создании нового стандартного куба для его корректной работы необходимо произвести следующие минимальные настройки:
Настройте измерение фактов одним из следующих образов:
установите свойству ExternalFactDimension значение True и в коллекции Dimensions для справочника, который будет использоваться в качестве измерения фактов, установите свойству IStandardCubeDimension.FactDimension значение True;
установите свойству ExternalFactDimension значение False и, используя свойство FactDimension, настройте локальное измерение фактов.
В коллекцию Datasets добавьте источники данных, в коллекции FactBindings настройте привязки фактов к добавленными источникам.
В коллекцию Dimensions добавьте справочники, которые будут выступать в качестве измерений. Для каждого справочника настройте привязку к полям источников.
При необходимости в коллекции Relations можно создать отношения, которые позволяют получать значения фактов путём смещения относительно текущей точки расчёта, а в коллекции CalcBindings настроить привязки для вычисляемых фактов.
| Имя свойства | Краткое описание | |
| Устарело. Используйте свойство IStandardCubeDataset.AggregateDuplicatesMode. | ||
| Свойство CalcBindings возвращает привязки вычисляемых фактов куба. | ||
| Свойство ChildRubricator возвращает дочернюю БД временных рядов. | ||
| Свойство Datasets возвращает коллекцию источников данных для куба. | ||
| Устарело. Используйте метод IStandardCube.SetDefaultCallback. | ||
| Свойство DefaultCallbackClass возвращает класс, который используется для обработки процесса сохранения данных в куб. | ||
| Свойство DefaultCallbackModule возвращает модуль, в котором находится класс для обработки процесса сохранения данных в куб. | ||
| Свойство Destinations возвращает коллекцию вариантов отображения стандартного куба. | ||
| Свойство Dimensions возвращает коллекцию измерений куба. | ||
| Свойство ExternalFactDimension определяет, будет ли использоваться в качестве измерения фактов существующий справочник репозитория. | ||
| Свойство FactBindings возвращает привязки фактов куба по указанному источнику данных. | ||
| Свойство FactDimension возвращает структуру измерения фактов куба. | ||
| Свойство HideTrivialFactDimension определяет, будет ли скрываться измерение фактов при построении куба. | ||
| Свойство Relations возвращает коллекцию отношений стандартного куба. | ||
| Свойство SelSetOriginalOnly определяет возможность агрегации данных по измерениям с полной отметкой. | ||
| Свойство UseMultiAttrTable определяет, будет ли использоваться одна общая временная таблица для хранения значений атрибутов, по которым осуществляется связь с измерением. | ||
| Устарело. Используйте свойство IStandardCubeDataset.UseSubqueryOptimization. |
| Имя метода | Краткое описание | |
| Метод SetDefaultCallback задаёт для куба обработчик процесса сохранения данных в куб. |
См. также: