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


Конфигурация свойств проекта служб Analysis Services

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

Свойство

Параметр по умолчанию

Описание

Выпуск сервера построения / развертывания

Выпуск SQL Server, на котором выполнялась разработка проекта

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

Построение / Выходные данные

/bin

Относительный путь для выходных данных проекта в процессе его построения.

Построение / Удаление паролей

True

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

Отладка / Объект запуска

<Активный в данный момент объект>

Определяет объект, который будет запущен при запуске отладки.

Развертывание / Режим развертывания

Только развертывание изменений

По умолчанию развертываются только изменения в объектах проекта (при условии, что никакие другие изменения объектов не были сделаны за пределами проекта). Также можно сделать выбор к развертыванию всех объектов проекта во время каждого развертывания. Для лучшей производительности используйте только развертывание изменений.

Развертывание / Параметры выполнения

По умолчанию

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

Развертывание/ Транзакционное развертывание

False

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

Развертывание / Сервер

localhost

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

Развертывание / База данных

<название проекта>

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

Сведения о просмотре или изменении свойств проекта служб Analysis Services см. в разделах Как настроить свойства проекта служб Analysis Services и Развертывание решения (службы Analysis Services — многомерные данные).

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

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

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

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