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


Мастер формирования схем (службы Analysis Services)

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

SQL Server Data Tools поддерживает два метода работы с реляционными схемами при определении объектов OLAP в SQL Server Analysis Services проекте или базе данных. Как правило, объекты OLAP определяются на основе логической модели данных, созданной в представлении источника данных в SQL Server Analysis Services проекте или базе данных. Такое представление источника данных определяется на основе элементов схемы одного или более источников реляционных данных в соответствии с настройками представления источников данных.

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

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

Это итеративный подход. Мастер, скорее всего, придется запустить несколько раз для изменения проекта размерностей и кубов. При каждом запуске мастер объединяет изменения в основных объектах и, насколько возможно, сохраняет данные, содержащиеся в основных базах данных.

Создаваемая схема — это схема ядра реляционной базы данных SQL Server. Мастер не создает схемы для других продуктов реляционной базы данных.

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

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

В этом разделе

В следующей таблице приводятся дополнительные темы, объясняющие принципы работы с мастером формирования схем.

Раздел Описание
Использование мастера формирования схем (службы Analysis Services) Содержит описание формирования схемы для баз данных предметной области и промежуточной области хранения.
Основные сведения о схемах баз данных Содержит описание схемы, формируемой для баз данных предметной области и промежуточной области.
Основные сведения о добавочном создании Содержит описание возможностей постепенного создания мастера формирования схем.

См. также:

Представления источников данных в многомерных моделях
Источники данных в многомерных моделях
Поддерживаемые источники данных (службы SSAS — многомерные)