规划 Web 服务

更新: 2008-04-30

下图显示 规划 Web 服务所响应的应用程序。

规划 Web 服务图示

规划 Web 服务通过 Web 服务 API 响应应用程序请求。规划业务建模器、PerformancePoint Excel 加载项和 规划管理控制台都使用规划 Web 服务进行通信。规划 Web 服务使用 SOAP、XML、Microsoft .NET Framework、ADO.NET 和 ADOMD.NET。

规划 Web 服务是实现以下方案的路由机制。

管理

管理包括配置组件和安全组件。配置组件处理 规划服务器配置设置更改。安全组件在 SQL Server 2005 Analysis Services 数据库中处理用户创建、安全角色分配、业务角色分配和安全角色生成。

元数据管理器

元数据管理器负责创建规划应用数据库、规划临时数据库和规划出站数据库。它处理规划服务器元数据访问(包括预定义的共享库访问、规划业务对象创建以及维护),以及向 SQL Server 和 Analysis Services 部署模型站点和规则。

此组件使用应用数据库和 Analysis Services 数据库。元数据管理器使用 .NET Framework、ADO.NET 和 ADOMD.NET。

数据集成

数据集成组件处理数据加载和验证。“数据加载”包括事实、维度和层次结构数据加载。

此组件还处理模型关联。这些关联包括维度范围和映射、维度成员映射、简单聚合以及事实数据移动。

数据集成组件准备出站数据以供外部团队使用。它支持利用有关多维结构的现有元数据,而且可以创建直接从 SQL Server 源指向规划服务器的引用数据。

数据集成组件使用应用数据库、临时数据库和出站数据库,并使用 .NET Framework 和 ADO.NET。

财务智能

规划 Web 服务的财务智能组件使您能够将计算与业务流程相集成。它提供预封装的常见计算,例如期初余额/期末余额计算以及其他常见的会计科目表计算。此外,它还提供规则模板,包括差异、分摊/分配、种子设定和合并。

此组件处理以下项:

  • 规则和规则集的定义、管理和部署

  • 规则的执行

  • 财务合并

  • 币种转换

  • 内部公司对帐

  • 股权和控股计算

财务智能组件使用应用数据库和 Analysis Services 数据库,并使用 .NET Framework、ADO.NET 和 ADOMD.NET。

数据管理器

规划流程服务的数据管理器组件处理工作流程对象(如周期、分配和作业)的定义和实例创建请求。数据管理器使用应用数据库,并通过服务数据库和 SQL Server Service Broker 来分派工作流程请求。它使用 .NET Framework 和 ADO.NET。