Инструмент поддерживает интерфейс продукта «Форсайт. Аналитическая платформа» версий 9 и ранее.

Настройка многомерного цикла

Многомерный цикл используется для расчёта моделей по всем элементам одного или нескольких измерений источника данных. Для настройки многомерного цикла используйте одноименный диалог.

Примечание. Если измерения входят в многомерный цикл, то они скрываются из всех цепочек навигации внутренних моделей, рассчитываемых данным циклом. Для управления отметкой по данным измерениям используйте панель «Просмотр результатов».

Для отображения диалога

Для настройки многомерного цикла:

  1. Задайте период расчёта. По умолчанию период расчёта многомерного цикла отличается от периода расчёта задачи моделирования, рассчитывающей метамодель. Настройка параметров расчёта многомерного цикла совпадают с настройкой параметров расчёта модели.
    Для того чтобы период расчёта многомерного цикла совпадал с периодом расчёта задачи моделирования, рассчитывающей метамодель, снимите флажок «Период расчёта».

  2. Задайте набор измерений для цикла. Для этого:

Измерение будет добавлено в расчёт многомерного цикла.
Для удаления измерения из расчёта цикла выберите требуемое измерение и нажмите кнопку «Удалить».
Для изменения порядка следования измерений в цикле используйте кнопки , .

  1. Настройте измерения для цикла. Настройка измерений выполняется в диалоге «Настройка фильтрации». Для его открытия выберите требуемое измерение и нажмите кнопку «Редактировать». В данном диалоге задайте следующие настройки для выбранного измерения цикла:

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

    2. Настройте связанные измерения. Шаг необходим, если измерение содержит связанные атрибуты. Используйте вкладку «Связанные измерения».

    3. Укажите источники данных для измерения цикла. Используйте вкладку «Источники данных».

  2. Настройте фильтрацию по связям атрибутов для измерений цикла. Необязательный шаг. Фильтрация уменьшает количество элементов, по которым выполняется расчёт, на основе связей атрибутов. Для применения данного вида фильтрации нажмите кнопку «Связи атрибутов». Будет отображен диалог «Фильтрация по связям атрибутов», в котором задайте требуемые настройки.

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

    1. Установите флажок «Только по существующим данным».

    2. Добавьте источники данных, содержащие измерения, по которым выполняется расчёт. Нажмите кнопку «Добавить», расположенную ниже флажка «Только по существующим данным». Будет открыт диалог для выбора источников данных.
      Важно, чтобы для каждого измерения был добавлен соответствующий источник данных, иначе расчёт только по существующим данным невозможен.

    3. Если требуется, то настройте фильтрацию измерений в добавленных источниках. Для этого выберите требуемое измерение источника данных и нажмите кнопку «Редактировать». Будет отображен диалог «Настройка фильтрации», содержащий только вкладку «Фильтр», на которой задайте требуемые настройки.

В результате будет настроен расчёт многомерного цикла.

См. также:

Метамодель