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


Базы данных многомерной модели (службы SSAS)

База данных служб Analysis Services — это коллекция источников данных, представлений источников данных, кубов, измерений и ролей. При необходимости база данных служб Analysis Services может включать структуры для интеллектуального анализа данных и пользовательские сборки, которые позволяют добавлять в базу данных определяемые пользователем функции.

Кубы являются базовыми объектами запросов в службах Analysis Services. При подключении к базе данных служб Analysis Services посредством клиентского приложения происходит подключение к кубу внутри этой базы данных. База данных может содержать несколько кубов, если измерения, сборки, роли или структуры интеллектуального анализа используются повторно в разных контекстах.

Вы можете создать и изменить базу данных служб Analysis Services программным способом или с помощью одного из следующих интерактивных методов:

  • Разверните проект служб Analysis Services из SQL Server Data Tools (SSDT) в назначенный экземпляр служб Analysis Services. Этот процесс создает базу данных служб Analysis Services, если база данных с таким именем еще не существует в этом экземпляре, и создает экземпляры созданных объектов в только что созданной базе данных. При работе с базой данных служб Analysis Services в SQL Server Data Tools изменения, внесенные в объекты в проекте служб Analysis Services, вступают в силу только при развертывании проекта в экземпляре служб Analysis Services.

  • Создайте пустую базу данных служб Analysis Services в экземпляре служб Analysis Services с помощью SQL Server Management Studio или SQL Server Data Tools (SSDT), а затем напрямую подключитесь к этой базе данных с помощью SQL Server Data Tools (SSDT) и создайте объекты в ней (а не внутри ). project). При такой работе с базой данных служб Analysis Services изменения, внесенные в объекты, вступают в силу в базе данных, к которой вы подключаетесь при сохранении измененного объекта.

SQL Server Data Tools (SSDT) использует интеграцию с программным обеспечением системы управления версиями для поддержки нескольких разработчиков, одновременно работающих с разными объектами в проекте служб Analysis Services. Разработчик также может взаимодействовать с базой данных служб Analysis Services напрямую, а не через проект служб Analysis Services, но риск этого заключается в том, что объекты в базе данных служб Analysis Services могут стать не синхронизированными с проектом служб Analysis Services, который использовался для ее развертывания. После развертывания вы администрируете базу данных служб Analysis Services с помощью SQL Server Management Studio. Некоторые изменения также могут быть внесены в базу данных служб Analysis Services с помощью SQL Server Management Studio, например для секций и ролей, что также может привести к тому, что объекты в базе данных служб Analysis Services не синхронизированы с проектом служб Analysis Services, который использовался для ее развертывания.

Присоединение и отключение баз данных служб Analysis Services

Создание и восстановление резервных копий баз данных служб Analysis Services

Документирование и работа со скриптами в базе данных служб Analysis Services

Изменение или удаление базы данных служб Analysis Services

Перемещение базы данных служб Analysis Services

Переименование многомерной базы данных (службы Analysis Services)

Задание уровня совместимости для многомерной базы данных (службы Analysis Services)

Задание свойств многомерной базы данных (службы Analysis Services)

Синхронизация баз данных служб Analysis Services

Переключение базы данных служб Analysis Services между режимами ReadOnly и ReadWrite

См. также:

Подключение в режиме «в сети» к базе данных служб Analysis Services
Создание проекта служб Analysis Services (среда SSDT)
Запрос многомерных данных с помощью многомерных выражений