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


Создание, изменение и удаление стандартных подписок (службы Reporting Services в собственном режиме)

Стандартная подписка — это подписка, созданная конкретным пользователем, который хочет получать отчет по электронной почте или в общую папку. Стандартная подписка всегда определяется через отчет, на котором она основана.

Пользователь, создавший подписку, становится ее владельцем. Любой пользователь может изменять и удалять свои собственные подписки.

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

Начиная со служб SQL Server 2008 R2 Службы Reporting Services, можно передавать владение подписки программным путем. Пользовательского интерфейса, который можно использовать для передачи владения подписками, не существует. Дополнительные сведения см. в разделе ChangeSubscriptionOwner.

В зависимости от параметров в файле конфигурации RSReportServer.config пользователи могут иметь возможность добавлять в подписку других пользователей (например, руководитель может добавить адреса электронной почты своих прямых подчиненных, чтобы они могли получать копию отчета). Если эта возможность поддерживается, поле «Кому:» отображается при определении конкретных подписок. Дополнительные сведения см. в разделе Настройка сервера отчетов для доставки электронной почты (службы Reporting Services).

Дополнительные сведения об ограничениях размера файлов Excel при наличии подписки на общую папку см. в разделе Экспорт в Microsoft Excel (построитель отчетов и службы SSRS).

В этом подразделе содержатся сведения о стандартных подписках, создаваемых и управляемых отдельными пользователями. К подпискам, управляемым данными, предъявляются другие требования, и они содержат другие шаги, обсуждаемые в отдельном подразделе. Дополнительные сведения см. в разделе Создание, изменение и удаление управляемых данными подписок.

В этом разделе:

  • Создание подписки

  • Создание подписки на доставку в общую папку

  • Создание подписки по электронной почте

  • Изменение подписки

  • Удаление подписки

Создание подписки

Для создания подписки выберите средство и подход, соответствующие развертыванию сервера отчетов.

  • В этом разделе описывается создание подписок на сервере отчетов в собственном режиме с помощью диспетчера отчетов служб Службы Reporting Services. После определения подписки доступ к ней можно получить в диспетчере отчетов на странице «Мои подписки» или на вкладке Подписки соответствующего отчета.

  • В разделе создание подписок и управление подписками (службы Reporting Services в режиме SharePoint) описывается использование страниц приложений на веб-сайте SharePoint для подписки на отчеты сервера отчетов, работающего в режиме интеграции с SharePoint.

Этот раздел содержит инструкции по созданию подписки, доставляемой с помощью электронной почты, и подписки, доставляемой с помощью общей папки.

Чтобы можно было подписаться на отчет, источник данных отчета должен быть настроен на использование сохраненных учетных данных или на работу без учетных данных. Дополнительные сведения см. в разделе Сохранение учетных данных для источника данных (диспетчер отчетов). Если это не так, то кнопка Создать подписку будет недоступна.

В этом разделе не описывается создание управляемой данными подписки. Инструкции по созданию управляемой данными подписки см. в разделе Создание управляемой данными подписки (учебник по службам SSRS) или в справке в Интернете для страницы диспетчера отчетов «Создание управляемой данными подписки».

Значок стрелки, используемый со ссылкой «В начало»В начало

