Определение проекта служб Analysis Services

Определение проекта служб MicrosoftSQL ServerAnalysis Services в среде Business Intelligence Development Studio выполняется либо с помощью шаблона проекта служб Analysis Services, либо с помощью мастера импорта базы данных служб Analysis Services 9.0 считывается содержимое базы данных служб Analysis Services, и на его основе создается проект служб Analysis Services. Если в настоящий момент в среде Business Intelligence Development Studio не загружено ни одно решение, при создании нового проекта служб Analysis Services будет автоматически создано новое решение. В противном случае новый проект служб Analysis Services может быть добавлен к существующему решению или создан в новом решении.

Для создания проекта служб Analysis Services в среде Business Intelligence Development Studio нужно выполнить следующие основные шаги.

  1. Определение проекта служб Analysis Services выполняется путем выбора шаблона проекта служб Analysis Services или с помощью мастера импорта базы данных служб Analysis Services 9.0 в группе шаблонов бизнес-аналитики диалогового окна «Добавление нового проекта», а также задания имени и размещения для нового проекта.

    ПримечаниеПримечание

    Чтобы создать проект служб Analysis Services для изменения базы данных служб SQL Server 2000Analysis Services, первым делом необходимо использовать мастер миграции служб Analysis Services, чтобы передать базу данных из среды SQL Server Management Studio службам SQL ServerAnalysis Services и использовать мастер импорта базы данных служб Analysis Services 9.0 для создания проекта служб Analysis Services, основанного на подвергнутой миграции базе данных. Дополнительные сведения см. в разделе Как создать проект служб Analysis Services на основании существующей базы данных служб Analysis Services.

  2. Если определить проект служб Analysis Services, основанный на шаблоне проекта служб Analysis Services, проект шаблона будет открыт в среде Business Intelligence Development Studio, в которой можно определить источники данных, представления источников данных, кубов, измерений, ролей и других объектов служб Analysis Services. Можно сконструировать эти объекты, основанные на существующих источниках данных, или сформировать специальную реляционную структуру базы данных, основанную на кубе и конструкторе измерений. Также можно сконструировать куб и объекты измерения, основанные на кубе и шаблонах измерений. Дополнительные сведения см. в разделах Определение источников данных (службы Analysis Services), Проектирование представлений источников данных (службы Analysis Services), Проектирование объектов многомерных баз данных служб Analysis Services, Проекты интеллектуального анализа данных (службы Analysis Services — интеллектуальный анализ данных) и Знакомство с мастером формирования схем.

  3. Если вновь определенный проект служб Analysis Services был основан на существующей базе данных служб Analysis Services, метаданные для этой базы данных будут открыты в проекте служб Analysis Services в среде Business Intelligence Development Studio, в которой можно изменить метаданные существующей базы данных. Однако до тех пор, пока изменения не будут развернуты, они не повлияют на существующие базы данных служб Analysis Services.

  4. Создайте несколько других проектов, требуемых для решения бизнес-аналитики.

  5. Добавьте дополнительные файлы, например текстовые файлы, содержащие примечания к проекту, в папку «Прочее» проекта служб Analysis Services в окне обозревателя решений.

  6. Определите свойства развертывания проекта, чтобы задать сервер, на котором будут развернуты метаданные проекта как обработанные объекты, и указать другие свойства развертывания. Дополнительные сведения см. в разделах Как настроить свойства проекта служб Analysis Services и Развертывание проектов служб Analysis Services.

    ПримечаниеПримечание

    По умолчанию среда Business Intelligence Development Studio разворачивает проект на экземпляре служб Analysis Services, заданному по умолчанию, на локальном компьютере. Изменить эту цель развертывания можно с помощью диалогового окна Страницы свойств проекта служб Analysis Services, изменив свойство конфигурации Сервер.

  7. Соберите и разверните решение в экземпляре служб Analysis Services для тестирования. При сборке решения проверяются определения и зависимости объектов, включенные в проект, и формируется сценарий развертывания. При развертывании решения используется ядро развертывания служб Analysis Services для отправки подсистемы развертывания в указанный экземпляр. Дополнительные сведения см. в разделах Как построить и развернуть проект служб Analysis Services и Развертывание решения (службы Analysis Services — многомерные данные).

    ПримечаниеПримечание

    По умолчанию среда Business Intelligence Development Studio при развертывании решения полностью обрабатывает все объекты, измененные сценарием развертывания, а также все зависимые объекты. Изменить это поведение можно с помощью диалогового окна Страницы свойств проекта служб Analysis Services, изменив свойство конфигурации «Параметры обработки». Дополнительные сведения см. в разделах Как настроить свойства проекта служб Analysis Services и Развертывание решения (службы Analysis Services — многомерные данные).

  8. Просмотр и тестирование развернутого проекта.

  9. Измените определения объектов, повторите сборку и развертывание.

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

