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


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

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

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

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

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

  • Impersonation Accounts   Эта настройка задает имя пользователя, которое службы 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, используя другие настройки конфигурации вместо тех, которые хранятся в файле <project name>.configsettings. Например, может быть необходимо изменить строку соединения с одним или несколькими источниками данных или задать места хранения для конкретных секций или групп мер.

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

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

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

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

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

    —или—

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

    — или —

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

См. также

Задания

Указание целевого объекта установки

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

Указание параметров обработки