Установка первого сервера отчетов в режиме интеграции с SharePointInstall the first Report Server in SharePoint mode

ПРИМЕНИМО К:APPLIES TO: SQL Server Reporting Services (2016) Сервер отчетов Power BI SharePoint SQL Server Reporting Services (2016) Сервер отчетов Power BI SharePoint

В этом разделе описываются процедуры установки одиночного сервера служб Reporting Services в режиме интеграции с SharePoint.The procedures in this topic guide you through a single server installation of Reporting Services in SharePoint mode. Эти шаги охватывают запуск мастера установки SQL Server, а также выполнение дополнительных задач по настройке с использованием центра администрирования SharePoint.The steps include running the SQL Server installation wizard as well as configuration tasks that use SharePoint Central Administration. В разделе также можно ознакомиться с отдельными процедурами обновления существующей установки, например с созданием приложения служб Reporting Services.The topic can also be used for individual procedures for updating an existing installation, for example to create a Reporting Services service application.

Примечание

Интеграция служб Reporting Services с SharePoint больше не доступна после выхода SQL Server 2016.Reporting Services integration with SharePoint is no longer available after SQL Server 2016.

Сведения о добавлении дополнительных серверов Reporting Services в существующую ферму см. в следующих разделах:For information on adding more Reporting Services servers to an existing farm, see the following:

Установка на одиночный сервер полезна в сценариях разработки и тестирования, но не рекомендуется для рабочей среды.A single server installation is useful for development and testing scenarios but it is not recommended for production environments.

Пример развертывания в конфигурации с одиночным серверомExample single-server deployment

Установка на одиночный сервер полезна в сценариях разработки и тестирования, но не рекомендуется для рабочей среды.A single-server installation is useful for development and testing scenarios but a single-server is not recommended for a production environment. Под средой с одиночным сервером подразумевается один компьютер, на котором установлены компоненты SharePoint и Reporting Services.The single-server environment refers to a single computer that has SharePoint and Reporting Services components installed on the same computer. В разделе не рассматриваются масштабные конфигурации с несколькими серверами служб Reporting Services.The topic does not cover scale-out with multiple Reporting Services servers.

На приведенной ниже схеме показаны компоненты, которые входят в состав развертывания одиночного сервера Reporting Services.The following diagram illustrates the components that are part of a single server Reporting Services deployment.

Примечание

В SharePoint 2016 службы Excel перемещены в Office Online Server и не могут использоваться при развертывании в конфигурации с одиночным сервером.For SharePoint 2016, Excel Services has moved to the Office Online Server and cannot be used in a single server deployment. Office Online Server должен быть развернут на другом сервере.Office Online Server has to be deployed to a different server. Дополнительные сведения см. в статьях Общие сведения об Office Online Server и Настройка административных параметров Excel Online.For more information, see Office Online Server overview and Configure Excel Online administrative settings.

КомпонентComponent ОписаниеDescription
(1)(1) Служба SharePoint, установленная из экземпляра SQL Server.SharePoint service installed from SQL Server installation. Можно создать одно или несколько приложений служб Reporting Services.You can create one or more Reporting Services service applications.
(2)(2) Надстройка Reporting Services для продуктов SharePoint предоставляет компоненты пользовательского интерфейса на серверах SharePoint.Reporting Services add-in for SharePoint products provides the user interface components on the SharePoint Servers.
(3)(3) Приложение службы Excel используется в Power View и Power PivotPower Pivot.The Excel Service Application used by Power View and Power PivotPower Pivot. Оно недоступно при развертывании в конфигурации с одиночным сервером для SharePoint 2016.This is not available in a single server deployment for SharePoint 2016. Наличие Office Online Server является обязательным.An Office Online Server is required.
(4)(4) Power PivotPower Pivot .service application.

Развертывание одиночного сервера в режиме интеграции служб SSRS с SharePointSSRS SharePoint Mode Single Server Deployment

Совет

Более сложные примеры развертывания см. в разделе Топологии развертывания для компонентов бизнес-аналитики SQL Server в SharePoint.For more complex deployment examples, see Deployment Topologies for SQL Server BI Features in SharePoint.

Учетная запись для установкиSetup accounts

В этом разделе описываются учетные записи и разрешения, используемые для основных шагов развертывания служб Reporting Services в режиме интеграции с SharePoint.This section describes the accounts and permissions used for the primary deployment steps of Reporting Services in SharePoint mode.

Установка и регистрация служб Reporting Services:Installation and registering the Reporting Services Service:

  • Учетной записи, которая является текущей в процессе установки служб Reporting Services в режиме интеграции с SharePoint (она называется "учетной записью для установки"), необходимы права администратора на локальном компьютере.The current account during the installation (referred to as the 'setup' account) of Reporting Services in SharePoint mode needs to have administrative rights in the local computer. Если установка служб Reporting Services выполняется после установки SharePoint и учетная запись для установки также принадлежит к группе администраторов фермы SharePoint, программа установки Reporting Services зарегистрирует службы Reporting Services автоматически.If you are installing Reporting Services after SharePoint is installed and the 'setup' account is also a member of the SharePoint farm administrators group, the Reporting Services installation will register the Reporting Services service for you. Если установка служб Reporting Services осуществляется до установки SharePoint или учетная запись для установки не принадлежит к группе администраторов фермы, службы придется зарегистрировать вручную.If you install Reporting Services before SharePoint is installed or the 'setup' account is not a member of the farm administrators group, you register the service manually. Обратитесь к разделу Этап 2. Регистрация и запуск службы Reporting Services в SharePoint.See the section Step 2: Register and Start the Reporting Services SharePoint Service.

