Excel 服务

用户头像
JackWangGeek
关注
发布于: 2020 年 07 月 14 日

Microsoft Excel 2010能够帮助您分析业务数据和提高商业智能。Microsoft SharePoint Server 2010中的Excel Services是一种Microsoft SharePoint Server共享服务,可用来在SharePoint Server上发布Microsoft Excel 2010工作簿。发布的工作簿可供整个组织内的知识工作者使用。可以根据组织的需要管理和保护任何发布的工作簿,然后在整个组织内共享这些工作簿。

借助于商业智能,可以存储表示组织关键业务流程的数据,按有用的方式排列这些数据,并将这些数据显示为有意义的信息。知识工作者可以使用这些信息来提高生产力并提供可改进基础业务流程的反馈。

Excel Services支持在SharePoint Server网站或文档库中共享、保护、管理和使用Excel 2010工作簿。Excel Services由Excel Calculation Services (ECS)、Microsoft Excel Web Access (EWA)和Excel Web Services (EWS)组件组成。这三个组件与SharePoint Server和Excel Services交互来促进组织商业智能流程的实施。从本质上讲,Excel 2010是一个创作工具,Excel Services是一个报告工具。

Excel Services中包含两个主要界面:一个是基于Web的用户界面,该界面允许用户在浏览器中查看工作簿和电子表格;另一个是Web服务界面,用于编程访问。

Excel Services的主要应用场景有:

  • 通过浏览器共享电子表格。用户可以将Excel 2010电子表格保存到SharePoint Server文档库中,以便为其他用户授予对电子表格的服务器计算版本的基于浏览器的访问权限。在访问电子表格时,Excel Services加载电子表格,根据需要刷新外部数据并做必要的计算,然后通过浏览器将结果输出视图发回。用户无需安装Excel 2010就能查看电子表格。用户将始终查看电子表格的最新版本,并且可以通过浏览器与电子表格交互。可以通过设置安全权限来限制为哪类用户提供何种权限。

  • 构建商业智能仪表板。不必编写一行代码,就可以使用Excel和Excel Services创建基于浏览器的仪表板。

  • 在自定义应用程序中重用封装在Excel电子表格中的逻辑。除了服务器附带的基于浏览器的界面外,Excel Services还提供一个基于Web服务的界面。这样,所有使用Web服务的应用程序都能以编程方式访问发布的电子表格。Web服务应用程序可根据为发布的电子表格设置的安全权限,使用该界面来更改值、计算电子表格和检索部分或所有更新的电子表格。

  •  生成报告。Excel Services最有用的功能之一就是生成报告。报告中可以包括商业智能数据,或者包括您在Excel Services中使用的任何类型的数据。生成和发布Excel Services报告也是仪表板的基本功能之一。

  • 不论您是在自己的计算机上还是在SharePoint Server文档库中查看Excel Services工作簿,Excel Services报告的运行方式都与Excel Services工作簿非常类似,外观也很类似。Excel Services报告可以包括各种标准Excel Services功能,如条件格式、公式和图表。在将Excel工作簿发布到Excel Services时,您的工作簿将变成仪表板设计器中Excel Services报告类型的数据源。

  • Excel Services为IT专业用户引入了许多新功能。其中几项新功能源自SharePoint Server,但直接影响所有共享服务。Excel Services的新功能有以下几点:

  • 无人参与服务帐户。Excel Services提供了一种低特权的无人参与服务帐户,客户可将它用作单个“获取数据”类型的帐户。客户可以在Microsoft Office 2010中将它用作权限帐户。Excel Services依赖“Secure Store Service”来存储加密的无人参与帐户,并根据每个会话或连接的需要存储或缓存无人参与帐户凭据,以便在加载包含无人参与帐户的数据连接的工作簿时,从安全存储区调用此帐户并使用它。安全存储区用于存储Excel Services安全数据,并存在于所有SharePoint Server服务器场上。无论在服务器场中如何配置身份验证,安全存储区都会正常工作。

  • 管理服务应用程序。SharePoint管理中心网站包含一个指向“管理服务应用程序”页的链接,该页列出了用户有权管理的所有服务。实质上,“管理服务应用程序”网页上收集了特定用户或角色的所有可用服务。每个服务都具有自己的管理页面,例如“管理Excel Services”。

  • Windows PowerShell。Windows PowerShell能够执行完整Excel Services部署以及Microsoft SharePoint 2010产品 无人参与安装和部署。需要查找受信任位置和用户定义函数的管理员现在能够使用单个Windows PowerShell密钥来执行此操作。对Excel Services特定设置使用的所有Stsadm命令都将失败;应改用SPServiceApplicationWindows PowerShell命令。

  • 受信任位置。现在默认提供受信任位置;通常无需任何管理员操作。但是,如果对Excel Services使用通用命名约定(UNC)类型的受信任文件夹或位置,则管理员必须为它们创建新的受信任位置。

  • 多用户协作。多用户协作环境使多个用户能够同时编辑任何工作簿。(当用户处于活动状态时,轮询速率由ECS上执行的自适应算法确定。按ECS收到编辑的顺序处理所有编辑,因此最新的编辑会覆盖以前对同一工作簿单元格进行的任何编辑。)

  • 授予服务权限。SharePoint Server包含一个新的共享服务基础结构,以允许中心管理员授予用户管理其他服务的权限。

  • 切片器功能。切片器功能是Microsoft Excel 2010中的一种新类型的数据筛选器,其设计和布局为交互式且非常灵活,并且它总是传达最新筛选状态。借助这些数据筛选器,更多的人受益于使用数据透视表和OLAP函数分析数据的功能。切片器功能使Excel 2010作者能够轻松编写OLAP数据模型并构建与其相关的丰富的交互式报告。然后可以将报告发布到Excel Services,这些报告将像在Excel客户端中一样显示和交互。BI仪表板中的其他Web部件还对切片器功能进行了参数化。

切片器功能只执行手动筛选,不提供高级筛选。切片器功能可以连接到多个数据透视表并作为常用的共享筛选器,因此在此切片器功能中进行的选择会自动传播到与其连接的所有数据透视表。另外,可以通过应用样式来设置切片器功能的格式。



用户头像

JackWangGeek

关注

以匠人之精神,垒软件之砖 2020.01.10 加入

硕士,徐州软件协会副理事长,某创业公司合伙人

评论

发布
暂无评论
Excel服务