在 SQL Server Data Tools (SSDT) 的报表设计器中打开分页报表时,报表定义将升级到当前支持的 RDL 架构。 在项目属性中指定 SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) 报表服务器时,报表定义被保存在与目标服务器兼容的架构中。
SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表可能包含第三方软件供应商提供的自定义报表项 (CRI),系统管理员将这些项安装在报表创作计算机和报表服务器上。 可以按以下方式升级包含 CRI 的报表:
SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表服务器升级到 SQL Server 2016 (13.x) Reporting Services 或更高版本 (SSRS) 报表服务器。 在首次使用时自动升级报表服务器上的已发布报表。
SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表上传到 SQL Server 2016 (13.x) Reporting Services 或更高版本 (SSRS) 报表服务器。 报表将在首次使用时自动升级。
SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表在 SQL Server Data Tools (SSDT) 的报表设计器中打开。 将创建原始报表的一个备份副本。 发生以下两种情况之一:
有关为报表服务器、SQL Server Data Tools 或报表标识当前 RDL 命名空间的信息,请参阅查找报表定义架构版本 (SSRS)。
升级报表服务器上的报表
SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表首次在已升级到 SQL Server 2016 (13.x) Reporting Services 或更高版本 (SSRS) 报表服务器的报表服务器上运行时,报表会自动升级到报表服务器支持的当前报表定义命名空间。 报表可能在升级之前已存在于报表服务器上,或者报表可能已通过 Web 门户上传,或已从 SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) SQL Server Data Tools 的报表设计器发布到报表服务器。
下表列出由报表服务器为报表中特定类型的 CRI 执行的升级操作。
CRI 类型
报表服务器升级操作
第三方 CRI
不执行升级。
由 SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表处理器进行处理。
在报表设计器中使用 CRI 打开报表
在 SQL Server Data Tools (SSDT) 的报表设计器中打开具有 CRI 的 SQL Server 2008 (10.0.x)、SQL Server 2008 R2 (10.50.x)、SQL Server 2012 (11.x) 或 SQL Server 2014 (12.x) Reporting Services 报表时,报表将升级到新的报表定义架构。 根据报表中包含的 CRI,将执行下列操作之一:
如果不保存报表,则原始报表将保持不变。 但是,不能在 SQL Server Data Tools 的 SQL Server 2016 版本中或者在使用较新报表定义格式的报表创作环境中编辑该报表。 对于报表的原始版本,通过使用 Web 门户将它上传到 SQL Server 2016 (13.x) Reporting Services 或更高版本 (SSRS) 报表服务器,可以继续运行它。 有关详细信息,请参阅 Web 门户。
组织都会拥有大量的数据。 随着组织不断壮大,为所有这些数据提供背景信息的能力变得日益重要。 报表可以采用有意义的方式组织数据。 财务和运营应用包括报告工具,以帮助您为组织创建报表,其中包括 SQL Server Reporting Services (SSRS)、Microsoft Power BI 和 Microsoft Excel 报表。 您可以用这些报告工具通过多种方式来可视化数据集,包括借助带有可折叠表的表格式布局及使用仪表板。 在本模块中,您将初步学习如何设计、创建和修改报表。