论文部分内容阅读
中图分类号:TE728.7 文献标识码:A 文章编号:1009-914X(2013)11-0240-01
看到 Excel Service 大家一定都会首先想到Excel,在一个企业中,对于各类信息的的汇总、统计经常会用到Excel。Excel是数据整理分析软件工具,可以包含复杂的逻辑和商业计算分析模型,是企业公司桌面商业智能的一部分,不断推出的新版本在条件、格式、及图标图表的增强等方面功能,对Excel的功能做了很大的提升。但是在企业级的商业智能领域,Excel的功能在部门日常工作中,尤其是在商业智能解决方案中不能更好的发挥某些新功能的应用,Excel的应用还存在很多弊端。
一、Excel在商业智能领域的弊端
1、不能共享、集中管理Excel工作簿和保护敏感数据信息:
Excel不能共享所创建的工作簿,并维护数据的唯一性。一个Excel文件,当分发给许多用户时,同样一组数据就会有很多版本,无法维护数据的唯一性。不能保护敏感数据信息。在一个企业内部单位或部门中,有成千上万个的Excel文件,如何更好的管理和控制如此多的Excel文件,是面临的一个问题。
2、仅基于桌面客户端的Excel商业智能:
桌面端的Excel难以整合到商业智能解决方案中,需要瘦客户端的Excel工作簿共享方案,一个好的商业智能解决方案,对使用者的要求不能太高。需要使用者安装Excel客户端才能使用Excel,而且单独的数据很难和其他的数据进行融合。最终难以把Excel 工作簿融合到商业智能Dashboard(仪表盘)中。
3、不能提供可靠的、大量的网络访问:
Excel只是桌面应用,不能提供可靠的、大量的网络访问。而通过网络传输大的Excel文件存在速度问题。桌面软件不如服务器产品有很好的安全控制、版本管理等方面存在缺陷。
4、开发人员不能对逻辑进行反复的重用与扩展:
在Excel工作簿中,有很多运算逻辑被“死锁”在文档中,不能在其他文档中反复被使用和扩展。整合这些逻辑需要开发人员重新编码在程序中才可使用。企业用户自定义的函数只能在单个Excel文件中使用,要是想在所有用户中都能用就会出现问题了。以上种种问题在没有Excel services以前很难找到方法进行解决,但是有了Excel services,这些问题就能很好的被解决了。
二、什么是Excel Service
1、Excel Service简介:
Excel Service是基于share point server平台,是MOSS商业智能方面的强大武器。Excel Service是服务器端的Excel 计算引擎。利用Excel Service在浏览器端即可查看Excel 文件,并进行交互,不需要有Excel 的客户端。Excel Service可以提供安全的、可扩展的Excel 文件共享与管理技术。
2、Excel Service的主要功能:
Excel Services主要包括了三大应用功能。(1)Excel Web Access。即通过浏览器对Excel工作薄进行访问。(2)Excel Web Services。主要为程序员提供了一个可编程的接口。方便程序员通过程序对Excel进行访问,计算。(3)、Excel Calculation Services。可以说是上面两个功能的基础。主要负责Excel工作薄的加载,计算,调UDF(user-defined functions)和刷新外部数据。
3、Excel Service工作原理:
Excel Service是以Office sharepoint server 2007为存储介质,用户设计制作的工作簿保存在share point server文档库中。其他用户可以通过Excel Service 在浏览器端看到高质量的web工作簿,并对工作簿中的数据进行排序、过滤、参数设置等操作。也可打开Excel 工作簿快照。也可进行编程访问,通过自定义应用程序,进行值的设置和计算,利用web服务取回计算结果和图表等。还可将计算结果形成html文件,推送给用户。
三、Excel Service的启用及配置
1、创建Excel数据文档库:
要启用和配置Excel Service,首先要在Office sharepoint server的Moss环境中创建一个Excel数据文档库。在站点如(http://cdh10000)创建一个文档库,名称为“Excel数据库”,并将文档模板选择为“microsoft office Excel 97-2003 电子表格” ,点击“创建”。
2、启动MOSS中的Excel Calculation Services服务:
进入Share point server的管理中心---->操作---->[拓扑结构和服务]服务器上的服务,将Excel Calculation Services 服务,进行启动。
3、设置Excel Services受信任文件位置:
进入Share point server的管理中心的共享服务管理---->[Excel Services 设置]受信任文件位置选项。进入受信任文件位置选项后,添加受信任文件位置,将刚才创建的Excel数据文档库的URL地址写入,确定。成功将建立的Excel数据文档库,添加为受信任的数据连接库。
4、设置数据回放为html网页:
回到Moss根站點找到创建的“Excel数据库“文档库,点击设置---->文档库设置---->[常规设置]高级设置,将启用了浏览器的文档标签,选择“显示为网页 ”。至此, Excel Services已成功启用并配置完成。 四、Excel Service的商业应用
1、创建桌面Excel文档:
在桌面上创建一个Excel文档,将文档中C2,C3,C4汇总计算到C6,并将C2,C3,C4单元格分别命名为业务部金额,信息部金额,物业部金额,再把相关数据用图表做个展示。
2、Excel文档发布到Excel Services服务
将Excel文档发布到share point服务器上Excel Services服务中。点击Excel Services选项,勾选上sheet1工作簿中选项,在参数设置面板中勾选上业务部金额,信息部金额,物业部金额3个参数信息。
3、浏览器中的數据交互:
打开测试文档,即可看到创建的 Excel文档在浏览器中以网页形式显示,并有参数显示。在Excel工作簿中的参数选项中键入新数值,点击应用。就会发现工作簿显示的各个数值和汇总结果都发生了改变。而且图标也发生了变化。
五、对Excel Service在创建企业信息智能化方案领域中的几点认识:
Excel services的基础是share point server,目前share point在大型企业中应用广泛,将share point特性和Excel 特性很好的融合在一起,Excel services能通过MOSS共享、管理和控制大量的Excel工作簿;利用MOSS的版本控制维护Excel数据的唯一性;利用share point server的权限访问机制支持,可靠的、大量的网络访问,并保护敏感的Excel数据;创建基于Excel数据的商业智能方案,生成网页文件,可在浏览器中轻松读取;设计运算逻辑、自定义程序,利用web服务取回计算结果,通过门户网站与用户交互。Excel services是share point server应用拓展,它还能和InfoPath、Visual Studio 相结合,开发出更多的商业应用。还需要进一步的学习和研究。
参考文献
[1] (美国)立昂.SharePointServer2007宝典:人民邮电出版社,2008年12月.
[2] 柯里.SharePoint Server最佳实践.清华大学出版社,2011年6月1日.
看到 Excel Service 大家一定都会首先想到Excel,在一个企业中,对于各类信息的的汇总、统计经常会用到Excel。Excel是数据整理分析软件工具,可以包含复杂的逻辑和商业计算分析模型,是企业公司桌面商业智能的一部分,不断推出的新版本在条件、格式、及图标图表的增强等方面功能,对Excel的功能做了很大的提升。但是在企业级的商业智能领域,Excel的功能在部门日常工作中,尤其是在商业智能解决方案中不能更好的发挥某些新功能的应用,Excel的应用还存在很多弊端。
一、Excel在商业智能领域的弊端
1、不能共享、集中管理Excel工作簿和保护敏感数据信息:
Excel不能共享所创建的工作簿,并维护数据的唯一性。一个Excel文件,当分发给许多用户时,同样一组数据就会有很多版本,无法维护数据的唯一性。不能保护敏感数据信息。在一个企业内部单位或部门中,有成千上万个的Excel文件,如何更好的管理和控制如此多的Excel文件,是面临的一个问题。
2、仅基于桌面客户端的Excel商业智能:
桌面端的Excel难以整合到商业智能解决方案中,需要瘦客户端的Excel工作簿共享方案,一个好的商业智能解决方案,对使用者的要求不能太高。需要使用者安装Excel客户端才能使用Excel,而且单独的数据很难和其他的数据进行融合。最终难以把Excel 工作簿融合到商业智能Dashboard(仪表盘)中。
3、不能提供可靠的、大量的网络访问:
Excel只是桌面应用,不能提供可靠的、大量的网络访问。而通过网络传输大的Excel文件存在速度问题。桌面软件不如服务器产品有很好的安全控制、版本管理等方面存在缺陷。
4、开发人员不能对逻辑进行反复的重用与扩展:
在Excel工作簿中,有很多运算逻辑被“死锁”在文档中,不能在其他文档中反复被使用和扩展。整合这些逻辑需要开发人员重新编码在程序中才可使用。企业用户自定义的函数只能在单个Excel文件中使用,要是想在所有用户中都能用就会出现问题了。以上种种问题在没有Excel services以前很难找到方法进行解决,但是有了Excel services,这些问题就能很好的被解决了。
二、什么是Excel Service
1、Excel Service简介:
Excel Service是基于share point server平台,是MOSS商业智能方面的强大武器。Excel Service是服务器端的Excel 计算引擎。利用Excel Service在浏览器端即可查看Excel 文件,并进行交互,不需要有Excel 的客户端。Excel Service可以提供安全的、可扩展的Excel 文件共享与管理技术。
2、Excel Service的主要功能:
Excel Services主要包括了三大应用功能。(1)Excel Web Access。即通过浏览器对Excel工作薄进行访问。(2)Excel Web Services。主要为程序员提供了一个可编程的接口。方便程序员通过程序对Excel进行访问,计算。(3)、Excel Calculation Services。可以说是上面两个功能的基础。主要负责Excel工作薄的加载,计算,调UDF(user-defined functions)和刷新外部数据。
3、Excel Service工作原理:
Excel Service是以Office sharepoint server 2007为存储介质,用户设计制作的工作簿保存在share point server文档库中。其他用户可以通过Excel Service 在浏览器端看到高质量的web工作簿,并对工作簿中的数据进行排序、过滤、参数设置等操作。也可打开Excel 工作簿快照。也可进行编程访问,通过自定义应用程序,进行值的设置和计算,利用web服务取回计算结果和图表等。还可将计算结果形成html文件,推送给用户。
三、Excel Service的启用及配置
1、创建Excel数据文档库:
要启用和配置Excel Service,首先要在Office sharepoint server的Moss环境中创建一个Excel数据文档库。在站点如(http://cdh10000)创建一个文档库,名称为“Excel数据库”,并将文档模板选择为“microsoft office Excel 97-2003 电子表格” ,点击“创建”。
2、启动MOSS中的Excel Calculation Services服务:
进入Share point server的管理中心---->操作---->[拓扑结构和服务]服务器上的服务,将Excel Calculation Services 服务,进行启动。
3、设置Excel Services受信任文件位置:
进入Share point server的管理中心的共享服务管理---->[Excel Services 设置]受信任文件位置选项。进入受信任文件位置选项后,添加受信任文件位置,将刚才创建的Excel数据文档库的URL地址写入,确定。成功将建立的Excel数据文档库,添加为受信任的数据连接库。
4、设置数据回放为html网页:
回到Moss根站點找到创建的“Excel数据库“文档库,点击设置---->文档库设置---->[常规设置]高级设置,将启用了浏览器的文档标签,选择“显示为网页 ”。至此, Excel Services已成功启用并配置完成。 四、Excel Service的商业应用
1、创建桌面Excel文档:
在桌面上创建一个Excel文档,将文档中C2,C3,C4汇总计算到C6,并将C2,C3,C4单元格分别命名为业务部金额,信息部金额,物业部金额,再把相关数据用图表做个展示。
2、Excel文档发布到Excel Services服务
将Excel文档发布到share point服务器上Excel Services服务中。点击Excel Services选项,勾选上sheet1工作簿中选项,在参数设置面板中勾选上业务部金额,信息部金额,物业部金额3个参数信息。
3、浏览器中的數据交互:
打开测试文档,即可看到创建的 Excel文档在浏览器中以网页形式显示,并有参数显示。在Excel工作簿中的参数选项中键入新数值,点击应用。就会发现工作簿显示的各个数值和汇总结果都发生了改变。而且图标也发生了变化。
五、对Excel Service在创建企业信息智能化方案领域中的几点认识:
Excel services的基础是share point server,目前share point在大型企业中应用广泛,将share point特性和Excel 特性很好的融合在一起,Excel services能通过MOSS共享、管理和控制大量的Excel工作簿;利用MOSS的版本控制维护Excel数据的唯一性;利用share point server的权限访问机制支持,可靠的、大量的网络访问,并保护敏感的Excel数据;创建基于Excel数据的商业智能方案,生成网页文件,可在浏览器中轻松读取;设计运算逻辑、自定义程序,利用web服务取回计算结果,通过门户网站与用户交互。Excel services是share point server应用拓展,它还能和InfoPath、Visual Studio 相结合,开发出更多的商业应用。还需要进一步的学习和研究。
参考文献
[1] (美国)立昂.SharePointServer2007宝典:人民邮电出版社,2008年12月.
[2] 柯里.SharePoint Server最佳实践.清华大学出版社,2011年6月1日.