Создание подписки на доставку в общую папку

  1. Запустите Диспетчер отчетов (службы SSRS).

  2. В диспетчере отчетов на странице Содержимое укажите отчет, на который необходимо подписаться. Щелкните отчет, чтобы открыть его.

  3. Перейдите на вкладку Подписки и нажмите кнопку Создать подписку.

  4. В списке Доставлено выберите Общая папка Windows.

  5. В поле Имя файла введите имя файла для отчета.

  6. Выберите Добавить расширение при создании файла. Применение этого параметра приводит к добавлению трехсимвольного расширения имени файла к имени файла. Расширение имени файла определяется выбранным форматом вывода отчета.

  7. В текстовое поле Путь введите путь в формате UNC к существующей папке, в которую нужно записывать отчеты (например, \\<имя_сервера>\<мои_отчеты>). Путь должен начинаться с двух символов обратной косой черты. Вводить обратную косую черту после пути не нужно.

  8. В окне «Формат отображения» выберите выходной формат отчета для доставки файла. Выберите формат, соответствующий приложению, которым будут открывать данный отчет. Избегайте применения форматов, которые не подготавливают отчет для просмотра в виде единого потока или требуют применения интерактивных средств, которые не могут поддерживаться в статическом файле (например, HTML 4.0).

  9. В текстовых полях Имя пользователя и Пароль укажите учетные данные для доступа к общей папке. Имя пользователя должно быть в формате <domain>\<user name>.

  10. Укажите параметры перезаписи. При выборе режима Не перезаписывать файл, если существует предыдущая версия доставка не будет произведена при обнаружении уже существующего файла. Если установлен флажок Увеличивать номер в именах файлов с добавлением новых версий, сервер отчетов присоединяет к имени файла номер, позволяющий отличить его от существующих файлов с тем же именем.

  11. Укажите, когда желательно доставить отчет:

    • Чтобы запланировать время доставки, щелкните При завершении запланированного запуска отчета, затем нажмите кнопку Выбрать расписание. Откроется страница расписания.

    • Чтобы выбрать стандартное общее расписание, в котором уже заданы дата, время и шаблон повторений, щелкните По общему расписанию и выберите нужное расписание.

    • Чтобы доставить отчет, при обновлении моментального снимка отчета новой версии установите флажокПри обновлении содержимого отчета. При подписке на отчет с получением данных с заданными интервалами время ее обработки определяется расписанием обновления данных.

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

      Этот параметр доступен только для моментальных снимков, уже связанных с расписанием обновлений.

  12. Для параметризированных отчетов укажите параметры, используемые для отчетов данной подписки. Указываемые параметры могут отличаться от параметров, используемых при запуске отчета по запросу или при других запланированных операциях.

Отчет доставляется в виде статического файла. Если отчет включает интерактивные возможности, например ссылки на дополнительные строки и столбцы, эти функции будут недоступны.

Значок стрелки, используемый со ссылкой «В начало»В начало

Создание подписки по электронной почте

  1. В диспетчере отчетов на странице Содержимое укажите отчет, на который необходимо подписаться. Щелкните отчет, чтобы открыть его.

  2. Перейдите на вкладку Подписки и нажмите кнопку Создать подписку.

  3. В списке Доставлено выберите Электронная почта. Если этот тип доставки недоступен, сервер отчетов не был настроен для работы с подписками по электронной почте.

  4. В текстовом поле Кому имя получателя является самоадресующимся на основании учетной записи пользователя домена. Является ли поле Кому самоадресующимся на основании своей учетной записи, зависит от значений параметров конфигурации сервера отчетов. Дополнительные сведения об изменении параметров конфигурации, касающихся адресов электронной почты, см. в разделе Настройка сервера отчетов для доставки электронной почты (службы Reporting Services).

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

    В зависимости от предоставленных разрешений можно получить возможность ввести адрес электронной почты, по которому хотите доставить отчет. При указании нескольких адресов разделяйте их точкой с запятой (;). Можно также указать дополнительные адреса электронной почты в текстовых полях Копия, Скрытая копия и Обратный адрес. Для этого необходимо иметь разрешение на управление всеми подписками.

  5. Выберите следующие параметры доставки.

    • Чтобы внедрить или присоединить копии отчета, выберите Включить отчет. Формат отчета определяется выбранным форматом подготовки отчетов. Не включайте этот режим, если размер отчета может превысить предел, устанавливаемый системой электронной почты.

    • Чтобы включить URL-адрес отчета в текст электронного письма, выберите Включить ссылку.

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

    Если ни один из этих параметров не выбран, отправляется только текст уведомления из поля «Тема».

  6. Выберите формат подготовки отчета из списка Формат отображения. Этот режим доступен только при выборе режима Включить отчет для внедрения или присоединения копии отчета.

    • Для внедрения отчета в текст электронного письма выберите Веб-архив.

    • Для отправки отчета как вложения выберите любой из остальных форматов подготовки отчета.

  7. Выберите приоритет из списка Приоритет. В Microsoft Exchange этот параметр устанавливает флаг для уровня важности данного электронного сообщения.

  8. Укажите, когда желательно доставить отчет:

    • Чтобы запланировать время доставки, щелкните При завершении запланированного запуска отчета, затем нажмите кнопку Выбрать расписание. Откроется страница расписания.

    • Чтобы выбрать стандартное общее расписание, в котором уже заданы дата, время и шаблон повторений, щелкните По общему расписанию и выберите нужное расписание.

    • Чтобы доставить отчет, при обновлении моментального снимка отчета новой версии установите флажокПри обновлении содержимого отчета. При подписке на отчет с получением данных с заданными интервалами время ее обработки определяется расписанием обновления данных.

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

    Этот параметр доступен только для моментальных снимков, уже связанных с расписанием обновлений.

  9. Для параметризированных отчетов укажите параметры, используемые для отчетов данной подписки. Указываемые параметры могут отличаться от параметров, используемых при запуске отчета по запросу или при других запланированных операциях.

