Поделиться через


Правила предупреждений конструктора (службы Analysis Services — многомерные данные)

Этот раздел документации содержит сведения о причинах и способах устранения для правил предупреждений конструктора базы данных, связанных со службами MicrosoftSQL ServerAnalysis Services.

Категории предупреждений конструктора

Измерения

Агрегаты

Секции

Атрибуты и связи атрибутов

Меры и их группы

Определяемые пользователем иерархии

Режимы хранения ROLAP и MOLAP

Поставщики данных

Обработка ошибок

Измерения

В базе данных должно быть не более 3 измерений типа «родители-потомки», на атрибутах которых определены вычисления UnaryOperatorColumns, CustomRollupColumns или CustomRollupPropertiesColumns.

Не рекомендуется использовать кубы с одним измерением.

Не рекомендуется использовать 10 или более измерений с одним атрибутом. Попробуйте объединить их.

Не рекомендуется создавать крупные измерения типа «родители-потомки», в которых ключевой атрибут насчитывает 500 000 или более элементов.

Не рекомендуется создавать нематериализованные ссылочные измерения.

Задайте для свойства UnknownMember измерений значение «Нет» вместо «Скрыто».

Создание иерархий в измерениях, не относящихся к типу «родители-потомки»

Определите измерение времени.

При работе с измерениями не используйте упреждающее кэширование, в котором участвует опрашивающий запрос, но отсутствует обрабатывающий запрос.

Установите свойство AttributeHierarchyVisible ключевого атрибута измерения типа «родители-потомки» в значение False.

Значок стрелки, используемый со ссылкой «В начало»В начало

Агрегаты

Секции

Атрибуты и связи атрибутов

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

Не рекомендуется определять статистически не обрабатываемые атрибуты в измерениях типа «родители-потомки», за исключением родительского атрибута.

Не рекомендуется использовать ромбовидные связи, не охватываемые иерархиями.

Избегайте создания избыточных связей атрибутов, поскольку такие связи могут помешать статистической обработке данных в случаях, когда атрибут гранулярности в кубе не является ключевым.

Не рекомендуется указывать несколько статистически необрабатываемых атрибутов на измерение.

При возможности определяйте связи атрибутов как жесткие.

Определите элемент по умолчанию для статистически необрабатываемых атрибутов в свойстве DefaultMember или в сценарии многомерных выражений для кубов.

Отключите иерархию атрибутов или установите свойство AttributeHierarchyOptimizedState в значение NotOptimized для неключевых атрибутов, имеющих 1 000 000 и более элементов и мощность в пределах 95% от ключевого атрибута.

Задайте типы атрибутов «Счет» и «Время», которые совместимы с типом измерения.

Задайте такие типы атрибутов, которые совместимы с типом измерения.

Установите хотя бы один из типов атрибутов так, чтобы он совпадал с типами измерений «Счет» или «Время».

Установка хотя бы одного из типов атрибутов так, чтобы он совпадал с типом измерения.

Сделайте типы атрибутов совместимыми.

Имена связей атрибутов должны совпадать с именами связанных атрибутов.

Используйте числовые ключевые столбцы для атрибутов, у которых 500 000 или больше элементов.

Значок стрелки, используемый со ссылкой «В начало»В начало

Меры и их группы

Пользовательские иерархии

Режимы хранения ROLAP и MOLAP

Поставщики данных

Обработка ошибок