Уровень совместимости (службы SSAS с пакетом обновления 1 (SP1) — табличные модели)

В SQL Server 2012 с пакетом обновления 1 (SP1) были добавлены новые возможности для служб Analysis Services, работающих в табличном режиме, включая оптимизированное хранилище для мер и ключевых показателей эффективности, расширенные категоризации данных, расширенные наборы символов, заметки иерархии и улучшенная поддержка импортa из веб-каналов данных Data Market.

Уровень совместимости

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

  • SQL Server 2012 (1100)

  • SQL Server 2012 с пакетом обновления 1 (SP1) (1103)

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

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

При создании нового проекта табличной модели в SQL Server Data Tools (SSDT) с SQL Server 2012 SP1 в диалоговом окне Параметры нового табличного проекта вы можете указать уровень совместимости. При создании нового проекта можно задать его развертывание в экземпляре служб Analysis Services SQL Server 2012 SP1 или в экземпляре служб Analysis Services SQL Server 2012 (без пакета обновления 1 (SP1)).

Также вы можете задать уровень совместимости по умолчанию, выбрав параметр Больше не показывать это сообщение. Во всех последующих проектах будет использоваться заданный уровень совместимости. Уровень совместимости по умолчанию в SSDT вы можете изменить в «Параметрах».

Обновление существующего проекта табличной модели до уровня совместимости с пакетом обновления 1 (SP1)

Проект табличной модели, созданный в SSDT до установки пакета обновления 1 (SP1), может быть обновлен для совместимости со службами Analysis services с пакетом обновления 1 (SP1) с помощью свойства Уровень совместимости в окне Свойства модели. Для обновления проекта табличной модели на компьютере, где установлен SSDT, должен быть установлен пакет обновления 1 (SP1) и на экземпляре служб Analysis Services, на котором находится база данных рабочей области, также должен быть установлен пакет обновления 1 (SP1). Невозможно перейти на более раннюю версию пакета обновления 1 (SP1).

Обновление развернутой базы данных табличной модели до уровня совместимости с пакетом обновления 1 (SP1)

Существующую базу данных развернутой табличной модели можно обновить до уровня совместимости с пакетом обновления 1 (SP1) в SQL Server Management Studio (среда SSMS) с помощью свойства Уровень совместимости в Свойствах базы данных. Для выполнения обновления на компьютере, на котором установлен экземпляр служб SQL Server Analysis Services, должен быть установлен пакет обновления 1 (SP1). Невозможно перейти на более раннюю версию базы данных развернутой табличной модели с версии с пакетом обновления 1 (SP1).

Импорт из PowerPivot

При создании нового проекта табличной модели путем импорта из PowerPivot в SSDT с установленным SQL Server 2012 SP1 вы можете указать, следует обновить уровень совместимости до уровня по умолчанию (если он был ранее задан в SSDT) или оставить тот уровень совместимости, который уже был указан в книге PowerPivot.

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

Если для вашего экземпляра служб Analysis Services был установлен пакет обновления 1 (SP1), то вы можете проверить уровень совместимости для базы данных табличной модели в среде SSMS, посмотрев свойство Уровень совместимости в Свойствах базы данных.

Проверка поддерживаемого уровня совместимости для экземпляра служб Analysis Services с пакетом обновления 1 (SP1) в среде SSMS

Если для вашего экземпляра служб Analysis Services был установлен пакет обновления 1 (SP1), поддерживаемый уровень совместимости в среде SSMS вы можете узнать, проверив свойство Поддерживаемый уровень совместимости на новой странице Сведения (добавлена с пакетом обновления 1 (SP1)) в Свойствах служб Analysis Services. Поддерживаемый уровень совместимости 1103 показывает, что пакет обновления 1 (SP1) был установлен. Поддерживаемый уровень совместимости нельзя изменить.