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


Известные проблемы при обновлении служб SQL Server 2005 Analysis Services

В следующей таблице перечисляются проблемы, которые могут возникнуть при обновлении базы данных служб SQL Server 2000 Analysis Services до SQL Server 2005 Analysis Services (SSAS). В приводимом ниже списке представлены проблемы обновления и краткое описание каждой из этих проблем точно в том же виде, как и в отчете, формируемом помощником по обновлению SQL Server 2005.

Тип проблемы Описание проблемы

Невозможно выполнить миграцию объекта, зависящего от связанного объекта

Помощник по обновлению в службах Microsoft SQL Server 2005 Analysis Services не может выполнить миграцию связанных кубов и связанных измерений. Поэтому невозможно выполнить миграцию объектов, ссылающихся на связанный куб или на связанное измерение, так как нельзя выполнить миграцию связанного объекта, на котором основан исходный объект.

Если выполняется миграция нескольких иерархий в одно и то же измерение, функция автоматической проверки существования может дать другие результаты запроса

При миграции нескольких иерархий или виртуальных измерений в одно и то же измерение служб Microsoft SQL Server 2005 Analysis Services запрос к таким иерархиям, содержащимся в измерении, может дать результаты, отличные от результатов запроса к тем же иерархиям, если бы они были в службах SQL Server 2000 Analysis Services.

При использовании отключенных уровней способ обзора меняется

Microsoft SQL Server 2005 Службы Analysis Services больше не поддерживают скрытые или отключенные уровни иерархий. Миграция скрытых или отключенных уровней выполняется как миграция видимых и включенных уровней. Вычисления, включающие иерархии, содержащие такие уровни, могут дать непредвиденные результаты.

Для уровней группирования сегментация может отличаться

Автоматическое группирование в службах Microsoft SQL Server 2005 Analysis Services может вернуть другой набор группы элементов. Вычисления, основанные на этих группах элементов, могут дать непредвиденные результаты.

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

Идентификаторы нейтрального языка, использовавшиеся в предыдущих версиях служб Analysis Services, в службах Microsoft SQL Server 2005 Analysis Services мигрируют в идентификаторы с конкретным языком. Миграция идентификаторов с нейтральным языком в идентификаторы с конкретным языком может изменить поведение переводов и параметров сортировки, приводя к непредвиденным результатам.

Команды ролей кубов не поддерживаются

Microsoft SQL Server 2005 Службы Analysis Services не поддерживают объекты команд ролей кубов и не выполняют миграцию команд из предыдущих версий.

Статистическая обработка формул пользовательского уровня происходит иначе.

Если куб содержит измерение с формулами пользовательского уровня, а также измерения, перед и после него, с нестандартными формулами элемента или с унарными операторами, тогда куб может вернуть результаты, отличные от результатов, возвращаемых в предыдущих версиях служб Analysis Services. Это происходит из-за того, что правила очередности вычислений изменились.

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

Пользовательские формулы сверток, нестандартные формулы элементов, формулы для всех элементов и формулы пользовательского уровня больше не поддерживаются как свойства измерений или уровней в службах Microsoft SQL Server 2005 Analysis Services.

Миграция нестандартных статистических выражений не выполняется

Миграция в Microsoft SQL Server 2005 Analysis Services не выполняется для агрегатов, которые в предыдущих версиях служб Analysis Services формировались вручную. Выполняется миграция только агрегатов, созданных мастером конструирования хранилищ.

Элементы данных всегда существуют в измерениях типа «родители-потомки»

Предыдущие версии служб Analysis Services давали возможность не включать элементы данных в измерения типа «родители-потомки». Элементы данных теперь нельзя исключить из измерений типа «родители-потомки».

Команды роли кубов не поддерживаются

Microsoft SQL Server 2005 Службы Analysis Services не поддерживают объекты команд ролей базы данных и не выполняют миграцию команд из предыдущих версий Analysis Services.

Миграция свойства DefaultMember выполняется в сценарий многомерных выражений

В предыдущих версиях служб Analysis Services элемент измерения по умолчанию указывался многомерным выражением, содержавшемся в свойстве измерения DefaultMember. В выпуске служб Microsoft SQL Server 2005 Analysis Services это свойство заменено функциональностью сценариев многомерных выражений и во время миграции это свойство обновляется в сценарий многомерного выражения.

Переименование измерений и иерархий при миграции может стать причиной других результатов запросов

