Microsoft Office SharePoint Server (MOSS) 2007中,就已经提供了很多支持商业智能的能力。其中主要的组件包含Excel Services, Reporting Services and Dashboards。SharePoint 2010在商业智能方面新添加了很多强大功能。下面先对相关商业智能的组件做一个简单的介绍。
1、安全存储服务
安全存储服务(Secure Store Service,缩写SSS)是一个基于声明认证(claims-basedauthentication)的服务,它是SharePoint基础服务中的一部分。SSS提供了一种按每个应用程序ID标识存储的用户凭证信息,当某个应用程序要访问外部数据源时,SSS会根据应用程序ID查看是否应该存储了相关的用户凭证,如果没有,访问外部数据源将失败,同样,如果存储的用户凭证权限不够,也会出现访问数据源时出现问题。所以SSS在SharePoint
Server 2010的商业智能组件服务中扮演者很重要的角色。这些服务包含:Visio Services, PerformancePoint Services, and Excel services等。我们将在后面通过具体实例为您演示如何为这些服务添加安全存储服务用户凭证。
2、 Visio服务
我们知道,微软的Visio可以方便快速的构建很多图形方案。我们可以想象一下,如果Visio构建的图形可以和数据库中的具体数据结合起来,某个图形的颜色如果可以反映这个图形代表的某个设备的运作状况,更好的情况是,这些状态可以实时更新。那么Visio构建的图形方案可以说就有了“生命”。它不再是静态的数据,可以动态实时的反应图形背后相关联的信息。在SharePoint Server 2010企业版中提供了一个令人兴奋的服务,即Visio服务。Visio服务可以让您把数据库中实时的数据和Visio图形联系起来,同时可以动态实时更新Visio图形信息。当您把Visio图形发布到SharePoint中,您可以和其他员工分享和共同查看图形,您可以通过浏览器打开Visio图形,对图形进行拖放、缩放、查看图形放映的详细信息。您也可以设置Visio图形自动刷新的时间间隔,这样Visio图形就可以自动刷新和它关联的数据,动态实时的显示信息。
 
图1 Visio服务示例图
3、 PerformancePoint服务
PerformancePoint Services是作为SharePoint Server 2010企业版中一部分。您现在可以通过SharePoint Server 2010企业版内置的面板设计器(Dashboard Designer)来方便快捷的构建功能强大的面板(Dashboards),在面板上您可以加入KPIs和记分卡(scorecards),这样您就可以通过PerformancePoint Services查看重要的商业智能信息,为企业的决策提供支持。PerformancePoint
Services涉及的数据可以从不同的数据源获取,再通过SSIS整合,用SSAS加载数据,最后把构建好的KPIs和记分卡发布到SharePoint上,这样其他人员就可以方便通过浏览器查看相关信息了。PerformancePoint Services支持的数据源包含各种主流的关系型数据库、Access数据库,Excel工作簿、Excel服务和SharePoint列表数据等。值得一提的是,支持RIA特征的分解树是一种功能强大的新的数据可视化报表类型,它可以使用户可以按照自己的需要在多维数据集上进行钻取操作。
 
图2 PerformancePoint 服务中的仪表板示例
4、 Excel服务和PowerPivot
Excel服务也是作为SharePoint Server 2010企业版中一部分。现在,您可以把不同的数据源的数据整合到单一的Excel工作簿中。Excel服务允许这些Excel工作簿通过浏览器访问,不过工作簿中只有设置了只读的参数可以访问,其他部分用户不能操作。用户可以通过浏览器给工作簿中的参数提供值,然后Excel服务将根据一开始设计的运算规则返回相关的值。您可以把整个工作簿或一部分工作簿发布到SharePoint上,例如一个特定的图形或一个特定的透视表。
在Excel 2010版本中,微软免费提供了一个功能强大的插件,即PowerPivot for Excel 2010。另外补充一下,PowerPivot还有一个组件就是PowerPivot for SharePoint。当你从网站上下载PowerPivot时注意它有32位和64位之分,根据您的Excel是32位还是64位下载合适的版本。借助PowerPivot for Excel 2010,我们可以和OLAP多维数据集无缝整合,然后利用Excel易操作的特征对多维数据进行各种分析。
 
图3 PowerPivot库示例
 
图4 PowerPivot For Excel报表
5、 Business Connectivity Services
Business Connectivity Services(BCS)是SharePoint 2010组件的一部分。您可以用它构建自定义的商业解决方案。BCS是双向的,具体来说,就是它不但可以从数据源中查询数据,而且当拥有足够的权限时,可以更新数据源。

