首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

SharePoint 2013 BI 之 report service 范例

2013-10-30 
SharePoint 2013 BI 之 report service 实例本文讲述SharePoint 2013 BI 之 report service 的一个简单实

SharePoint 2013 BI 之 report service 实例

本文讲述SharePoint 2013 BI 之 report service 的一个简单实例。

SharePoint 2013 BI 包含 report service, performance point service, excel service, visio service等, report service是其中的重要组成部分。

从SSRS 2012 起,SQL Server report service可以完全集成进SharePoint 2013的farm,成为一个service application,没有独立的windows service,所有的report service 配置都可以在SharePoint 中完成。

先来看看 Report service 在SharePoint 2013中的架构图:

SharePoint 2013 BI 之 report service 范例


在SharePoint 2013中开发Report,可以使用三种工具:

SharePoint 2013 BI 之 report service 范例

本文主要讲述使用SSDT实现一个简单实例:

1. 准备工作, 安装和配置Report service 请参考 http://msdn.microsoft.com/en-us/library/jj219068.aspx (注意:如果是StandAlone环境,所有的组件都装在一台机器上,如果是多层结构要按照本文开头的结构图来安装)

2. 使用SSDT新建一个report server project 

a. 启动SSDT

   SharePoint 2013 BI 之 report service 范例

b. 新建一个 report server project

SharePoint 2013 BI 之 report service 范例


c. 新建数据源 (从该网址下载 AdventureWorks2012 数据库并附加 http://msftdbprodsamples.codeplex.com/releases/view/55330)

  右击“Shared Data Source”,选择“Add New Data Source”,设置数据源:

   SharePoint 2013 BI 之 report service 范例

   设置数据源访问凭证

   SharePoint 2013 BI 之 report service 范例

     这里先使用Sql 认证,后面的博文会详细将report service 的身份认证方式,确保Sql server 开启了混合认证模式。

d.新建数据集 

 右击“Shared DataSets”,选择“Add New DataSet”

SharePoint 2013 BI 之 report service 范例

Sql 为按大类,小类,和年份季节统计商品的销售额:


将报表命名为 SalesByQtrAndProductCat.rdl给报表添加Matrix并选择数据源SharePoint 2013 BI 之 report service 范例

SharePoint 2013 BI 之 report service 范例

   将category 和subCategory分别拖拽到Row Goups, Year和Qtr分别拖拽到 Column groups,将Sales 字段拖拽到DataSharePoint 2013 BI 之 report service 范例

   设置report 项目属性SharePoint 2013 BI 之 report service 范例

3. 新建一个BI center site 

SharePoint 2013 BI 之 report service 范例

4. 发布 report 并查看结果

SharePoint 2013 BI 之 report service 范例

SharePoint 2013 BI 之 report service 范例

热点排行