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


Настройка свойств проекта служб Analysis Services (среда SSDT)

В SQL Server Data Tools (SSDT) проект служб Analysis Services определяется с определенными свойствами по умолчанию, которые влияют на сборку и развертывание проекта служб Analysis Services.

Чтобы изменить свойства проекта, щелкните правой кнопкой мыши объект проекта служб Analysis Services и выберите пункт Свойства. Либо можно выбрать команду Свойства в меню "Проект".

Описание свойства

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

Свойство Параметр по умолчанию Description
Выпуск сервера построения / развертывания Выпуск SQL Server, используемый для разработки проекта Определяет выпуск сервера, на котором проект будет в конечном счете развернут. При работе с несколькими разработчиками над проектом разработчики должны понимать выпуск сервера, чтобы узнать, какие функции следует включить в проект служб Analysis Services.
Выпуск сервера построения / развертывания Версия, используемая для разработки проектов Определяет версию сервера, на котором проект будет в конечном счете развернут.
Построение / Выходные данные /bin Относительный путь для выходных данных проекта в процессе его построения.
Построение / Удаление паролей True Определяет, будут ли известные пароли удалены из строки подключения, которая прописывается в каталог выхода во время процесса построения. Пароли удаляются с целью повышения безопасности. Если пароли удалены, их необходимо будет указать при обработке развернутого проекта, чтобы службы Analysis Services получить доступ к исходным данным.
Отладка / Объект запуска <Активный в данный момент объект> Определяет объект, который будет запущен при запуске отладки.
Развертывание / Режим развертывания Только развертывание изменений По умолчанию развертываются только изменения в объектах проекта (при условии, что никакие другие изменения объектов не были сделаны за пределами проекта). Также можно сделать выбор к развертыванию всех объектов проекта во время каждого развертывания. Для лучшей производительности используйте только развертывание изменений.
Развертывание / Параметры выполнения По умолчанию По умолчанию службы Analysis Services определяют тип необходимой обработки при развертывании изменений объектов. Обычно это приводит к кратчайшему времени развертывания. Однако можно выбрать или полный набор процессов развертывания, или не выполнять такой расчет с каждым развертыванием.
Развертывание/ Транзакционное развертывание Неверно По умолчанию развертывание всех или только измененных объектов не производится в единой транзакции с обработкой этих развертываемых объектов. Развертывание может завершиться успешно и продолжаться даже в случае неудачных обработок. Можно изменить это правило умолчания, чтобы объединить развертывание и обработку в одну транзакцию.
Сервер развертывания/целевой сервер localhost По умолчанию объекты базы данных в проекте служб Analysis Services развертываются в экземпляре служб Analysis Services по умолчанию на локальном компьютере, на котором используется SQL Server Data Tools (SSDT). Измените это значение по умолчанию, чтобы указать именованный экземпляр на локальном компьютере или любой экземпляр на любом удаленном компьютере, на котором у вас есть разрешение на создание объектов служб Analysis Services.
Развертывание / База данных <Имя проекта> По умолчанию имя базы данных служб Analysis Services, в которой будут создаваться объекты проекта служб Analysis Services при развертывании, является именем проекта служб Analysis Services на момент его определения. Измените это свойство, чтобы изменить имя базы данных в экземпляре служб Analysis Services, указанном свойством Server.

Конфигурации свойств

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

Первоначально проект создается с простой конфигурацией, называемой «Разработка». Можно создать дополнительные конфигурации и переключаться между ними, используя диспетчер конфигурации.

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

См. также:

Построение проектов служб Analysis Services (среда SSDT)
Развертывание проектов служб Analysis Services (среда SSDT)