将报表发布到 SharePoint 库

若要将报表发布到配置为 SharePoint 集成模式的 SharePoint 站点,必须在报表设计器中设置项目属性。 在项目属性中,对服务器、报表和共享数据源的所有引用都必须为完全限定的 URL。 在报表定义中,对子报表、钻取报表以及资源(如基于 Web 的图像)的所有引用都必须为完全限定的 URL。

必须对 SharePoint 站点拥有 “成员”“所有者” 权限,才能设置项目的属性。 有关详细信息,请参阅 SharePoint 模式下报表服务器上已发布的报表项的 URL 示例 (SSRS)

将报表发布到 SharePoint 站点

  1. 在 SQL Server Data Tools (SSDT) 中,打开现有的或新的报表服务器项目。

  2. “项目” 菜单中单击 “属性”。 “<项目>属性页”对话框随即打开。

  3. “配置” 列表中,选择要用于生成并发布报表的解决方案生成配置的名称。 当前配置以“活动”状态列出(<配置>)。

  4. 如果想在项目中发布共享数据源,并覆盖以前发布的共享数据源,请将 OverwriteDataSources 设置为 True

  5. (可选)对于 TargetDataSourceFolder,请键入指向 SharePoint 库或库文件夹的 URL(例如 https://TestServer/TestSite/Documents/DataSources)。

    如果不指定值,将使用 TargetReportFolder 值。

  6. 对于 TargetReportFolder,请键入指向库或库文件夹的 URL(例如 https://TestServer/TestSite/Documents/Reports)。

  7. 对于 TargetServerURL,键入指向 SharePoint 顶级站点或子站点的 URL。 如果不指定站点,将使用默认顶级站点(例如 https://servernamehttps://servername/sitehttps://servername/site/subsite)。

  8. 选择“确定”。

  9. 在解决方案资源管理器中,右键单击要发布的报表,然后单击“部署”。 报表将发布到 TargetReportFolder中指定的位置。 部署错误将显示在输出窗口中。

另请参阅

“项目属性页”对话框
设置部署属性 (Reporting Services)
将报表发布到报表服务器
用于 SharePoint 模式下在报表服务器上已发布的报表项的 URL 示例 (SSRS)
将 Office 数据连接 (.odc) 用于报表(SharePoint 集成模式下的 Reporting Services)