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


Устаревшие функциональные возможности служб Analysis Services в SQL Server 2012

В этом разделе описаны устаревшие функции компонента Службы Analysis Services, которые по-прежнему доступны в SQL Server 2012. Эти функции будут удалены в следующей версии SQL Server. Устаревшие функции не должны использоваться в новых приложениях.

Функции, не поддерживаемые в следующей версии SQL Server

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

Категория

Устаревшая функция

Замена

Локальные кубы

InsertInto, свойство строки подключения

Исходный синтаксис строки подключения для заполнения локальных кубов заменяется на инструкцию создания глобального куба. Дополнительные сведения см. в разделе Инструкция CREATE GLOBAL CUBE (многомерные выражения).

Локальные кубы

CreateCube, свойство строки подключения

Исходный синтаксис строки подключения для заполнения локальных кубов заменяется на инструкцию создания глобального куба. Дополнительные сведения см. в разделе Инструкция CREATE GLOBAL CUBE (многомерные выражения).

Интеллектуальный анализ данных

SQL Server 2000 PMML

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

Инструкция многомерных выражений

Инструкция Create Action

Данная инструкция включена для обеспечения обратной совместимости. Заменена объектом Action. Дополнительные сведения о создании действий в последних версиях служб Службы Analysis Services см. в разделе Действия (службы Analysis Services — многомерные данные).

Инструкция многомерных выражений

Свойство non_empty_behavior

Не устанавливайте данное свойство при создании вычисляемого элемента. При неправильной настройке увеличивается вероятность получения неверных результатов. В дальнейшем свойство будет являться уже не настолько полезным, как раньше. Оптимизация ядра на протяжении нескольких последних версий позволила улучшить работу с разреженными наборами данных, что снизило важность данного свойства.

Функции, не поддерживаемые в будущей версии SQL Server

Поддержка приведенных ниже функций компонента Службы Analysis Services в следующей версии SQL Server будет сохранена, однако будет удалена в более поздней версии. (с какой именно версии SQL Server, пока не определено).

Категория

Устаревшая функция

Замена

Функция многомерных выражений

CalculationPassValue, функция

нет. Механизм OLAP управляет этапом вычисления. Эта функция больше не нужна.

Функция многомерных выражений

CalculationCurrentPass, функция

нет. Механизм OLAP управляет этапом вычисления. Эта функция больше не нужна.

Многомерные выражения (MDX)

Подсказка оптимизатора запросов NON_EMPTY_BEHAVIOR была включена по умолчанию.

Подсказка оптимизатора запросов NON_EMPTY_BEHAVIOR будет отключена по умолчанию в будущем выпуске. При неправильном использовании подсказка оптимизации многомерного выражения может выдавать неверные результаты.

многомерное выражение

Свойство Non_Empty_Behavior

нет. Неправильная установка данного свойства при создании вычисляемого элемента увеличивает вероятность получения неверных результатов. Оптимизация ядра OLAP на протяжении нескольких последних версий позволила улучшить работу с разреженными наборами данных, что снизило важность данного свойства.

Другое

Внутреннее свойство ячейки CELL_EVALUATION_LIST

Первоначально предоставлялся список вычисляемых формул, применимых к ячейке. В данном выпуске Analysis Services это свойство пусто. Порядок вычисления теперь указывается в скрипте многомерных выражений. Дополнительные сведения см. в разделе Основные сведения о порядке этапов и порядке вычисления (многомерные выражения).

Объекты

Сборки COM

Использование сборок COM может представлять угрозу безопасности. Поддержка сборок COM будет удалена в будущем выпуске.

См. также

Основные понятия

Неподдерживаемые функции служб Analysis Services в SQL Server 2012

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

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