Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Модульная архитектура служб Reporting Services предназначена для расширения. API управляемого кода доступен для упрощения разработки, установки и управления расширениями, используемыми многими компонентами Служб Reporting Services. Вы можете создавать частные или общие сборки с помощью Microsoft .NET Framework и добавлять новые функциональные возможности служб Reporting Services в соответствии с изменяющимися бизнес-потребностями.
Уникальная архитектура расширяемости служб Reporting Services позволяет разработчикам расширить определенные возможности продукта и его компонентов. В настоящее время существует широкая поддержка расширения возможностей обработки данных служб Reporting Services. API обработки данных включает знакомые конструкции и соглашения поставщика данных .NET Framework, позволяющие разработчикам создавать дополнительную обработку данных в службах Reporting Services. Эти модули обработки данных добавляют функциональные возможности как в сервер отчетов, так и в конструктор отчетов, что позволяет легко интегрировать пользовательские данные в отчеты.
Другим поддерживаемым расширением является расширение доставки. API доставки полностью интегрирован с архитектурой .NET Framework, что позволяет использовать широкий спектр механизмов доставки при отправке уведомлений отчетов пользователям. Сервер отчетов можно расширить для предоставления пользовательской доставки пользователям и расширить страницы управления подписками диспетчера отчетов, чтобы включить подписки, использующие пользовательские расширения доставки.
Другое расширение сервера отчетов, расширение настройки определения отчетов (RDCE), может динамически настраивать определение отчета перед передачей в обработчик обработки. Вы можете настроить отчеты на основе таких факторов, как пользователи или языки. Например, может потребоваться реализовать различные представления для различных пользователей, таких как руководители или члены отдела, или вы можете настроить отчет, чтобы иметь другой макет при отображении на французском или арабском языке.
В этом разделе
Рекомендации по обеспечению безопасности для модулей
Описывает проблемы безопасности, связанные с разработкой и развертыванием расширений служб Reporting Services.
Реализация модуля обработки данных
Описывает требования и шаги по реализации модуля обработки данных для служб Reporting Services.
Реализация модуля доставки
Описывает требования и шаги по реализации модуля доставки для служб Reporting Services.
Реализация модуля подготовки отчетов
Содержит введение в разработку расширений отрисовки.
Реализация расширения безопасности
Описывает требования и шаги по реализации расширения безопасности служб Reporting Services.
Библиотека расширений служб Reporting Services
Содержит справочник по программированию для библиотеки API расширений для функций расширяемости служб Reporting Services.