SharePoint 2010商业智能组件
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商业智能组件的更多相关文章
- Reporting Service服务SharePoint集成模式安装配置(3、4、安装sharepoint 2010必备组件及产品)
Reporting Service服务SharePoint集成模式安装配置 第三步和第四部 第三步 安装sharepoint 2010必备组件 1.安装SharePoint2010必备组件,执行Pre ...
- 自定义和扩展 SharePoint 2010 Server 功能区
了解构成 SharePoint 2010 服务器功能区的组件以及如何通过演练两个功能区自定义项方案来自定义功能区. 适用范围: Microsoft SharePoint Foundation 2010 ...
- [原] SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart
摘要: 作为信息化先驱的产品SharePoint 2010竟然对GIS相关技术支持如此有限,试问现在哪个企业没有大量的项目需要结合Google地图来进行开发,单纯地从Google Javascript ...
- SharePoint 2010中重置windows 活动目录(AD)域用户密码的WebPart(免费下载)
由于SharePoint 2013推出不久,并非所有的企业都会升级到SharePoint 2013的,毕竟升级不是打打补丁这么简单,更多的企业还是使用Sharepoint 2010版本的,因此本人自行 ...
- WCF:为 SharePoint 2010 Business Connectivity Services 构建 WCF Web 服务(第 1 部分,共 4 部分)
转:http://msdn.microsoft.com/zh-cn/library/gg318615.aspx 摘要:通过此系列文章(共四部分)了解如何在 Microsoft SharePoint F ...
- SharePoint 2010在win7 x64 安装
转:http://kaneboy.blog.51cto.com/1308893/328000 关于<SharePoint 2010应用程序开发指南>,我和杜伟同学正在撰写中,希望下半年早点 ...
- 在 SharePoint 2010 中访问数据
转:http://blog.banysky.net/?p=81001 数据访问的关键方法有哪些? | 使用查询类 | 使用 SPQuery | 使用 SPSiteDataQuery | 使用 LINQ ...
- 转载-SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart
[原] SharePoint 2010 WebPart与Google地图系列 一:创建显示地图的WebPart 摘要: 作为信息化先驱的产品SharePoint 2010竟然对GIS相关技术支持如此有 ...
- SharePoint 2010 安装错误:请重新启动计算机,然后运行安装程序以继续
一.环境:Windows Server 2008 R2 with sp1,SharePoint 2010 二.问题描述: 正常的安装SharePoint 2010 ,安装完必备组件,并提示所有必备组件 ...
随机推荐
- Winform实现Shp-栅格图形文件的读取与显示(外加shp转WKB格式存入oracle)附源码
前言:上学期GIS空间数据库课程设计时,老师让实现Shp-栅格图形文件的读取与显示,外加shp转WKB格式存入oracle,不使用第三方类库,花了一天时间在网上找了一些资料,实现了一个简单的栅格图形文 ...
- javascript运算符——位运算符
× 目录 [1]二进制 [2]非 [3]与[4]或[5]异或[6]左移[7]右移[8]>>>[9]应用 前面的话 位运算符是非常底层的运算,由于其很不直观,所以并不常用.但是,其速度 ...
- 哈夫曼树(一)之 C语言详解
本章介绍哈夫曼树.和以往一样,本文会先对哈夫曼树的理论知识进行简单介绍,然后给出C语言的实现.后续再分别给出C++和Java版本的实现:实现的语言虽不同,但是原理如出一辙,选择其中之一进行了解即可.若 ...
- Java多线程系列--“基础篇”10之 线程优先级和守护线程
概要 本章,会对守护线程和线程优先级进行介绍.涉及到的内容包括:1. 线程优先级的介绍2. 线程优先级的示例3. 守护线程的示例 转载请注明出处:http://www.cnblogs.com/skyw ...
- Testing - 测试基础 - 阶段
估算 测试对软件工作量的估算的准确性 测试评估软件系统的状况的准确性 关注点: 不准确的估算 不适当的开发过程 不真实的状态报告 如何知道对工作量的估算是正确的 估算工作量的工具很容易出错 对软件工作 ...
- Effeckt.css – CSS3 Transitions & Animations 精妙应用
CSS3 不仅仅用作界面效果补充,还可以用来替换传统的一些界面实现,而且效果更酷.Effeckt.css 收集了众多精妙的 CSS3 Transitions & Animations 效果应用 ...
- JavaScript中{}+{}
在 JavaScript 中,加法的规则其实很简单,只有两种情况: 把数字和数字相加 把字符串和字符串相加 所有其他类型的值都会被自动转换成这两种类型的值. 为了能够弄明白这种隐式转换是如何进行的,我 ...
- 安装thrift
要求 thrift至少需要支持三种语言: Java PHP Go 预安装 基本教程: http://thrift.apache.org/docs/install/centos 使用最新的thrift, ...
- 使用elk+redis搭建nginx日志分析平台
elk+redis 搭建nginx日志分析平台 logstash,elasticsearch,kibana 怎么进行nginx的日志分析呢?首先,架构方面,nginx是有日志文件的,它的每个请求的状态 ...
- 浏览器桌面通知Notification探究
首先说明,这篇博文不是科普讲解的,而是立flag研究的,是关于浏览器消息自动推送,就是下面这个玩意: 最近常常在浏览器看到这样的消息推送,还有QQ.com的推送,现在我对这个不了解,不知道叫消息自动推 ...