如何发布报表模型(模型设计器)
准备将报表模型项目发布到报表服务器上时,需要发布数据源、数据源视图和报表模型文件。在初始发布报表模型项目之后,可以继续修改并且仅重新部署报表模型(.smdl 文件)。数据源视图 (.dsv) 信息嵌入为 .smdl 文件的一部分,所以重新部署 .smdl 文件时同样会更新 .smdl 中的 .dsv 信息。如果已修改数据库,则需要更新并再次发布数据源视图和模型文件,以便在报表生成器中反映这些更改。部署模型之后,请检查错误列表以查看是否有警告或错误消息。发布模型之后,您可以分配安全权限。有关详细信息,请参阅保护模型或如何对模型项设置权限(SharePoint 集成模式下的 Reporting Services)。
部署报表模型项目
在 Business Intelligence Development Studio 中打开模型项目后,在**“项目”菜单上单击“属性”**。
将打开“<项目> 属性页”对话框。
选择要用于发布项目的**“配置”**。
例如,活动(Debug) 或 Production。
如果希望能够覆盖以前部署的项目,则可选择在“部署”部分单击向下箭头并选择**“True”**。
也可以选择为 TargetDataSourceFolder 键入要用于存储共享数据源的文件夹的名称。
注意 在本机模式下,键入从根目录开始的完整层次结构路径。例如,Folder1/Folder2/Folder3。在 SharePoint 集成模式下,键入指向库或库文件夹的 URL。例如,http://TestServer/TestSite/Documents/DataSources。
对于 TargetModelFolder,键入要用于存储已发布模型的文件夹的名称。
必须指定此属性的值。
注意 在本机模式下,键入从根目录开始的完整层次结构路径。例如,Folder1/Folder2/Folder3。在 SharePoint 集成模式下,键入指向库或库文件夹的 URL。例如,http://TestServer/TestSite/Documents/Models。
对于 TargetServerURL,键入目标报表服务器的 URL。
必须指定此属性的值。
注意 在本机模式下,键入报表服务器的虚拟目录的 URL。例如,https://servername/reportserver。在 SharePoint 集成模式下,键入指向 SharePoint 顶级站点或子站点的 URL。例如,https://servername、https://servername/site 或 https://servername/site/subsite。
单击“确定”。
在**“生成”菜单中单击“部署”**。
数据源 (.ds) 和报表模型 (.smdl) 会发布到您在“属性页”对话框中指定的报表服务器或 SharePoint 库。数据源视图 (.dsv) 文件会与报表模型组合,所以在报表服务器上不显示此文件。对模型进行后续更改时,只需发布报表模型 (.smdl) 文件。
部署报表模型文件
在解决方案资源管理器中,右键单击报表模型文件,然后单击**“部署”**。
“输出”窗口可显示部署的进度。