SharePoint 2010商业智能组件的更多相关文章

  1. Reporting Service服务SharePoint集成模式安装配置(3、4、安装sharepoint 2010必备组件及产品)

    Reporting Service服务SharePoint集成模式安装配置 第三步和第四部 第三步 安装sharepoint 2010必备组件 1.安装SharePoint2010必备组件,执行Pre ...

  2. 自定义和扩展 SharePoint 2010 Server 功能区

    了解构成 SharePoint 2010 服务器功能区的组件以及如何通过演练两个功能区自定义项方案来自定义功能区. 适用范围: Microsoft SharePoint Foundation 2010 ...

  3. [原] SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart

    摘要: 作为信息化先驱的产品SharePoint 2010竟然对GIS相关技术支持如此有限,试问现在哪个企业没有大量的项目需要结合Google地图来进行开发,单纯地从Google Javascript ...

  4. SharePoint 2010中重置windows 活动目录(AD)域用户密码的WebPart(免费下载)

    由于SharePoint 2013推出不久,并非所有的企业都会升级到SharePoint 2013的,毕竟升级不是打打补丁这么简单,更多的企业还是使用Sharepoint 2010版本的,因此本人自行 ...

  5. WCF:为 SharePoint 2010 Business Connectivity Services 构建 WCF Web 服务(第 1 部分,共 4 部分)

    转:http://msdn.microsoft.com/zh-cn/library/gg318615.aspx 摘要:通过此系列文章(共四部分)了解如何在 Microsoft SharePoint F ...

  6. SharePoint 2010在win7 x64 安装

    转:http://kaneboy.blog.51cto.com/1308893/328000 关于<SharePoint 2010应用程序开发指南>,我和杜伟同学正在撰写中,希望下半年早点 ...

  7. 在 SharePoint 2010 中访问数据

    转:http://blog.banysky.net/?p=81001 数据访问的关键方法有哪些? | 使用查询类 | 使用 SPQuery | 使用 SPSiteDataQuery | 使用 LINQ ...

  8. 转载-SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart

    [原] SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart 摘要: 作为信息化先驱的产品SharePoint 2010竟然对GIS相关技术支持如此有 ...

  9. SharePoint 2010 安装错误:请重新启动计算机,然后运行安装程序以继续

    一.环境:Windows Server 2008 R2 with sp1,SharePoint 2010 二.问题描述: 正常的安装SharePoint 2010 ,安装完必备组件,并提示所有必备组件 ...

随机推荐

  1. 总结整理 -- ruby系列

    基础学习 ruby -- 基础学习(一)项目文件夹说明 ruby -- 基础学习(二) 外键配置实现级联删除 ruby -- 基础学习(三)设置中国时区时间 ruby -- 基础学习(四)TimeDa ...

  2. 包管理器Bower

    今天自己用Angular写东西的时候,下载了Angular-seed项目,发现需要用到bower,之前也使用过,没有仔细了解,今天趁机了解到一些. bower的官网地址: http://bower.i ...

  3. 优秀教程:使用 CSS3 动画实现的超炫的过渡特效

    Codrops 最近分享了一些很酷的图片切换灵感.有三种不同的用例:小的图像幻灯片,大标题幻灯片以及使用透明背景的产品幻灯片.状态转换使用 CSS 动画完成,我们能够定义从任何方向进来的图片的行为. ...

  4. Intention.js – 动态重构 HTML 为响应式模式

    Intention.js 提供一个轻量级的和明确的方式,帮助你动态重组 HTML,成为响应式的方式.操作方法都放在了元素自己里面,所以灵活的布局看起来就似乎不会那么的抽象和凌乱. 您可以轻松地增加布局 ...

  5. 【GIT】Github上传本地代码详解

    本教程结合Github服务端和客户端完成本地代码上传至Github,下面进行详细讲解: 1.创建Github账号,这一个步骤应该不用太多解释,直接上官网进行注册登录即可https://github.c ...

  6. tomcat组成及工作原理

    1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet containe ...

  7. 《ASP.NET SignalR系列》第四课 SignalR自托管(不用IIS)

    从现在开始相关文章请到: http://lko2o.com/moon 接着上一篇:<ASP.NET SignalR系列>第三课 SignalR的支持平台 一.概述 SignalR常常依托于 ...

  8. SQL Server时间粒度系列----第3节旬、月时间粒度详解

    本文目录列表: 1.SQL Server旬时间粒度2.SQL Server月有关时间粒度 3.SQL Server函数重构 4.总结语 5.参考清单列表   SQL Server旬时间粒度       ...

  9. 8.Fluent API in Code-First【Code-First系列】

    在前面的章节中,我们已经看到了各种不同的数据注解特性.现在我们来学习一下Fluent API. Fluent API是另外一种配置领域类的方式,它提供了更多的配置相比数据注解特性. Mappings[ ...

  10. 一个有意思的js小问题

    问题:如何实现以下函数? add(2, 5); // 7 add(2)(5); // 7 第一个就不用说了,很简单,关键是看第二个,add(2)(5),可见add(2)应该返回的是一个函数,这个函数再 ...