В этой статье:

Настройка связей измерений источника и приёмника данных

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

Примеры поведения

Примеры смещения

Выбор и настройка источников данных

Источники определяют объекты, на основании данных которых будет выполнен расчёт блока. В качестве источников данных могут использоваться следующие объекты репозитория:

Выбор и настройка источников данных выполняется на странице «Источники» в мастере редактирования блока расчёта:

Для выбора и настройки источника данных:

  1. Нажмите кнопку «Добавить».

После выполнения действия будет открыта боковая панель «Источники»:

  1. Выберите объект, который будет использоваться в качестве источника данных, и нажмите кнопку «Применить».

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

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

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

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

Для автоматической настройки связей по идентификаторам атрибутов в одинаковых измерениях приёмника и источников нажмите кнопку «Связать все».

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

Для удаления источника данных:

  1. Выделите источник данных.

  2. Нажмите кнопку «Удалить».

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

После выполнения действий будет удалён выбранный источник данных.

Настройка связей измерений источника и приёмника данных

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

Для настройки связей измерений источника и приёмника данных используйте диалог «Настройка связей». Настроить связь можно в упрощённом и в расширенном режимах. Вид диалога отличается в зависимости от режима настройки:

По умолчанию окно «Настройка связей» открывается в упрощённом режиме. Для доступа к дополнительным настройкам переведите переключатель «Расширенный режим» в активное состояние.

В столбце «Измерение куба источника» отображаются все измерения источников.

Порядок настройки:

  1. Выберите связываемый атрибут в измерении источника данных в столбце «Атрибут источника».

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

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

  1. Выберите принцип работы связи в столбце «Поведение»:

Примечание. Столбец «Поведение» доступен только в расширенном режиме настройки.

  1. Выберите режим смещения отметки в измерении источника в столбце «Тип смещения»:

Примечание. Столбец «Тип смещения» доступен только в расширенном режиме настройки.

  1. Задайте количество элементов, на которое будет смещена отметка в измерении источника, в столбце «Сдвиг».

Примечание. Столбец «Сдвиг» доступен только в расширенном режиме настройки.

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

Для автоматического добавления всех возможных связей на основе:

Для удаления связи между атрибутами нажмите кнопку «Удалить» в столбце «Удалить» напротив соответствующей строки.

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

Приведён пример функционирования связи с разным поведением и с разным смещением. Используемые измерения являются абстрактными и используются для демонстрации принципов работы связей. Отметка измерений демонстрируется на справочниках НСИ, являющихся основой для данных измерений.

Примеры поведения

Например, есть измерение «Показатели» в приёмнике данных и измерение «Страны» в источнике данных. Измерения содержат следующие данные и в них задана следующая отметка:

Связь настроена между атрибутами «Ключ» в измерении «Страны» и «Ключ страны» в измерении «Показатели»:

Рассмотрим отметку, которая будет использоваться в блоке расчёта, при различном поведении связи:

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

Отметка, полученная при фильтрации приёмника данных:

Отметка, полученная при замене ненайденных элементов пустым значением:

Примеры смещения

Например, есть измерение «Показатели» в приёмнике данных и измерение «Страны» в источнике данных. Измерения содержат следующие данные и в них задана следующая отметка:

Связь настроена между атрибутами «Ключ» в измерении «Страны» и «Ключ страны» в измерении «Показатели»:

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

Отметка, полученная при применении смещения на один элемент вперёд:

Отметка, полученная при применении смещения от первого элемента на один элемент вперёд:

Отметка, полученная при применении смещения от последнего элемента на один элемент назад:

См. также:

Вставка и настройка блоков расчёта