教程先决条件(报表生成器)
“报表生成器”教程是希望您能够在报表服务器上或与报表服务器集成的 SharePoint 站点上查看和保存报表。 对于数据,所有教程都使用必须由 SQL Server 2012 实例处理的文字查询。
如果您无权访问报表服务器或站点或数据源,则可以通过生成脱机报表来了解报表生成器。 请参阅教程:脱机创建快速图表报表(报表生成器)。
要求
若要完成“报表生成器”教程,您必须满足下列先决条件:
对 Microsoft SQL Server 2012 报表生成器的访问权限。 可以使用报表生成器的独立版本或 ClickOnce 版本(可从报表管理器或 SharePoint 站点获取),来运行报表生成器。 与 ClickOnce 版本不同的只有第一步,即如何打开报表生成器。
若要使用报表管理器,请打开报表管理器并单击**“报表生成器”**。 默认情况下,报表管理器的 URL 为 http://<servername>/reports。
若要使用 SharePoint 站点,请导航至该站点,单击“文档”选项卡,再单击“新建文档”,然后从下拉列表中单击“报表生成器报表”。 例如,http://<servername>/sites/mySite/reports。 SharePoint 管理员必须为每个文档库启用“报表生成器报表”功能。
指向 Microsoft SQL Server 2012 Reporting Services (SSRS) 报表服务器或与 SQL Server 2012 Reporting Services (SSRS) 报表服务器集成的 SharePoint 站点的 URL。 您必须拥有保存和查看报表、共享数据源、共享数据集、报表部件和模型的权限。 默认情况下,报表服务器的 URL 为 http://<服务器名称>/reportserver。 默认情况下,SharePoint 站点的 URL 是 http://<站点名称> 或 http://<服务器>/site.
Microsoft SQL Server 2012 实例的名称和足以对任何数据库进行只读访问的凭据。 各教程中的数据集查询使用文字数据,但必须由 SQL Server 2012 实例处理每个查询以返回报表数据集所必需的元数据。 例如,以下连接字符串仅指定一个服务器:data source=<servername>。 您必须对默认数据库具有读取权限,该权限是由授予您对服务器的访问权限的系统管理员分配给您的。 您还可以指定数据库,如以下连接字符串中所示:data source=<servername>;initial catalog=<database>。
对于包括地图的教程,报表服务器必须配置为支持将 Bing 地图作为背景。 有关详细信息,请参阅 msdn.microsoft.com 上 SQL Server 联机丛书中的 Reporting Services 文档的计划地图报表支持。
教程教程:创建钻取报表和主报表(报表生成器) 使用 Contoso 商务智能演示数据集。 此数据集由 ContosoDW 数据仓库和 Contoso_Retail 联机分析处理 (OLAP) 数据库组成。 您将在此教程中创建的报表从 Contoso Sales 多维数据集检索报表数据。 Contoso_Retail OLAP 数据库可以从 Microsoft 下载中心下载。 您只需要下载文件 ContosoBIdemoABF.exe。 它包含 OLAP 数据库。
另一个文件 ContosoBIdemoBAK.exe 用于 ContosoDW 数据仓库,在此教程中不使用它。
网站包含将 ContosoRetail.abf 备份文件提取和还原到 Contoso_Retail OLAP 数据库的说明。
您必须具有访问安装 OLAP 数据库的 Analysis Services 实例的权限。
报表服务器管理员必须向您授予对报表服务器的必要权限,配置 SQL Server 2012 Reporting Services (SSRS) 文件夹位置,并且配置报表生成器默认选项。 有关详细信息,请参阅安装、卸载和支持报表生成器。