使用我的订阅(本机模式报表服务器)

Reporting Services Web 门户中包含一个“我的订阅” 页,通过它可以将所有订阅组织在一个位置中。 可以使用“我的订阅” 来查看、修改、启用、禁用和删除现有订阅。 不过,你不能使用该页来创建订阅。 我的订阅仅显示已创建的订阅,即使你被作为订阅者添加到其他人拥有的订阅。 它还不显示数据驱动订阅。

适用于: Reporting Services 本机模式

搜索字段会动态筛选订阅列表。你既不能根据名称来搜索订阅,也不能根据触发器信息、状态信息等来搜索订阅。 有关详细信息,请参阅创建和管理本机模式报表服务器的订阅

打开“我的订阅”页

  1. 打开 Reporting Services Web 门户。
  2. 在工具栏中选择“设置”
  3. 选择“我的订阅”

有关详细信息,请参阅 Web 门户(SSRS 本机模式)

使用 Windows PowerShell 列出我的订阅

以下 PowerShell 脚本会返回当前用户的订阅和订阅属性的列表。 有关详细信息,请参阅 ReportingService2010.ListMySubscriptions 方法

#server -  all subscriptions of the current user at the given server or site  
$server="[server name]/reportserver"  
$rs2010 = New-WebServiceProxy -Uri "https://$server/ReportService2010.asmx" -Namespace SSRS.ReportingService2010 -UseDefaultCredential;  
  
$subscriptions=ListMySubscriptions(ItemPathOrSiteURL)  
$subscriptions | select Path, report, Description, Owner, SubscriptionID, lastexecuted,Status  
#uncomment the following to list all the subscription properties  
#$subscriptions