Значок стрелки, используемый со ссылкой «В начало»В начало

Изменение подписки

Подписка может быть в любое время изменена. Если подписка редактируется во время обработки, то новые настройки будут использоваться только в том случае, если они были сохранены в базе данных сервера отчетов до того, как модуль доставки получил данные подписки. В противном случае будут использованы существующие настройки.

Для поиска подписки пользуйтесь страницей Мои подписки или просмотрите определения связанных с отчетом подписок. Подписки нельзя искать напрямую, как и искать их по имени владельца, сведениям о запуске или состоянии и т. д.

Подписки также могут быть изменены или удалены администратором сервера отчетов.

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

Администратор не имеет возможности группового управления всеми подписками, содержащимися на сервере отчетов. Однако он может обратиться к любой из них, чтобы изменить или удалить ее.

Значок стрелки, используемый со ссылкой «В начало»В начало

Удаление подписки

Удаление подписки

  1. Запустите Диспетчер отчетов (службы SSRS).

  2. В диспетчере отчетов нажмите кнопку Мои подписки на главной панели инструментов и найдите подписку, которую необходимо изменить или удалить.

  3. Можно также найти нужную подписку на вкладке Подписки открытого отчета. Выполните одно из следующих действий:

    1. Для изменения подписки щелкните Изменить.

    2. Для удаления подписки установите соответствующий ей флажок и нажмите кнопку Удалить.

В этом разделе не описана отмена подписки, которая в настоящее время обрабатывается на сервере отчетов. Дополнительные сведения об отмене подписок см. в разделе Управление запущенным процессом.

Если нужно завершить подписку, но неизвестно, где она находится, произведите поиск по имени получаемого отчета. При наличии доступа к отчету есть и возможность удалить себя из подписки. Если поиск подписки по имени ничего не дал, это может оказаться подписка, управляемая данными. Дополнительные сведения можно получить у администратора сервера отчетов.

Подписка удаляется автоматически, когда удаляется отчет, на котором она основана. Если подписка удаляется во время ее обработки, она останавливается, если операция удаления происходит до того, как модуль доставки получит данные подписки. В противном случае ее обработка будет продолжена.

Значок стрелки, используемый со ссылкой «В начало»В начало

См. также

Задания

создание подписок и управление подписками (службы Reporting Services в режиме SharePoint)

Основные понятия

Задачи и разрешения

Управление подписками (собственный режим)

Подписки, управляемые данными

Подписки и доставка (службы Reporting Services)

Диспетчер отчетов (службы SSRS)

Использовать «Мои подписки»