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. android 键盘遮挡 父布局上滚解决

    private void controlKeyboardLayout(final View root, final View scrollToView) { root.getViewTreeObser ...

  2. AIX下tar解包问题

    今天,在AIX下安装tomcat,上传的版本是apache-tomcat-6.0.41.tar.gz,但用tar解压时出现以下问题: # tar xvf apache-tomcat-6.0.41.ta ...

  3. HTML5的学习--performance获取加载时间的工具

    前段时间因为项目需要获取页面加载的时间,就去看了下HTML5中的performane. 可以用其获得页面详细的加载时间. 关于performance的详细内容可以查看 http://www.cnblo ...

  4. [OpenCV] Samples 07: create_mask

    鼠标画线,圈地,构造相关mask图片(黑白). 支持鼠标左键右键中间键点击事件. /* * create_mask.cpp * * Author: * Siddharth Kherada <si ...

  5. 数据结构:JAVA_二叉数查找树基本实现(中)

    数据结构:二叉数查找树基本实现(JAVA语言版) 1.写在前面 二叉查找树得以广泛应用的一个重要原因是它能保持键的有序性,因此我们可以把它作为实现有序符号表API中的众多方法的基础. 也就是说我们构建 ...

  6. 浅谈servlet版本

    说白话,eclipseJ2EE版本新建一个web项目后,在IDE中的项目根目录下会看到2.3,2.4,2.5,3.0,3.1....据说最新的4.0在路上,已经有草案了,很期待ing. 360百科是这 ...

  7. 使用 CSS & jQuery 制作一款漂亮的多彩时钟

    大家可能见过各种各样的时钟效果,比如多年前非常流行的 Flash 制作的各种新奇的动画时钟,现在的 Web 开发者们又开始应用 CSS3 和 Canvas 等最新技术来实现.而今天这里要分享的这款漂亮 ...

  8. 单纯形方法(Simplex Method)

    最近在上最优理论这门课,刚开始是线性规划部分,主要的方法就是单纯形方法,学完之后做了一下大M算法和分段法的仿真,拿出来与大家分享一下.单纯形方法是求解线性规划问题的一种基本方法. 线性规划就是在一系列 ...

  9. laravel5如何创建service provider和facade

    laravel5如何创建service provider和facade laravel5创建一个facade,可以将某个service注册个门面,这样,使用的时候就不需要麻烦地use 了.文章用一个例 ...

  10. 3.openstack之mitaka搭建keystone认证服务

    认证服务keystone部署 一:安装和配置服务 1.建库建用户 mysql -u root -p CREATE DATABASE keystone; GRANT ALL PRIVILEGES ON ...