Создание приложений служб Reporting ServicesCreating Reporting Services Service Applications

  • После установки и регистрации служб Reporting Services создайте одно или несколько приложений служб Reporting Services.Following installation and registering the Reporting Services service, create one or more Reporting Services service applications. Для создания приложения службы Reporting Services учетную запись службы фермы SharePoint необходимо временно включить в группу локальных администраторов.The "SharePoint farm service account " needs to temporarily be a member of the local administrators group so the Reporting Services service application can be created. Дополнительные сведения о разрешениях учетной записи SharePoint 2013 см. в статье Разрешения и параметры безопасности учетной записи в SharePoint 2013 (https://technet.microsoft.com/library/cc678863.aspx), а о разрешениях учетной записи SharePoint 2016 — в статье Разрешения и параметры безопасности учетной записи в SharePoint 2016.For more information on SharePoint 2013 account permissions, see Account permissions and security settings in SharePoint 2013 (https://technet.microsoft.com/library/cc678863.aspx) or for SharePoint 2016, see Account permissions and security settings in SharePoint 2016.

    В целях безопасности не рекомендуется, чтобы учетные записи администраторов фермы SharePoint также являлись учетными записями администраторов локальной операционной системы.It is security best practice that SharePoint farm administrator accounts are not also local operating system administrator accounts. Если вы добавили учетную запись администратора фермы в группу локальных администраторов в ходе процесса настройки, рекомендуется удалить учетную запись из группы локальных администраторов после завершения установки.If you add a farm admin account to the local administrators group as part of your installation process, it is recommended you remove the account from the local administrators group after installation is complete.

Этап 1. Установка сервера отчетов служб Reporting Services в режиме интеграции с SharePointStep 1: Install Reporting Services Report Server in SharePoint mode

На этом шаге устанавливается сервер отчетов Reporting Services в режиме интеграции с SharePoint и надстройка служб Reporting Services для продуктов SharePoint.This step installs a Reporting Services report server in SharePoint mode and the Reporting Services add-in for SharePoint products. В зависимости от продуктов, уже установленных на компьютере, могут не отображаться некоторые страницы установки, описанные в следующих разделах.Depending on what is already installed on your computer, you may not see some of the installation pages described in the following steps.

Важно!

В случае с SharePoint 2016 сервер SharePoint, на который будут устанавливаться службы Reporting Services, должен иметь пользовательскую роль сервера.For SharePoint 2016, the SharePoint server that Reporting Services will be installed on needs to have the Custom server role. Развертывание служб Reporting Services может быть успешно выполнено на сервере SharePoint, который не относится к пользовательской роли, однако во время следующего периода обслуживания SharePoint MinRole остановит службы Reporting Services, так как обнаружит, что службы Reporting Services в режиме интеграции с SharePoint не поддерживают ни одну из остальных ролей сервера SharePoint.The deployment of Reporting Services will succeed on a SharePoint server that is not in the Custom role, but during the next SharePoint maintenance window, MinRole will stop the Reporting Services service because it detects that Reporting Services in SharePoint-integrated mode does not indicate support for any of the other SharePoint server roles. Приложение служб Reporting Services поддерживает только пользовательскую роль.The Reporting Services service application only supports the Custom role.

Примечание

Если одновременно в SharePoint 2016 планируется установка службы Power Pivot, установите ее до начала установки служб Reporting Services.If you plan to install the Power Pivot service as well, on SharePoint 2016, install that prior to installing Reporting Services. Службу Power Pivot можно установить на сервер SharePoint только в пользовательской роли.The Power Pivot service can only be installed on a SharePoint server in the Custom role.

Применение пользовательской роли к серверу SharePoint 2016Apply the custom server role to a SharePoint 2016 server

Примечание

Данный раздел не относится к SharePoint 2013.This does not apply to SharePoint 2013.

  1. Войдите на сервер SharePoint, на который будет устанавливаться Службы Reporting ServicesReporting Services.Log onto the SharePoint server that you plan to install Службы Reporting ServicesReporting Services.

  2. Запустите консоль управления SharePoint 2016 от имени администратора.Launch the SharePoint 2016 Management Shell as an adminsitrator.

    Щелкните консоль управления SharePoint 2016 правой кнопкой мыши и выберите команду Запуск от имени администратора.You can right-click on the SharePoint 2016 Management Shell and select Run as adminsitrator.

  3. В командной строке PowerShell введите следующую команду:From the PowerShell command prompt, run the following command.

    Примечание

    Убедитесь, что имя сервера SharePoint указано правильно.Make sure you specify the correct name of the SharePoint server.

    Set-SPServer SERVERNAME -Role Custom
    
  4. Должно появиться сообщение о том, что задание таймера запланировано.You should see a response that a timer job was scheduled. Дождитесь, пока задание будет выполнено.You will need to wait for the job to execute.

  5. Проверьте назначенную роль сервера с помощью указанной ниже команды.Use the following command to verify the server's assigned role.

    Get-SPServer SERVERNAME 
    
  6. В поле Роли должно отобразиться значение Пользовательская.The Role should list Custom.

Установка служб Reporting ServicesInstall Reporting Services

  1. Запустите мастер установки SQL Server (Setup.exe).Run the SQL Server Installation Wizard (Setup.exe).

  2. Выберите пункт Установка в левой части мастера, затем пункт Новая изолированная установка SQL Server или добавление функций в существующую установку.Select Installation in the left side of the wizard and then select New SQL Server stand-alone installation or add features to an existing installation.

  3. Если отображается страница Ключ продукта, введите ключ или примите выбранный по умолчанию вариант "Enterprise (ознакомительная версия)".If you see the Product Key page, type your key or accept the default of the 'Enterprise Evaluation' edition.

    Выберите Далее.Select Next.

  4. Если отображаются условия лицензионного соглашения, ознакомьтесь с условиями лицензии и примите их.If you see the License terms page, review and accept the license terms. Корпорация Майкрософт будет признательна вам за согласие отправлять данные об использовании компонентов, которые помогут улучшить функции и поддержку продукта.Microsoft appreciates you agreeing to send feature usage data to help improve product features and support.

    Выберите Далее.Select Next.

  5. Рекомендуется выбрать параметр Использовать Центр обновления Майкрософт для проверки наличия обновлений (рекомендуется) .It is recommended that you select Use Microsoft Update to check for updates (recommended). Водить описание не обязательно.This is optional.

    Выберите Далее.Select Next.

  6. В зависимости от продуктов, уже установленных на компьютере, на странице Установка файлов установки может появиться следующее сообщение:On the Instal Setup Files page, depending on what is already installed on your computer, you might see the following message:

    • "Для одного или нескольких необходимых файлов существуют незавершенные операции."One or more affected files have operations pending. После завершения процесса установки следует перезагрузить компьютер".You must restart your computer after the setup process is completed."

    • Выберите Далее.Select Next.

  7. Если открылась страница Правила установки .If you see the Install Rules page. Просмотрите все предупреждения и определите критические препятствия.Review any warnings or blocking issues. Выберите Далее.Then select Next.

  8. Выберите следующие компоненты на странице Выбор компонентов :Select the following on the Feature Selection page:

    • Службы Reporting Services — SharePointReporting Services - SharePoint

    • Надстройка служб Reporting Services для продуктов SharePoint.Reporting Services add-in for SharePoint Products.

    • При необходимости для полной среды можно также выбрать службы компонента Database Engine , однако для этого требуется экземпляр компонента SQL Server Database Engine, в котором размещается база данных SharePoint.You could optionally also select Database Engine Services for a complete environment, however you should have a SQL Server Database Engine instance that is hosting the SharePoint databases.

    Выберите Далее.Select Next.

    Снимок экрана: страница "Выбор компонентов" с выбранными параметрами "Службы Reporting Services — SharePoint" и "Надстройка служб Reporting Services для продуктов SharePoint".

  9. Если выбрана установка служб Database Engine, примите экземпляр MSSQLSERVER по умолчанию на странице Настройка экземпляра и нажмите кнопку Далее.If you selected the Database Engine services, accept the default instance of MSSQLSERVER on the Instance Configuration page and click Next.

    примечаниеАрхитектура службы Reporting Services SharePoint не основывается на "экземпляре" SQL Server, как в прежней версии архитектуры Reporting Services.noteThe Reporting Services SharePoint service architecture is not based on a SQL Server "instance" as was the previous Reporting Services architecture.

  10. Если отображается страница Настройка сервера , введите соответствующие учетные данные.If you see the Server Configuration page type appropriate credentials. Если необходимо использовать функции предупреждения об изменении данных или подписки на данные служб Reporting Services, необходимо изменить тип запуска для агента SQL Server на автоматический.If you want to use the Reporting Services data alerting or subscription features, you need to change the Startup Type for SQL Server Agent to Automatic. Страница Конфигурация сервера может не отображаться в зависимости от продуктов, уже установленных на компьютере.You may not see the Server Configuration page, depending on what is already installed on the computer.

    Выберите Далее.Select Next.

  11. Если выбрана установка служб ядра СУБД, откроется страница Настройка компонента Database Engine , на которой следует добавить соответствующие учетные записи в список администраторов SQL и нажать кнопку Далее.If you selected the Database Engine services, you will see the Database Engine Configuration page, add appropriate accounts to the list of SQL Administrators and select Next.

  12. На странице Настройка служб Reporting Services будет выбран вариант Только установка .On the Reporting Services Configuration page you should see the Install only option is selected. Этот параметр устанавливает файлы сервера отчетов и не настраивает среду SharePoint для служб Reporting Services.This option installs the report server files, and does not configure the SharePoint environment for Reporting Services.

    Примечание

    По завершении установки SQL Server используйте сведения в других подразделах этого раздела для настройки среды SharePoint.When the SQL Server installation is complete, follow the other sections of this topic to configure the SharePoint environment. В том числе нужно будет установить общие службы Reporting Services и создать приложения служб Reporting Services.This includes installing the Reporting Services shared service and creating Reporting Services service applications.

    Снимок экрана: раздел "Режим интеграции служб Reporting Services с SharePoint" с выбранным и выделенным параметром "Выборочная установка".

  13. Просмотрите все предупреждения, а затем нажмите Далее на странице Правила конфигурации компонентов , если она откроется.Review any warnings and then select Next on the Feature Configuration Rules page if you stop on this page.

  14. На странице Все готово для установки просмотрите сводку по установке.On the Ready to Install page, review the installation summary. Сводка должна охватывать дочерний сайт Службы Reporting Services в режиме интеграции с SharePoint , который покажет значение SharePointFilesOnlyMode.The summary will include a Reporting Services SharePoint Mode child node that will show a value of SharePointFilesOnlyMode. Выберите пункт Установить.Select Install.

  15. Для выполнения программы установки требуется несколько минут.The installation will take several minutes. Появится страница Готово с перечислением функций и состояния каждого компонента.You will see the Complete page with the features listed and the status of each feature. Возможно, откроется диалоговое окно с уведомлением о необходимости перезагрузки компьютера.You may see an information dialog indicating the computer needs to be restarted.

Этап 2. Регистрация и запуск служб Reporting Services в SharePointStep 2: Register and start the Reporting Services SharePoint Service

Содержимое, связанное с PowerShellPowerShell related content

Примечание

Если производится установка в существующую ферму SharePoint, шаги, описанные в этом подразделе, выполнять не нужно.If you are installing into an existing SharePoint farm, you do not need to complete the steps in this section. Службы Reporting Services в SharePoint были установлены и запущены в результате выполнения мастера установки SQL Server при изучении предыдущего раздела этого документа.The Reporting Services SharePoint service is installed and started when you ran the SQL Server installation wizard as part of the previous section of this document.

Ниже перечислены основные причины, по которым необходимо вручную зарегистрировать службы Reporting Services.The following are the common reasons why you need to manually register the Reporting Services service.

  • Установка служб Reporting Services выполнена до установки SharePoint.You installed Reporting Services SharePoint mode before SharePoint was installed.

  • Учетная запись, которая использовалась для установки Reporting Services в режиме интеграции с SharePoint, не принадлежит к группе администраторов фермы SharePoint.The account used to install Reporting Services SharePoint mode, was not a member of the SharePoint farm administrators group. За дополнительной информацией обратитесь к разделу Setup accounts.For more information, see the section Setup accounts.

Необходимые файлы были установлены в процессе работы мастера установки SQL Server, но службы необходимо зарегистрировать в ферме SharePoint.The necessary files were installed as part of the SQL Server installation wizard, but the services need to be registered into the SharePoint farm.

Следующие шаги позволяют открыть консоль управления SharePoint и запустить командлеты PowerShell.The following steps guide you through opening the SharePoint Management Shell and running PowerShell cmdlets:

  1. Нажмите кнопку Пуск .Select the Start button

  2. Выберите группу Продукты Microsoft SharePoint 2016 или Продукты Microsoft SharePoint 2013 .Select the Microsoft SharePoint 2016 Products or Microsoft SharePoint 2013 Products group.

  3. Щелкните консоль управления SharePoint 2016 или консоль управления SharePoint 2013 правой кнопкой мыши и выберите пункт Запуск от имени администратора.Right-click SharePoint 2016 Management Shell, or SharePoint 2013 Management Shell, select Run as administrator.

    Примечание

    Команды SharePoint не распознаются в основном окне Windows PowerShell.The SharePoint commands are not recognized in the standard Windows PowerShell window. Используйте консоль управления SharePoint.Use the SharePoint Management Shell.

  4. Выполните следующую команду PowerShell, чтобы установить службу SharePoint Reporting Services.Run the following PowerShell command to install the Reporting Services SharePoint service. При успешном завершении команды отобразится новая строка в консоли управления.A successful completion of the command displays a new line in the management shell. При успешном завершении работы команды в консоль управления не возвращаются какие-либо сообщения :No message is returned to the management shell when the command completes successfully:

    Install-SPRSService  
    
  5. Выполните следующую команду PowerShell, чтобы установить прокси-сервер служб SQL Server Reporting Services.Run the following PowerShell command to install the Reporting Services service proxy. При успешном завершении команды отобразится новая строка в консоли управления.A successful completion of the command displays a new line in the management shell. При успешном завершении работы команды в консоль управления не возвращаются какие-либо сообщения :No message is returned to the management shell when the command completes successfully:

    Install-SPRSServiceProxy  
    
  6. Выполните следующую команду PowerShell, чтобы запустить службу, или просмотрите нижеперечисленные замечания для получения указаний по запуску службы из центра администрирования SharePoint.Run the following PowerShell command to start the service or see the following notes for instructions on how to start the service from SharePoint Central administration:

    get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance  
    

    Важно!

    Если вы появится примерно следующее сообщение об ошибке:If you see an error message similar to the following:

    >     Install-SPRSService : The term 'Install-SPRSService' **is not recognized** as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.  
    

    Либо вы находитесь в Windows PowerShell, а не в командной консоли SharePoint, либо не установлены службы Reporting Services в режиме интеграции с SharePoint.Either you are in the Windows Powershell instead of the SharePoint Management Shell or Reporting Services SharePoint mode is not installed. Дополнительные сведения о службах Reporting Services и PowerShell см. в статье Командлеты PowerShell для режима служб SharePoint Reporting Services.For more information on Reporting Services and PowerShell, see PowerShell cmdlets for Reporting Services SharePoint Mode.

Можно также запустить службу из центра администрирования SharePoint, а не с помощью третьей команды PowerShell.You can also start the service from SharePoint central Administration rather than running the third PowerShell command. С помощью следующих шагов можно также проверить, выполняется ли служба.The following steps are also useful to verify that the service is running.

  1. В центре администрирования SharePoint выберите пункт Управление службами на сервере в группе Параметры системы .In SharePoint Central Administration, click Manage Services on Server in the System Settings group.

  2. Найдите Службу SQL Server Reporting Services и нажмите кнопку Запуск в столбце «Действие».Find SQL Server Reporting Services Service and click Start in the Action column.

  3. Состояние службы Reporting Services изменится с Остановлена на Запущена.The status of the Reporting Services service will change from Stopped to Started. Если служба Reporting Services отсутствует в списке, используйте PowerShell для установки службы.If the Reporting Services service is not in the list, use PowerShell to install the service.

    Примечание

    Если служба Reporting Services остается в состоянии Запускается и не переходит в состояние Запущена, в диспетчере Windows Server убедитесь в том, что запущена служба "Администрирование SharePoint 2013".If the Reporting Services service stays in the Starting status and does not change to Started, verify the 'SharePoint 2013 Administration' service is started in Windows Server Manager.

Шаг 3. Создание приложения службы Reporting ServicesStep 3: Create a Reporting Services service application

В этом разделе описаны шаги по созданию приложения службы и описания его свойств (в случае просмотра существующего приложения службы).This section provides the steps to create a service application and a description of the properties, if you are reviewing an existing service application.

  1. В центре администрирования SharePoint в разделе Управление приложениями выберите Управление приложениями служб.In SharePoint Central Administration, in the Application Management group, select Manage Service Applications.

  2. На ленте SharePoint нажмите кнопку Создать .In the SharePoint ribbon, select the New button.

  3. В меню кнопки "Создать" выберите пункт Приложение службы SQL Server Reporting Services.In the New menu, select SQL Server Reporting Services Service Application..

    Важно!

    Если параметр Reporting Services отсутствует в списке, значит общая служба Reporting Services не установлена.If the Reporting Services option does not appear in the list, it is an indication that the Reporting Services shared service is not installed. Просмотрите предыдущий раздел, в котором описана установка служб Reporting Services с помощью командлетов PowerShell.Review the previous section on how to use PowerShell cmdlts to install the Reporting Services service.

  4. На странице Создание приложения службы SQL Server Reporting Services введите имя приложения.In the Create SQL Server Reporting Services Service Application page, enter a name for the application. Если создается несколько приложений службы Reporting Services, описательные имена или контекст именования помогут упорядочить операции по администрированию и управлению.If you are creating multiple Reporting Services service applications, a descriptive name or naming convention will help you organize your administration and management operations.

  5. В разделе Пул приложений создайте для данного приложения новый пул приложений (рекомендуется).In Application Pool section, create a new application pool for the application (recommended). Если использовать одно имя как для нового пула приложений, так и для приложения службы, дальнейшее администрирование может упроститься.If you use the same name for both the application pool and the services application, it can make ongoing administration easier. Кроме того, многое зависит от количества создаваемых приложений служб и от того, требуется ли использовать несколько из них в одном пуле приложений.This can also be affected by how many service applications you will create and if you need to use several in a single application pool. Рекомендации и сведения по управлению пулом приложений см. в документации по SharePoint Server.See the SharePoint Server documentation on recommendations and best practices for application pool management.

    Выберите или создайте учетную запись безопасности для пула приложений.Select or create a security account for the application pool. Обязательно укажите учетную запись домена.Be sure to specify a domain user account. Учетная запись пользователя домена позволяет использовать функцию управляемой учетной записи SharePoint, с помощью которой пароли и данные учетной записи можно изменять в одном месте.A domain user account enables the use of the SharePoint managed account feature, which lets you update passwords and account information in one place. Учетные записи домена также требуются, если планируется расширение развернутой системы и включение дополнительных экземпляров службы, которые работают от лица одного идентификатора.Domain accounts are also required if you plan to scale out the deployment to include additional service instances that run under the same identity.

  6. В поле Сервер баз данных можно указать текущий сервер или выбрать другой SQL Server.In the Database Server, you can use the current server or choose a different SQL Server.

  7. В поле Имя базы данных будет содержаться значение по умолчанию ReportingService_<guid>, представляющее собой уникальное имя базы данных.In Database Name the default value is ReportingService_<guid>, which is a unique database name. При вводе нового значения оно должно быть уникальным.If you type a new value, type a unique value. Это новая база данных, создаваемая специально для приложений служб.This is the new database to be created specifically for the services application.

  8. В списке Проверка подлинности базы данных по умолчанию выбрано значение «Проверка подлинности Windows».In Database Authentication, the default is Windows Authentication. Если выбран параметр Проверка подлинности SQL, то рекомендации по использованию этого типа проверки подлинности в развернутой системе SharePoint см. в документации SharePoint.If you choose SQL Authentication, refer to SharePoint documentation for best practices on how to use this authentication type in a SharePoint deployment.

  9. В подразделе Связь с веб-приложением выберите веб-приложение, которое должно быть подготовлено для доступа со стороны текущего приложения службы Reporting Services.In the Web Application Association section, select the Web Application to be provisioned for access by the current Reporting Services Service Application. Одно приложение службы Reporting Services можно связать с одним веб-приложением.You can associate one Reporting Services service application to one web application. Если все имеющиеся веб-приложения уже связаны с приложением службы Reporting Services, отображается предупреждение.If all of the current web applications are already associated with a Reporting Services service application, you see a warning message.

  10. Щелкните ОК.Select OK.

  11. Создание приложения службы может занять несколько минут.The process to create a service application could take several minutes to complete. По завершении этого процесса отобразятся подтверждение и ссылка на страницу Подготовка подписок и предупреждений .When it is complete, you will see a confirmation message and a link to a Provision Subscriptions and Alerts page. Выполните шаг подготовки, если нужно использовать функции подписки или предупреждений об изменении данных служб Reporting Services.Complete the provision step if you want to use the Reporting Services subscriptions feature or the data alerts feature. Дополнительные сведения см. в разделе Подготовка подписок и предупреждений для приложений служб SSRS.For more information, see Provision Subscriptions and Alerts for SSRS Service Applications.

Содержимое, связанное с PowerShell Сведения о создании приложения службы Reporting Services с помощью PowerShell см. в следующих статьях:PowerShell related content For information on using PowerShell to create a Reporting Services service application, see:

Шаг 4. Активация функции Power View семейства веб-сайтов.Step 4: Activate the Power View site collection feature.

Power ViewPower View, компонент надстройки служб SQL Server 2016 Reporting Services для продуктов MicrosoftMicrosoft SharePoint, является компонентом семейства веб-сайтов., a feature of SQL Server 2016 Reporting Services Add-in for MicrosoftMicrosoft SharePoint Products, is a site collection feature. Этот компонент активируется автоматически для корневых семейств веб-сайтов, созданных после установки надстройки служб Reporting Services.The feature is activated automatically for root site collections and site collections created after the Reporting Services add-in is installed. Если вы планируете использовать Power ViewPower View, необходимо удостовериться в том, что этот компонент активирован.If you plan to use Power ViewPower View, verify that the feature is activated.

При установке надстройки служб Reporting Services для продуктов SharePoint Server после установки SharePoint Server функции интеграции с сервером отчетов и с Power View будут активированы только для корневых семейств веб-сайтов.If you install the Reporting Services add-in for SharePoint Products after the installation of the SharePoint Server, then the Report Server integration feature and the Power View integration feature will only be activated for root site collections. Для других семейств веб-сайтов необходимо активировать эти компоненты вручную.For other site collections, manually activate the features.

Активация и проверка компонента Power View семейства веб-сайтовTo activate or verify the Power View site collection feature

  1. При выполнении следующих шагов предполагается, что сайт SharePoint настроен для версии взаимодействия 2013 в SharePoint 2013.The following steps assume your SharePoint site is configured for the 2013 experience version, for SharePoint 2013.

    Откройте в браузере требуемый сайт SharePoint.Open your browser to the desired SharePoint site. Например, https://<servername>/sites/biFor example https://<servername>/sites/bi

  2. Щелкните ПараметрыПараметры SharePoint.Select SettingsSharePoint Settings.

  3. Выберите Настройки сайта.Select Site settings.

  4. Щелкните Компоненты семейства веб-сайтов в группе Администрирование семейства веб-сайтов.In the Site Collection Administration group select Site collection features.

  5. Найдите в списке Компонент интеграции Power View .Find Power View Integration Feature in the list.

  6. Выберите Активировать.Select Activate. Состояние функции меняется на Активно.The feature status will change to Active.

Эта процедура выполняется для каждого семейства веб-сайтов.This procedure is completed per site collection. Дополнительные сведения см. в статье Активация функций интеграции семейства веб-сайтов с сервером отчетов и Power View в SharePoint.For more information, see Activate the Report Server and Power View Integration Features in SharePoint.

Скрипт Windows PowerShell для шагов 1–4Windows PowerShell script for steps 1-4

Сценарии PowerShells в данном разделе эквивалентны выполнению шагов с 1 по 4 предыдущего раздела.The PowerShells script in this section are the equivalent of completing steps 1 to 4 in the previous sections. Скрипт выполняет следующие действия.The script completes the following:

  • Устанавливает службы Reporting Services и прокси-сервер служб, а затем запускает службы.Installs Reporting Services service and service proxy, and starts the service.

  • Создает прокси-сервер службы с именем Reporting Services.Creates a service proxy named "Reporting Services".

  • Создает приложение служб Reporting Services с именем Reporting Services Application.Creates a Reporting Services service application named "Reporting Services Application".

  • Включает компонент Power ViewPower View для семейства веб-сайтов.Enables the Power ViewPower View feature for a site collection.

ПараметрыParameters

  • Обновите параметр -Account для прокси-сервера службы.Update the -Account for the service proxy. В качестве учетной записи необходимо использовать управляемую учетную запись службы на ферме SharePoint.The account needs to be a managed service account in the SharePoint farm. Дополнительные сведения см. в разделе, посвященном SharePoint, Планирование учетных записей администрирования и служб в SharePoint 2013.For more information, see the SharePoint topic Plan for administrative and service accounts in SharePoint 2013.

  • Изменяет параметр -DatabaseServer для приложения службы.Update the -DatabaseServer parameter for the service application. Этот параметр является экземпляром компонента Database Engine.This parameter is the database engine instance

  • Изменяет параметр -url сайта, на котором необходимо включить функцию Power ViewPower View.Update the -url parameter of the site that you want the Power ViewPower View feature enabled.

Использование скрипта.To use the script:

  1. Откройте Windows PowerShell с правами администратора.Open Windows PowerShell with administrative privileges.

  2. Скопируйте следующий код в окно скрипта.Copy the following code into the script window.

  3. Измените три параметра, описанные в предыдущем разделе, а затем выполните скрипт.Update the three parameters described in the previous section, and then run the script.

#This script Configures SQL Server Reporting Services SharePoint mode  
  
$starttime=Get-Date  
write-host -foregroundcolor DarkGray StartTime>> $starttime   
  
Write-Host -ForegroundColor Green "Import the SharePoint PowerShell snappin"  
Add-PSSnapin Microsoft.Sharepoint.Powershell -EA 0  
  
Write-Host -ForegroundColor Green "Install SSRS Service and Service Proxy, and start the service"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"  
  
    Write-Host -ForegroundColor Green "Install the Reporting Services Shared Service"  
    Install-SPRSService  
  
    Write-Host -ForegroundColor Green " Install the Reporting Services Service Proxy"  
    Install-SPRSServiceProxy  
  
    # Get the ID of the RS Service Instance and start the service   
    Write-Host -ForegroundColor Green "Start the Reporting Services Service"  
    $RS = Get-SPServiceInstance | Where {$_.TypeName -eq "SQL Server Reporting Services Service"}  
    Start-SPServiceInstance -Identity $RS.Id.ToString()  
  
    # Wait for the Reporting Services Service to start...  
    $Status = Get-SPServiceInstance $RS.Id.ToString()  
    While ($Status.Status -ne "Online")  
    {  
        Write-Host -ForegroundColor Green "SSRS Service Not Online...Current Status = " $Status.Status  
        Start-Sleep -Seconds 2  
        $Status = Get-SPServiceInstance $RS.Id.ToString()  
    }  
  
$time=Get-Date  
write-host -foregroundcolor DarkGray StartTime>> $starttime   
write-host -foregroundcolor DarkGray $time  
  
Write-Host -ForegroundColor Green "Create a new application pool and Reporting Services service application"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"  
Write-Host -ForegroundColor Green "Create a new application pool"  
#!!!! update "-Account" with an existing Managed Service Account  
New-SPServiceApplicationPool -Name "Reporting Services" -Account "<domain>\User name>"  
$appPool = Get-SPServiceApplicationPool "Reporting Services"  
  
Write-Host -ForegroundColor Green " Create the Reporting Services Service Application"  
#!!!! Update "-DatabaseServer", an instance of the SQL Server database engine   
$rsService = New-SPRSServiceApplication -Name "Reporting Services Application" -ApplicationPool $appPool -DatabaseName "Reporting_Services_Application" -DatabaseServer "<server name>"  
  
Write-Host -ForegroundColor Green "Create the Reporting Services Service Application Proxy"  
$rsServiceProxy = New-SPRSServiceApplicationProxy -Name "Reporting Services Application Proxy" -ServiceApplication $rsService  
  
Write-Host -ForegroundColor Green "Associate service application proxy to default web site and grant web applications rights to SSRS application pool"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"     
# Associate the Reporting Services Service Applicatoin Proxy to the default web site...  
Get-SPServiceApplicationProxyGroup -default | Add-SPServiceApplicationProxyGroupMember -Member $rsServiceProxy  
  
$time=Get-Date  
write-host -foregroundcolor DarkGray StartTime>> $starttime   
write-host -foregroundcolor DarkGray $time  
  
Write-Host -ForegroundColor Green "Enable the PowerView and reportserver site features"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"  
#!!!! update "-url"  of the site where you want the features enabled  
Enable-SPfeature -identity "powerview" -Url https://server/sites/bi  
Enable-SPfeature -identity "reportserver" -Url https://server/sites/bi  
  
####To Verify, you can run the following:  
#Get-SPRSServiceApplication  
#Get-SPServiceApplicationPool | where {$_.name -like "reporting*"}  
#Get-SPRSServiceApplicationProxy  
  

Дополнительная настройкаAdditional configuration

В этом разделе описываются дополнительные действия по настройке, которые важны для большинства развертываний SharePoint.This section describes additional configuration steps that are important in most SharePoint deployments.

Настройка служб Excel и Power PivotConfigure Excel Services and Power Pivot

Чтобы посмотреть отчеты Power ViewPower View Power View в книге Excel 2016 или Excel 2013 в SharePoint, необходимо настроить службы Excel для использования сервера служб Службы Analysis ServicesAnalysis Services в режиме интеграции с SharePoint.If you want to view Power ViewPower View Power View reports in an Excel 2016, or Excel 2013, workbook in SharePoint, Excel Services needs to be configured to use an Службы Analysis ServicesAnalysis Services Server in Power Pivot mode.

Для SharePoint 2016 Office Online Server должен быть настроен для использования служб Excel.For SharePoint 2016, an Office Online Server needs to be configured in order to use Excel Services. Подробные сведения см. в следующих документах.For detailed information, refer to the following white papers.

Для SharePoint 2016 необходимо будет создать и настроить приложение служб Excel.For SharePoint 2016, you will need to create, and configure, an Excel Services Application. Дополнительные сведения см. в следующих разделах:For more information, see the following:

Кроме того, учетная запись безопасности для пула приложений, используемая приложением служб Reporting Services, должна иметь права администратора на сервере служб Analysis Services.Also, the application pool security account used by the Reporting Services service application, must be an administrator on the Analysis Services Server.

Подготовка подписок и оповещенийProvision subscriptions and alerts

Для функций подписки и предупреждений об изменении данных в службах Reporting Services может потребоваться настройка разрешений для агента SQL Server.The Reporting Services subscription and data alert features may require the configuration of SQL Server Agent permissions. Если отображается сообщение об ошибке, указывающее, что необходим агент SQL Server, хотя агент SQL Server уже запущен, обновите разрешения.If you see an error message that indicates SQL Server Agent is required and you have verified SQL Server Agent is running, update the permissions. Щелкните ссылку Подготовка подписок и предупреждений на странице с сообщением об успешном создании приложения службы, чтобы перейти на страницу провизионирования агента SQL Server.You can click the link Provision Subscriptions and Alerts on the create service application success page to go to another page for provisioning SQL Server Agent. Шаг подготовки необходим, если система развернута более чем на одном компьютере, например если экземпляр базы данных SQL Server находится на другом компьютере.The provision step is needed if your deployment crosses computer boundaries, for example when the SQL Server database instance is on a different computer. Дополнительные сведения см. в разделе Подготовка подписок и предупреждений для приложений служб SSRS.For more information, see Provision Subscriptions and Alerts for SSRS Service Applications

Настройка электронной почты для приложений служб SSRSConfigure e-mail for SSRS service applications

Функция предупреждения об изменении данных служб Reporting Services отправляет предупреждения в сообщениях электронной почты.The Reporting Services data alerts feature sends alerts in e-mail messages. Для отправки электронной почты могут потребоваться настройка приложения служб Reporting Services и изменение модуля доставки электронной почты приложением службы.To send e-mail you may need to configure your Reporting Services service application and you may need to modify the e-mail delivery extension for the service application. Параметры электронной почты необходимо настроить и в случае, если вы планируете использовать модуль доставки электронной почты для функции подписки служб Reporting Services.If you plan to use the e-mail delivery extension for the Reporting Services subscription feature, the e-mail settings are required. Дополнительные сведения см. в статье Настройка электронной почты для приложения служб Reporting Services (SharePoint 2013 и SharePoint 2016).For more information, see Configure E-mail for a Reporting Services Service Application (SharePoint 2013 and SharePoint 2016).

Добавление типов содержимого служб Reporting Services в библиотеки документовAdd Reporting Services content types to content libraries

Службы Reporting Services предоставляют стандартные типы содержимого для управления файлами общих источников данных (RSDS) и определений отчетов (RDL) построителя отчетов.Reporting Services provides predefined content types that are used to manage shared data source (.rsds) files, and Report Builder report definition (.rdl) files. Добавив в библиотеку типы содержимого Отчет построителя отчетов и Источник данных отчета, вы можете использовать команду Создать для создания документов этих типов.Adding a Report Builder Report and Report Data Source content type to a library enables the New command so that you can create new documents of that type. Дополнительные сведения см. в разделе Добавление типов содержимого служб Reporting Services в библиотеку SharePoint.For more information, see Add Reporting Services Content Types to a SharePoint Library.

Активация функции синхронизации файлов сервера отчетовActivate the Report Server File Sync Feature

Если пользователи часто загружают элементы опубликованных отчетов непосредственно в библиотеки документов SharePoint, может оказаться полезной функция синхронизации файлов сервера отчетов уровня сайта.If users will frequently upload published report items directly to SharePoint document libraries, the Report Server File Sync site level feature will be beneficial. Функция синхронизации файлов позволяет синхронизировать каталог сервера отчетов с элементами библиотек документов на более регулярной основе.The file sync feature will synchronize the report server catalog with items in document libraries on a more frequent basis. Дополнительные сведения см. в статье активировать функции синхронизации файлов сервера отчетов в центре администрирования SharePoint.For more information, see Activate the Report Server File Sync Feature in SharePoint Central Administration.

Проверка установкиVerify the installation

Далее приведены действия и процедуры, которые предлагается выполнить для проверки развертывания служб Reporting Services в режиме интеграции с SharePoint.The following are suggested steps and procedures to verify the Reporting Services SharePoint mode deployment.

  • См. подраздел, посвященный SharePoint, в разделе Verify a Reporting Services Installation.See the SharePoint section in the verification topic Verify a Reporting Services Installation.

  • В библиотеке документов SharePoint создайте базовый отчет служб Reporting Services, который содержит только одно текстовое поле, например заголовок.In a SharePoint document library, create a basic Reporting Services report that only contains a text box, for example a title. Отчет не содержит никаких источников данных и наборов данных.The report does not contain any data sources or datasets. Цель состоит в том, чтобы проверить возможность открытия построителя отчетов, создания простого отчета и просмотра этого отчета.The goal is to verify you can open Report Builder, build a basic report, and preview the report.

    Сохраните отчет в библиотеке документов и запустите отчет из библиотеки.Save the report to the document library and the run the report from the library. Дополнительные сведения о создании отчетов с помощью построителя отчетов см. в разделе Запуск построителя отчетов (построитель отчетов).For more information on creating reports with Report Builder, see Start Report Builder (Report Builder).

Дальнейшие действияNext steps

Командлеты PowerShell для режима служб SharePoint Reporting Services PowerShell cmdlets for Reporting Services SharePoint Mode
Обновление и перенос служб Reporting Services Upgrade and Migrate Reporting Services
Возможности, поддерживаемые различными выпусками SQL Server 2016 Editions and Supported Features for SQL Server 2016
Служба SharePoint и Служебные приложения службы Reporting ServicesReporting Services SharePoint Service and Service Applications

Остались вопросы?More questions? Посетите форум служб Reporting Services.Try asking the Reporting Services forum