Знакомство с мастером формирования схем
При конструировании измерений и кубов с помощью нисходящего метода в среде Business Intelligence Development Studio определения измерений и кубов создаются в проекте служб Microsoft SQL Server 2005 Analysis Services (SSAS), после чего используется мастер формирования схем для создания источника данных, представления источника данных и основной схемы реляционной базы данных, поддерживающей объекты OLAP. Эта реляционная база данных называется базой данных предметной области.
Когда мастер формирования схем сформирует основные объекты на основе схемы измерений и кубов в экземпляре служб Analysis Services или в проекте служб Analysis Services, можно изменить схему измерений и кубов, а затем перезапустить мастер формирования схем и повторно создать основные объекты на основе измененной схемы. После формирования основных объектов мастер формирования схем объединяет изменения в основных объектах и, насколько возможно, сохраняет данные, содержащиеся в основных базах данных.
Перед началом
Перед тем, как использовать мастер формирования схем, необходимо определить измерения и кубы в проекте или базе данных служб Analysis Services при помощи среды Business Intelligence Development Studio. Дополнительные сведения о создании измерений и кубов см. в разделах Определение и настройка измерений, атрибутов и иерархий и Определение и настройка кубов и их свойств.
Поддерживаемые платформы
Мастер формирования схем формирует реляционные схемы только для Microsoft SQL Server 2005. Он не формирует схемы для предыдущих версий SQL Server или других систем управления реляционными базами данных.
Постепенное формирование
Когда мастер формирования схем сформирует итерацию реляционной схемы, можно изменить измерения и кубы, на которых основана реляционная схема, а затем с помощью мастера формирования схем повторно создать схему базы данных предметной области. Например, после первоначального создания схемы базы данных предметной области можно добавить или изменить кубы, измерения, атрибуты и меры, а затем с помощью мастера формирования схем повторно сформировать созданную ранее базу данных предметной области.
При повторном формировании основных объектов мастер формирования схем может сохранить существующие данные в таблицах, которые повторно формируются в базе данных предметной области, чтобы данные между итерациями не приходилось повторно загружать или вводить. В некоторых условиях сохранить можно не все данные. Например, некоторые данные будут сброшены при удалении измерения или атрибута, содержащего эти данные. Если мастер формирования схем сбрасывает некоторые данные при изменении схемы, то выдается запрос на подтверждение сброса данных и можно отменить процесс повторного формирования.
В качестве общего правила любые изменения объекта, изначально созданного мастером формирования схем, перезаписываются при последующем повторном формировании объекта мастером формирования схем. Первичным исключением из этого правила является добавление столбцов к таблице, созданной мастером формирования схем. В этом случае мастер формирования схем сохраняет добавленные к таблице столбцы, а также данные в этих столбцах.
Дополнительные сведения о постепенном формировании см. в разделе Основные сведения о добавочном создании.
См. также
Основные понятия
Использование мастера формирования схем
Основные сведения о схемах баз данных
Управление изменениями источников данных и представлениями источников данных
Другие ресурсы
Справка F1 мастера формирования схем (службы SSAS)