Иерархии измерений в предыдущих версиях служб Analysis Services внутренне представлялись как отдельные измерения, и для их идентификации применялись соглашения по именованию. При миграции до версии служб Microsoft SQL Server 2005 Analysis Services вместо объединения иерархий измерений внутри родительского измерения может быть создано отдельное измерение с новым именем для каждой иерархии измерений, так как автоматическое существование приводит к правилам безопасности, отличным от правил, применявшимся в предыдущих версиях служб Analysis Services.

Миграция настроек детализации не выполняется

Хотя в службах Microsoft SQL Server 2005 Analysis Services детализация существует, миграция настроек детализации из предыдущих версий служб Analysis Services не выполняется.

Скрытые уровни после миграции становятся видимыми

Microsoft SQL Server 2005 Службы Analysis Services больше не поддерживают скрытые или отключенные уровни иерархий. Миграция скрытых или отключенных уровней выполняется как миграция видимых и включенных уровней. Вычисления, включающие иерархии, содержащие такие уровни, могут дать непредвиденные результаты.

Недопустимые объекты вызывают сбой миграции

База данных содержит недопустимые объекты. Если база данных содержит недопустимые объекты, миграция не может быть завершена.

Миграция связанных кубов не выполняется

Предыдущие версии служб Analysis Services поддерживали связанные кубы. В службах Microsoft SQL Server 2005 Analysis Services эта возможность заменена на связанные измерения и связанные группы показателей.

Уникальные имена элементов могут измениться во время миграции

Microsoft SQL Server 2005 СлужбыAnalysis Services во время миграции пытаются сохранить уникальные имена элементов, но имеются определенные обстоятельства, при которых уникальные имена элементов изменяются. Если уникальные имена элементов изменяются, клиентские приложения, многомерные выражения и другие свойства, зависящие от уникальных имен элементов, могут дать непредвиденные результаты.

Источники данных ODBC не поддерживаются

Хотя в предыдущих версиях служб Analysis Services допускалось использование источников данных ODBC, в службах Microsoft SQL Server 2005 Analysis Services эта возможность больше не поддерживается.

Миграция удаленных секций не была выполнена

Удаленные секции поддерживаются в службах Microsoft SQL Server 2005 Analysis Services, но их миграцию выполнить автоматически нельзя, пока удаленный сервер не будет обновлен до SQL Server 2005.

Некоторые параметры алгоритмов моделей интеллектуального анализа не поддерживаются

Некоторые параметры алгоритмов моделей интеллектуального анализа данных, которые были в предыдущих версиях служб Analysis Services, в службах Microsoft SQL Server 2005 Analysis Services больше не поддерживаются.

Характер выполнения некоторых функций многомерных выражений изменился

Из-за усовершенствований и изменений языка многомерных выражений в службах Microsoft SQL Server 2005 Analysis Services некоторые функции многомерных выражений больше не поддерживаются или выполняются не так, как в предыдущих версиях служб Analysis Services.

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

В предыдущих версиях служб Analysis Services можно было указать безопасность измерения таким образом, что пользователь видел верхний уровень не так, как верхний уровень иерархии. Элементы, защищенные с помощью настройки верхнего уровня, после миграции становятся видимыми.

Миграция исходных динамических библиотек пользовательских функций не выполняется, и эти библиотеки не регистрируются

Миграция пользовательских функций, зарегистрированных в предыдущих версиях служб Analysis Services, не выполняется.

Унарные операторы иерархий, не относящихся к типу «родители-потомки», поддерживаются частично

Унарные операторы иерархий, не относящихся к типу «родители-потомки», в службах Microsoft SQL Server 2005 Analysis Services не поддерживаются, если только не существует связи между атрибутами, являющимися источниками уровней в иерархии.

Виртуальные кубы не поддерживаются

Предыдущие версии служб Analysis Services поддерживали виртуальные кубы, объединенные представления подмножества показателей и измерений из одного или нескольких регулярных или связанных кубов. В службах Microsoft SQL Server 2005 Analysis Services эта возможность заменена на связанные группы показателей. Во время обновления виртуальные кубы мигрируют как связанные группы показателей.

Миграция содержимого таблицы обратной записи не выполнена

Структура таблиц обратной записи, создаваемых предыдущими версиями служб Analysis Services, обновлена в службах Microsoft SQL Server 2005 Analysis Services. Миграция данных из таблиц обратной записи, создаваемых предыдущими версиями служб Analysis Services, не может быть выполнена в новую структуру таблиц обратной записи.

См. также

Другие ресурсы

Обратная совместимость служб SQL Server 2005 Analysis Services

Справка и поддержка

Получение помощи по SQL Server 2005