Папки проекта

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

Папка

Описание

Источники данных

Содержит источники данных для проекта служб Analysis Services. Эти объекты создаются в мастере источников данных и редактируются в конструкторе источников данных.

Представления источников данных

Содержит представления источников данных для проекта служб Analysis Services. Эти объекты создаются в мастере представлений источников данных и редактируются в конструкторе представлений источников данных.

Кубы

Содержит кубы для проекта служб Analysis Services. Эти объекты создаются в мастере кубов и редактируются в конструкторе кубов.

Измерения

Содержит измерения для проекта служб Analysis Services. Эти объекты создаются в мастере измерений или мастере кубов и редактируются в конструкторе измерений.

Структуры интеллектуального анализа данных

Содержит структуры интеллектуального анализа данных для проекта служб Analysis Services. Эти объекты создаются в мастере моделей интеллектуального анализа данных и редактируются в конструкторе моделей интеллектуального анализа данных.

Роли

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

Сборки

Содержит ссылки на библиотеки COM и сборки платформы Microsoft .NET Framework для проекта служб Analysis Services. Ссылки создаются при помощи диалогового окна Добавление ссылки.

Прочее

Содержит все типы файлов, за исключением типов файлов служб Analysis Services.

Типы файлов

Решение в среде Business Intelligence Development Studio может содержать несколько типов файлов, в зависимости от того, какие проекты включены в решение и какие элементы включены в каждый из проектов для этого решения. Обычно файлы для каждого проекта в решении среды Business Intelligence Development Studio хранятся в папке решения, в отдельной папке для каждого проекта.

ПримечаниеПримечание

Копирование файла объекта в папку проекта не приводит к добавлению объекта к проекту. Необходимо использовать команду Добавить из контекстного меню проекта в среде Business Intelligence Development Studio, чтобы добавить существующее определение объекта к проекту.

Папка проекта служб Analysis Services может содержать типы файлов, список которых приведен в следующей таблице.

Тип файла

Описание

Файл определения проекта служб Analysis Services (DWPROJ)

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

Пользовательские настройки проекта служб Analysis Services (DWPROJ.USER)

Содержит данные о конфигурации проекта служб Analysis Services для конкретного пользователя.

Файл источника данных (DS)

Содержит элементы языка сценариев служб Analysis Services (ASSL), определяющие метаданные для источника данных.

Файл представления источника данных (DSV)

Содержит элементы ASSL, определяющие метаданные для представления источника данных.

Файл куба (CUBE)

Содержит элементы ASSL, определяющие метаданные для куба, включая группы мер, меры и измерения куба.

Файл секций (PARTITIONS)

Содержит элементы ASSL, определяющие метаданные для секций указанного куба.

Файл измерения (DIM)

Содержит элементы ASSL, определяющие метаданные для измерения базы данных.

Файл структуры интеллектуального анализа данных (DMM)

Содержит элементы ASSL, определяющие метаданные для структуры интеллектуального анализа данных и связанных с ней моделей интеллектуального анализа данных.

Файл базы данных (DATABASE)

Содержит элементы ASSL, определяющие метаданные для базы данных, включая типы учетных записей, переводы и разрешения базы данных.

Файл роли базы данных (ROLE)

Содержит элементы ASSL, определяющие метаданные для роли базы данных, включая членов роли.

Шаблоны элементов

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

Шаблоны элементов, список которых приведен в следующей таблице, доступны в категории элементов проекта служб Analysis Services на панели Категории диалогового окна Добавление нового элемента.

Категория

Шаблон элемента

Описание

Элементы проекта служб Analysis Services

Куб

Запускает «Мастер кубов» для добавления нового куба к проекту служб Analysis Services.

 

Источник данных

Запускает «Мастер источников данных», чтобы добавить новый источник данных к проекту служб Analysis Services.

 

Представление источника данных

Запускает «Мастер представлений источников данных», чтобы добавить новое представление источника данных к проекту служб Analysis Services.

 

Роль базы данных

Добавляет новую роль базы данных к проекту служб Analysis Services, а затем отображает «Конструктор ролей» для новой роли базы данных.

 

Измерение

Запускает «Мастер измерений» для добавления измерения базы данных к проекту служб Analysis Services.

 

Структура интеллектуального анализа данных

Запускает «Мастер интеллектуального анализа данных», чтобы добавить новую структуру интеллектуального анализа данных и связанную с ней модель интеллектуального анализа данных к проекту служб Analysis Services.