При возможности определяйте связи атрибутов как жесткие.
Это правило анализирует измерения и проверяет, содержат ли они по крайней мере одну определяемую пользователем иерархию, в которой каждый элемент атрибута уникально подразумевает наличие элемента атрибута над ним. Если в измерении нет такой иерархии, данное правило проверяет, присвоено ли свойству RelationshipType всех связей атрибутов в измерении значение Flexible.
![]() |
---|
Свойство RelationshipType является свойством класса AttributeRelationships. |
Рекомендации
Для лучшего быстродействия рекомендуется устанавливать свойство RelationshipType в зависимости от изменчивости связей между отдельными элементами во времени:
Для связей, которые, предположительно, являются неизменными, установите свойство RelationshipType в значение Rigid. Пример предположительно неизменной связи — даты текущего месяца.
Для связей, которые, предположительно, могут изменяться, установите свойство RelationshipType в значение Flexible. Примером связей, подверженных изменениям во времени, являются продавцы в заданном регионе или семейное положение заказчика.
Примечание
По умолчанию в пользовательском интерфейсе свойству RelationshipType всегда назначается значение Flexible.
Свойство RelationshipType определяет, будут ли службы Analysis Services создавать жесткие агрегаты или гибкие. После добавочного обновления службы Analysis Services пропускают гибкие агрегаты, и эти агрегаты должны быть повторно обработаны вручную. При этом службы Analysis Services сохраняют жесткие агрегаты.
Дополнительные сведения
Дополнительные сведения см. в разделе Настройка свойств связи атрибутов электронной документации по SQL Server.