на сервере отчетов reporting services можно
Сервер отчетов служб Reporting Services (собственный режим)
Сервер отчетов, настроенный для работы в собственном режиме, выполняется как сервер приложений, обеспечивающий все функции обработки и управления исключительно через компоненты служб Службы Reporting Services.
Если сервер отчетов настроен для работы в режиме интеграции с SharePoint, то для управления отчетами, общими источниками данных и другими элементами сервера отчетов необходимо использовать страницы управления содержимым на сайте SharePoint.
В статье представлены следующие сведения:
Сводка по собственному режиму
Установка служб Службы Reporting Services в собственном режиме состоит из нескольких серверных компонентов, требующих управления и обслуживания. Это следующие серверные компоненты.
Веб-служба сервера отчетов, работающая в составе службы сервера отчетов.
Приложения фоновой обработки, которые обрабатывают запланированные операции и доставляют отчеты.
База данных сервера отчетов.
Членство в локальной группе администраторов на компьютере сервера отчетов. Если установка включает серверные компоненты, выполняющиеся на удаленных компьютерах, необходимы разрешения администратора на этих компьютерах, если управление этими серверами осуществляется через удаленное соединение.
Управление содержимым
В службах Службы Reporting Servicesуправление содержимым подразумевает управление отчетами, моделями, папками, ресурсами и общими источниками данных. Всеми этими элементами можно управлять независимо друг от друга посредством свойств и настроек безопасности. Любой элемент можно переместить в другое место в пространстве имен папок сервера отчетов. Для эффективного управления элементами необходимо знать, какие задачи выполняет диспетчер содержимого.
Управление содержимым отличается от администрирования сервера отчетов. Дополнительные сведения об управлении средой, в которой работает сервер отчетов, см. в разделе Настройка и администрирование сервера отчетов (режим интеграции с SharePoint служб Reporting Services).
Управление содержимым включает следующие задачи.
Защита сайта и элементов сервера отчетов с использованием механизма обеспечения безопасности на основе ролей, предоставляемого службами Службы Reporting Services.
Структурирование иерархии папок сервера отчетов путем добавления, изменения и удаления папок.
Задание параметров по умолчанию и свойств, определяющих характеристики элементов, которыми управляет сервер отчетов. Например, можно задать базовые максимальные значения, определяющие политики хранения журналов отчетов.
Создание общих элементов источника данных, которыми можно заменить соединения с источниками данных, связанными с отчетами. Издатель или диспетчер содержимого может выбрать источник данных, отличный от того, что изначально определен для отчета: например, заменить ссылку на тестовую базу данных ссылкой на реальную базу данных.
Создание общих расписаний, которые могут использоваться вместо расписаний отдельных отчетов или подписок, со временем облегчает управление расписаниями.
Создание управляемых данными подписок, формирующих списки получателей путем извлечения данных из хранилища данных.
Балансирование обработки отчетов на сервере путем планирования обработки и указания отчетов, которые могут быть выполнены по требованию, и отчетов, загружаемых из кэша.
Разрешения на выполнение задач управления предоставляются с помощью следующих двух стандартных ролей: Системный администратор и Диспетчер содержимого. Эффективное управление содержимым сервера отчетов требует назначения обеих ролей. Дополнительные сведения об этих стандартных ролях см. в статье Роли и разрешения (службы Reporting Services).
Инструменты для управления содержимым сервера отчетов включают Среда Management Studio или веб-портал. Среда Management Studio позволяет задавать значения по умолчанию и включать функции. Веб-портал используется для предоставления пользователям доступа к элементам и операциям сервера отчетов, просмотра и использования отчетов и других типов содержимого, а также для просмотра и использования всех общих элементов и функций распространения отчетов.
Защита ресурса и управление им
Ресурс — это управляемый объект, сохраненный на сервере отчетов, но не обрабатываемый сервером отчетов. Обычно ресурс предоставляет пользователям отчетов внешнее содержимое. Примерами могут служить изображение в JPG-файле или HTML-файл, который описывает бизнес-правила, используемые в отчете. JPG-файл или HTML-файл хранится на сервере отчетов, но сервер отчетов передает файл непосредственно в браузер, не обрабатывая его предварительно.
Чтобы добавить ресурс к серверу отчетов, передайте или опубликуйте файл:
| Операция | Тип файла |
|---|---|
| Передать | Все файлы передаются как ресурсы, кроме RDL-файлов определения отчета и SMDL-файлов модели отчета. Чтобы передать ресурс, нужно использовать веб-портал, если сервер отчетов работает в собственном режиме, или страницу приложения на сайте SharePoint, если сервер работает в режиме интеграции с SharePoint. См. подробнее об отправке файла или отчета на сервер отчетов и отправке документов в библиотеку SharePoint (Reporting Services в режиме интеграции с SharePoint). |
| Публикация | Все файлы в проекте передаются как ресурсы, кроме RDL-файлов, SMDL-файлов и RDS-файлов источника данных. Чтобы опубликовать ресурс, добавьте существующий элемент к проекту в конструкторе отчетов, а затем опубликуйте проект на сервере отчетов. |
Все ресурсы представляют собой обычные файлы, которые передаются из файловой системы на сервер отчетов. Не существует ограничений на типы передаваемых файлов, но размер не может превышать 1 ГБ. Но при публикации на сервере отчетов в качестве ресурсов, файлы некоторых типов, эквивалентных MIME, предпочтительнее других. Например ресурсы в форматах HTML и JPG будут при обращении к ним пользователя открываться в окне Интернет-браузера, причем файлы HTML будут представлены в виде веб-страниц, а файлы JPG — в виде графического изображения. А ресурсы, для которых не существует эквивалентных типов MIME, например, файлы настольных приложений, могут не отобразиться в окне веб-браузера.
Будет ли ресурс отображаться в окне браузера, зависит от возможностей, которые он предоставляет. Поскольку ресурсы не обрабатываются сервером отчетов, обеспечить возможность просмотра конкретного типа MIME должен браузер. Если браузер не умеет отображать это содержимое, то пользователи, просматривающие ресурс, увидят только его общие свойства.
Ресурсы находятся в иерархии папок сервера отчетов в качестве именованных элементов наряду с отчетами, общими источниками данных, общими расписаниями и папками. Их можно искать, просматривать, защищать и назначать им свойства точно так же, как и любым другим элементам, хранящимся на сервере отчетов. Чтобы просматривать или управлять ресурсом, необходимо наличие задач «Просмотр ресурсов» или «Управление ресурсами» в назначении ролей.
Создание ссылки на ресурс с изображением из отчета
Ресурсы могут содержать изображение, на которое имеется ссылка в отчете. Если в отчете требуется использовать внешние изображения, учитывайте следующие преимущества хранения изображения в виде ресурса.
Централизованное хранение в базе данных сервера отчетов. Если переместить базу данных сервера отчетов и ее содержимое на другой компьютер, внешнее изображение остается с отчетом. Не требуется отслеживать файлы изображений, сохраненные на дисках различных компьютеров.
Защита с использованием назначений ролей, а не мер безопасности файловой системы. Разрешения, используемые для просмотра отчета, могут применяться и к ресурсу. Однако если сохранить изображение на диске, необходимо предоставить учетной записи анонимного пользователя или учетной записи для автоматического выполнения права доступа к файлу.
Для использования в отчете ресурса-изображения, добавьте файл изображения к проекту и опубликуйте его вместе с отчетом. После публикации изображения можно обновить ссылку на изображение в отчете, чтобы она указывала на ресурс на сервере отчетов, а затем повторно опубликовать лишь отчет, сохранив изменения. Затем можно обновлять изображение независимо от отчета, повторно публикуя ресурс. В отчете будет использоваться самая последняя версия изображения, имеющаяся на сервере отчетов.
Инструментальные средства служб Reporting Services
SQL Server Службы Reporting Services содержат набор графических средств и средств для работы со скриптами, поддерживающих разработку и использование отчетов с широкими возможностями в управляемой среде. В набор средств входят средства разработки, настройки и администрирования, а также средства просмотра отчетов. В этой статье вкратце описаны средства в Службы Reporting Services и способы доступа к ним.
Средства для создания отчетов
В следующей таблице перечислены доступные средства для создания отчетов в службах SQL Server Службы Reporting Services.
| Средство | Описание | Способ доступа |
|---|---|---|
| Издатель мобильных отчетов для SQL Server | С помощью Издатель мобильных отчетовможно создавать мобильные отчеты, которые динамически настраивают содержимое по размеру экрана или окна браузера и хорошо масштабируются под любой размер экрана. Мобильные отчеты можно создавать в области конструктора с настраиваемыми строками и столбцами сетки, а также гибкими элементами мобильных отчетов. Дополнительные сведения см. в разделе Создание мобильных отчетов с помощью издателя мобильных отчетов SQL Server. | Загрузите издатель мобильных отчетов SQL Server |
| Power View | интерактивное средство для просмотра и визуализации данных, предназначенное для создания отчетов на основе табличных моделей служб Службы Analysis Services и взаимодействия с ними. | Службы Reporting Services в режиме интеграции с SharePoint. Браузер с приложением Silverlight. |
| конструктор отчетов | Это средство служит для разработки отчетов. В него входят следующие функции. Развертывание на сервере отчетов в режиме интеграции с SharePoint или в основном режиме. Располагается в среде SQL Server Data Tools (SSDT) Область данных отчета для упорядочивания данных в отчете Представления с вкладками для проектирования и предварительного просмотра для интерактивного конструирования отчета Конструкторы запросов позволяют указывать, какие данные извлекать из источников данных и какие данные связаны с типами источников данных в RSReportDesigner Configuration File Поддерживает пользовательские элементы отчетов и пользовательские конструкторы запросов Дополнительные сведения см. в разделе Службы Reporting Services в SQL Server Data Tools (службы SSDT). | SQL Server Data Tools (SSDT) |
| построитель отчетов | Это средство служит для разработки отчетов. В него входят следующие функции. Развертывание на сервере отчетов в режиме интеграции с SharePoint или в основном режиме. Microsoft Среда создания отчетов Майкрософт, сходная с OfficeИздатель мобильных отчетов для SQL Server Возможность сохранять элементы отчетов как части отчета Мастер создания карт Улучшенная поддержка выражений Конструкторы запросов позволяют указывать, какие данные извлекать из выбранных встроенных типов источников данных Дополнительные сведения см. в разделе Построитель отчетов в SQL Server. | Скачайте автономную версию построителя отчетов Также можно открыть его на веб-портале или в SharePoint |
Средства для администрирования сервера отчетов
В службах SQL Server Службы Reporting Services доступен набор графических средств и средств работы со скриптами для администрирования сервера отчетов. Используемые средства зависят от режима развертывания сервера отчетов.
Основной режим
В следующей таблице приведены доступные средства администрирования сервера отчетов, развернутого в собственном режиме.
| Средство | Описание | Способ доступа |
|---|---|---|
| Диспетчер конфигурации сервера отчетов | Это средство используется для настройки установки служб Reporting Services. Доступны следующие задачи. Настройка учетной записи службы сервера отчетов. Создание и настройка одного или нескольких URL-адресов веб-службы. Настройка URL-адрес веб-портала Создание и настройка базы данных сервера отчетов. Настройка масштабного развертывания. Резервное копирование, восстановление или замена симметричного ключа, используемого для шифрования хранимых строк подключения и учетных данных. Настройка учетной записи автоматического выполнения. Настройка параметров подписки. Настройка SMTP-сервера для доставки электронной почты. Настройка службы Power BI (в облаке). Примечание. Диспетчер конфигурации севера отчетов не предназначен для управления содержимым сервера отчетов, включения дополнительных компонентов или предоставления доступа к серверу. Дополнительные сведения см. в разделе Диспетчер конфигурации сервера отчетов (собственный режим). | Меню «Пуск» |
| SQL Server Management Studio | Это средство используется для управления одним или несколькими экземплярами сервера отчетов в единой среде, включая следующие действия. Управление локальными и удаленными экземплярами сервера отчетов Установка свойств сервера отчетов Изменение определений ролей Отключение неиспользуемых функций сервера отчетов. Управление общими расписаниями | Меню «Пуск» |
| Программа rsconfig | Это средство используется для настройки соединения сервера отчетов с базой данных сервера отчетов и управления им. Кроме того, с ее помощью можно указать учетную запись пользователя, которую следует использовать для автоматической обработки отчетов. Дополнительные сведения см. в разделе Программы командной строки сервера отчетов (службы SSRS). | С помощью командной строки |
| Программа rskeymgmt | Это средство используется для следующих целей. Извлечение, восстановление, создание и удаление симметричного ключа, используемого для шифрования данных сервера отчетов Соединение экземпляров сервера отчетов при масштабном развертывании Дополнительные сведения см. в разделе Программы командной строки сервера отчетов (службы SSRS). | С помощью командной строки |
| Классы инструментария управления Windows (WMI) | Эти классы используются для автоматизации задач настройки в диспетчере конфигурации сервера отчетов без использования графического пользовательского интерфейса. Дополнительные сведения см. в разделе Accessing the WMI Provider Programmatically. | Скрипт Visual Basic |
режим интеграции с SharePoint
В режиме SharePoint службы Reporting Services являются приложением-службой в архитектуре SharePoint и администрируются непосредственно через SharePoint
| Средство | Описание | Способ доступа |
|---|---|---|
| Центр администрирования SharePoint | Центр администрирования SharePoint используется для создания, запросов и управления общими приложениями-службами Службы Reporting Services. Дополнительные сведения см. в разделе Настройка и администрирование сервера отчетов (режим интеграции с SharePoint служб Reporting Services). | Открытие центра администрирования в браузере по URL-адресу сайта SharePoint |
| Командлеты PowerShell | Командлеты PowerShell используются для создания, запросов и управления общими приложениями-службами Службы Reporting Services. Дополнительные сведения см. в разделе Командлеты PowerShell для служб Reporting Services в режиме интеграции с SharePoint. | Консоль управления SharePoint 2010 |
Средства для управления содержимым отчетов
В службах SQL Server Службы Reporting Services доступен набор графических средств и средств работы со скриптами для управления содержимым. Используемые средства зависят от режима развертывания сервера отчетов.




