Как автоматизировать доставку отчетов в SSRS

У меня есть отчет в службах отчетов SQL Server (SSRS), который я хотел бы запланировать для автоматического запуска по электронной почте. Я хочу, чтобы отчет был прикреплен в виде файла Excel.
Согласно Обзор Microsoft это должно быть возможно.

Доставка отчета. Службы SQL Server Reporting Services поддерживают доставку отчетов как по запросу (выталкивание), так и на основе событий (push). Пользователи могут просматривать отчеты в веб-формате или по электронной почте.

Однако я не могу найти никакой информации о том, как это сделать. Кто-нибудь знает, какие инструменты использовать или где есть хороший туториал?

Спасибо!


person Eric Ness    schedule 10.11.2008    source источник


Ответы (4)


Когда вы просматриваете отчет на своем сайте служб отчетов, вы должны увидеть вкладку «Подписки». Здесь вы должны указать получателей и способы доставки для автоматической доставки.

Вот страница, описывающая этот процесс.

person cori    schedule 10.11.2008
comment
Спасибо, Кори. Я обнаружил, что используемая нами лицензия Workgroup Edition не поддерживает доставку электронной почты. - person Eric Ness; 10.11.2008

Я заметил эту хорошую ссылку на YouTube по этой теме, которая мне помогла:

https://www.youtube.com/watch?v=sO0Y_IxdE8w

В основном шаги (SQL server 2012):

Сделайте так, чтобы папка Web SSRS (в браузере Internet Explorer), содержащая отчет (или ссылку на отчет), отображалась, наведите указатель мыши на отчет, это действие при наведении указателя мыши затем выделит отчет желтой рамкой контура и предложит раскрывающийся список с правой стороны, нажмите стрелку вниз, чтобы открыть раскрывающийся список и получить список параметров. Один из вариантов - «управлять», выберите этот вариант.

введите описание изображения здесь

Внизу в левой части экрана предлагаются:

Характеристики

Параметры

Подписки

Варианты обработки

Параметры обновления кеша

История отчетов

Безопасность

Выберите здесь вариант «Подписки».

введите описание изображения здесь

Затем вы можете изменить существующие подписки .. или добавить новую подписку .. например. согласно этому снимку экрана

введите описание изображения здесь

person Allan F    schedule 04.06.2019

Вы можете использовать приложение SQL-RD для динамических расписаний

person Yellow Flash    schedule 19.03.2014
comment
Поддерживает ли это экспресс-выпуск? Ничего не видно на их сайте. - person Jacob Siemaszko; 31.03.2014

Сначала установите электронную почту в диспетчере конфигурации сервера отчетов, затем в веб-браузере SSRS щелкните отчет, а затем подписку и укажите идентификатор почты получателя и имя темы, а затем сообщение электронной почты. Выберите Формат отображения для типа вложения, установите время и дату, вот и все!

С уважением, Пратик Пракаш

person Pratik Prakash    schedule 08.12.2014