PerformancePoint Server 2007框架

微软最近发布了PerformancePoint Server 2007,这个产品替代了微软用于平衡计分的产品——Business Score Card 2005,其中还整合了ProClarity产品,同时还添加了Planning Server。因此PerformancePoint Server 2007现在在微软商务智能产品体系中主要提供规划、监控以及分析三项服务,主要针对的是企业绩效管理(Corporate Performance Management CPM)市场。

PPS整个产品架构分为三层:服务器层、客户端层以及后端存储层。

服务器层

在Server层主要包括了两项服务:Planning Web Service以及Planning Process Service。

Planning Web Service主要处理来自于Planning Administration Console站点、Planning Business Modeler工具、PerformancePoint Add-in for Excel以及Planning Command Utility的任务请求。用户通常通过这工具来完成业务模型的设计、业务流程的设计、模型站点的部署或者在SQL Server以及SQL Server分析服务器中建立数据库。

Planning Process Service是一个Windows服务,他的主要任务是处理作业、处理来自于PerformancePoint Add-in for Excel的数据或者多维数据的处理请求。

客户端层

客户端一般都使用Planning Business Modeler、PerformancePoint Add-in for Excel、Planning Administration Console以及Planning Command Utility四项工具。

Planning Business Modeler可以运行在Windows XP或Windows Vista操作系统下。用户通过这个工具可以设计PerformancePoint Server应用,也可以利用这个工具从外部数据源载入参考或者事实数据。

PerformancePoint Add-in for Excel作为Excel 2003或Excel 2007上的一个插件,允许用户通过他设计报表以及表格、启动作业或者输入数据。

Planning Administration Console是一个宿主在IIS中的站点,用户通过浏览器使用该站点来连接到Planning Web Service并执行诸如创建和配置应用之类的任务。

Planning Command Utility是一个命令行工具,主要用于配置Planning Server的集群环境。

后端存储层

PerformancePoint Server 2007的后端存储层包括了SQL Server Planning System以及Planning Service数据库,Planning应用、Staging以及Outbound数据库,SQL Server 2005分析服务数据库,SQL Server 2005报表服务以及共享存储。

SQL Server Planning System以及Planning Service数据库主要宿主用于Planning Process Service以及Planning Web Service的数据表,同时也存储用于定义每个PerformancePoint应用的相关数据表。每个PerformancePoint Server的实例拥有独立的一套数据库。

Planning应用数据库主要存储了一个PerformancePoint应用的元数据、关联数据、事实数据以及工作流定义。每个PerformancePoint应用都拥有一套数据库,但是Staging以及Outbound数据库是可选的。

SQL Server 2005分析服务数据库保存了模型站点中定义的维度结构、多维数据集以及计算公式。每个PerformancePoint应用至少有一个或多个模型站点,因此每个PerformancePoint应用可以有一个或多个SQL Server 2005分析服务数据库。

SQL Server 2005报表服务为PerformancePoint Server提供了报表操纵能力。

共享存储层由Microsoft Office SharePoint服务器或者Windows SharePoint Service或者文件服务器组成,主要是为PerformancePoint Server提供表单模版以及报表的共享存储。

  组     件
服务器层 Planning Web Service
Planning Process Service
客户端层 Planning Business Modeler
PerformancePoint Add-in for Excel
Planning Administration Console
Planning Command Utility
后端存储层 SQL Server Planning System
Planning Service数据库
Planning应用、Staging以及Outbound数据库
SQL Server 2005分析服务数据库
SQL Server 2005报表服务
共享存储
Advertisements
Post a comment or leave a trackback: Trackback URL.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: