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


Указание настроек конфигурации для развертывания решения

Мастер развертывания служб Analysis Services считывает параметры развертывания секций и ролей, которые используются в скрипте развертывания из <файла name.configsettings> проекта. SQL Server Data Tools (SSDT) создает этот файл при сборке проекта Microsoft SQL Server Analysis Services. SQL Server Data Tools (SSDT) использует параметры конфигурации текущего проекта для создания <файла configurationsettings имени> проекта.configsettings.

Просмотр настроек конфигурации для развертывания

Ниже приведены параметры конфигурации, хранящиеся в <файле project name.configsettings>:

  • Строки подключения источника данных — это строка подключения для каждого источника данных на основе значений, указанных в проекте служб Analysis Services. Идентификатор пользователя и пароль всегда удаляются из строки соединения до того, как оставшаяся часть строки сохраняется в этом файле. Однако если мастер развертывания выполняет развертывание непосредственно в экземпляре служб Analysis Services, можно ввести нужный идентификатор пользователя и пароль в мастере, что обеспечит успешную обработку развертываемой базы данных. Эти сведения о соединении не сохраняются в самом скрипте развертывания, если он сохраняется мастером развертывания.

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

  • Key Error Log Files . Этот параметр задает имя и путь файла журнала ошибок ключа для каждого куба, группы мер, секции и измерения в базе данных.

  • Storage Locations . Этот параметр задает место хранения для каждого куба, группы мер и секции в базе данных. Если для объекта не указано значение, мастер развертывания служб Analysis Services использует расположение по умолчанию для объекта. Например, секции используют расположение для группы мер, группы мер используют расположение куба, а кубы используют расположение по умолчанию для объектов в экземпляре служб Analysis Services. Место хранения может быть локальным путем или путем в формате UNC.

  • Report Server . Этот параметр задает сервер отчетов и местоположение папки для каждого действия отчета, определенного в каждом кубе в базе данных.

Изменение настроек конфигурации для развертывания

В некоторых случаях может потребоваться развернуть проект служб Analysis Services с помощью различных параметров конфигурации, отличных от параметров конфигурации, хранящихся в <файле name.configsettings> проекта. Например, может быть необходимо изменить строку соединения с одним или несколькими источниками данных или задать места хранения для конкретных секций или групп мер.

Чтобы изменить развертывание секций и ролей в проекте служб Analysis Services, необходимо изменить эти сведения в <файле name.configsettings> проекта, как описано в приведенной ниже процедуре. Невозможно изменить параметры секции и ролей в проекте, так как <диалоговое окно "Страницы свойств имени > проекта" в SQL Server Data Tools (SSDT) не отображает эти параметры.

Примечание.

Настройки конфигурации могут применяться ко всем объектам или только ко вновь созданным объектам. Примените параметры конфигурации к вновь созданным объектам только при развертывании дополнительных объектов в ранее развернутой базе данных Служб Analysis Services и не хотите перезаписывать существующие объекты. Чтобы указать, применяются ли параметры конфигурации ко всем объектам или только к созданным, задайте этот параметр в <файле project name.deploymentoptions>. Дополнительные сведения см. в статье Указание параметров развертывания секций и ролей.

Изменение настройки конфигурации после формирования входных файлов

  • Запустите мастер развертывания служб Analysis Services в интерактивном режиме и на странице параметров конфигурации укажите параметр конфигурации для развернутых объектов.

    –или–

  • Запустите мастер развертывания служб Analysis Services в командной строке и установите мастер для запуска в режиме файла ответа. Дополнительные сведения о режиме файла ответов см. в разделе Запуск мастера развертывания служб Analysis Services.

    –или–

  • Измените <файл project name.configsettings> с помощью любого текстового редактора.

См. также

Указание целевого объекта установки
Указание параметров развертывания секций и ролей
Указание параметров обработки