Уровень совместимости (службы SSAS с пакетом обновления 1 (SP1) — табличные модели)
Уровень совместимости можно указать при создании новых проектов табличной модели, при обновлении существующих проектов табличной модели, при обновлении существующих развернутых баз данных табличной модели или при импорте книг PowerPivot.
Уровень совместимости
Распространенной практикой является установка новых версий и пакетов обновления на компьютеры, используемые для разработки и тестирования, перед их установкой на производственные компьютеры. В таких случаях важно понимать особенности уровней совместимости и их установки в новых проектах табличной модели, а также проектах, которые уже были развернуты в рабочей среде.
Экземпляр служб Analysis Services SQL Server 2014 поддерживает следующие уровни совместимости (версия базы данных):
SQL Server 2012 (1100)
SQL Server 2012 с пакетом обновления 1 (SP1) (1103)
SQL Server 2014 (1103)
Задание уровня совместимости при создании нового проекта табличной модели
При создании проекта табличной модели в SQL Server Data Tools (SSDT) в диалоговом окне Параметры создания табличного проекта можно указать уровень совместимости. Вы можете создать проект для развертывания в экземпляре служб Analysis Services SQL Server 2012 с пакетом обновления 1 (SP1) или более поздней версии или в экземпляре служб Analysis Services SQL Server 2012 (без пакета обновления 1 ).
Также вы можете задать уровень совместимости по умолчанию, выбрав параметр Больше не показывать это сообщение . Во всех последующих проектах будет использоваться заданный уровень совместимости. Уровень совместимости по умолчанию в SSDT вы можете изменить в «Параметрах».
Обновление существующего проекта табличной модели до уровня совместимости 1103.
Проект табличной модели, созданный в SSDT, можно обновить до установки SQL Server 2012 с пакетом обновления 1 (SP1) или более поздней версии до версии 1103, используя свойство Уровень совместимости в окне Свойства модели. Чтобы обновить проект табличной модели, на компьютере, на котором установлен SSDT, должен быть установлен SQL Server 2012 с пакетом обновления 1 (SP1) или более поздней версии, а экземпляр служб Analysis Services, на котором находится база данных рабочей области, также должен иметь SQL Server 2012 с пакетом обновления 1 (SP1) или более поздней версии. Перейти на более раннюю версию невозможно.
Обновление развернутой базы данных табличной модели до уровня совместимости с 1103
Вы можете обновить существующую развернутую базу данных табличной модели до версии 1103, совместимой в SQL Server Management Studio (SSMS), с помощью свойства Уровень совместимости в свойствах базы данных. Для обновления на компьютере, на котором установлен экземпляр SQL Server Analysis Services, должен быть установлен SQL Server 2012 с пакетом обновления 1 (SP1) или более поздней версии. Невозможно перейти на более раннюю версию базы данных развернутой табличной модели.
Импорт из PowerPivot
При создании нового проекта табличной модели путем импорта из PowerPivot можно указать, следует ли обновить уровень совместимости до уровня по умолчанию (если он был ранее задан в SSDT) или оставить тот уровень совместимости, который уже указан в книге PowerPivot.
Проверка уровня совместимости для базы данных табличной модели в среде SSMS
Вы можете проверка уровень совместимости для базы данных табличной модели в SSMS, просмотрев свойство Уровень совместимости (новое в SQL Server 2012 с пакетом обновления 1 (SP1) в разделе Свойства базы данных.
Проверка поддерживаемого уровня совместимости для экземпляра служб Analysis Services в среде SSMS
Поддерживаемый уровень совместимости в SSMS можно проверка, просмотрев свойство Поддерживаемый уровень совместимости на странице Сведения (новые возможности в SQL Server 2012 с пакетом обновления 1 (SP1) в разделе Свойства служб Analysis Services. Поддерживаемый уровень совместимости 1103 показывает, что установлен SQL Server с пакетом обновления 1 (SP1) или более поздняя версия. Поддерживаемый уровень совместимости нельзя изменить.