如何发布报表模型(模型设计器)

准备将报表模型项目发布到报表服务器上时,需要发布数据源、数据源视图和报表模型文件。在初始发布报表模型项目之后,可以继续修改并且仅重新部署报表模型(.smdl 文件)。数据源视图 (.dsv) 信息嵌入为 .smdl 文件的一部分,所以重新部署 .smdl 文件时同样会更新 .smdl 中的 .dsv 信息。如果已修改数据库,则需要更新并再次发布数据源视图和模型文件,以便在报表生成器中反映这些更改。部署模型之后,请检查错误列表以查看是否有警告或错误消息。发布模型之后,您可以分配安全权限。有关详细信息,请参阅保护模型如何对模型项设置权限(SharePoint 集成模式下的 Reporting Services)

部署报表模型项目

  1. 在 Business Intelligence Development Studio 中打开模型项目后,在**“项目”菜单上单击“属性”**。

    将打开“<项目> 属性页”对话框。

  2. 选择要用于发布项目的**“配置”**。

    例如,活动(Debug) 或 Production。

  3. 如果希望能够覆盖以前部署的项目,则可选择在“部署”部分单击向下箭头并选择**“True”**。

  4. 也可以选择为 TargetDataSourceFolder 键入要用于存储共享数据源的文件夹的名称。

    注意注意

    在本机模式下,键入从根目录开始的完整层次结构路径。例如,Folder1/Folder2/Folder3。在 SharePoint 集成模式下,键入指向库或库文件夹的 URL。例如,http://TestServer/TestSite/Documents/DataSources。

  5. 对于 TargetModelFolder,键入要用于存储已发布模型的文件夹的名称。

    必须指定此属性的值。

    注意注意

    在本机模式下,键入从根目录开始的完整层次结构路径。例如,Folder1/Folder2/Folder3。在 SharePoint 集成模式下,键入指向库或库文件夹的 URL。例如,http://TestServer/TestSite/Documents/Models。

  6. 对于 TargetServerURL,键入目标报表服务器的 URL。

    必须指定此属性的值。

    注意注意

    在本机模式下,键入报表服务器的虚拟目录的 URL。例如,https://servername/reportserver。在 SharePoint 集成模式下,键入指向 SharePoint 顶级站点或子站点的 URL。例如,https://servername、https://servername/site 或 https://servername/site/subsite。

  7. 单击“确定”。

  8. 在**“生成”菜单中单击“部署”**。

    数据源 (.ds) 和报表模型 (.smdl) 会发布到您在“属性页”对话框中指定的报表服务器或 SharePoint 库。数据源视图 (.dsv) 文件会与报表模型组合,所以在报表服务器上不显示此文件。对模型进行后续更改时,只需发布报表模型 (.smdl) 文件。

部署报表模型文件

  • 在解决方案资源管理器中,右键单击报表模型文件,然后单击**“部署”**。

    “输出”窗口可显示部署的进度。