规划服务器数据库

更新: 2009-04-30

规划服务器的存储层包含大量系统数据库、应用数据库以及 SQL Server 2005 Analysis Services 数据库。本节将概括介绍这些数据库。有关规划服务器数据库的详细信息,请参阅《PerformancePoint Server 2007 操作指南》。

规划服务器包括以下关系数据库和 Analysis Services 数据库:

  • PPSPlanningSystem 数据库(系统数据库)

  • PPSPlanningService 数据库(系统数据库)

  • 应用数据库。每个 PerformancePoint 规划应用程序都有一个应用数据库,它们可以位于不同于其他数据库的 SQL Server 计算机上。

  • 临时数据库。每个规划应用程序都有一个临时数据库,但与应用数据库不同,它们不是必需的。临时数据库也可以位于不同于其他数据库的数据库服务器上。但是,对于每个应用程序,其临时数据库和应用数据库必须位于运行 SQL Server 的同一计算机上。

  • 出站数据库。出站数据库是可选的。创建它们的目的是从其他规划服务器数据库中提取数据,以供其他系统使用。

  • Analysis Services 数据库。每个规划应用程序都可有一个 Analysis Services 数据库,或者应用程序内的每个模型站点都可有一个 Analysis Services 数据库。它们也可以位于运行 SQL Server Analysis Services 的其他计算机上。

规划服务器系统数据库和规划服务数据库

对于每个规划服务器安装,都有一个规划系统数据库 (PPSPlanningSystem)。

PPSPlanningSystem 数据库包含以下类型的数据:

  • 规划服务器安全数据

  • 规划服务器类型库数据

  • 规划服务器系统级配置数据

  • 规划服务器应用程序级元数据

PPSPlanningSystem 数据库的体积始终较小。

对于每个规划服务器安装,都有一个规划服务数据库 (PPSPlanningService)。

PPSPlanningService 数据库包含各种规划服务器队列的 SQL Server Service Broker 对象。如果该数据库在正常状态下运行,则其体积始终较小。

PPSPlanningSystem 数据库和 PPSPlanningService 数据库可以手动创建,也可以在运行 规划服务器配置管理器时创建。

应用数据库

完整的规划服务器部署可以包含多个规划应用程序。每个规划应用程序都有自己的应用数据库,其中包含所有应用程序数据(包括应用程序元数据、引用数据、事实数据、工作流程相关数据和 Service Broker 数据)。此应用数据库的体积可增加到很大,具体情况取决于贵组织的数据保留策略、该应用程序内的模型站点数和模型站点内的模型构造。

应用数据库是在应用程序创建过程中使用规划管理控制台创建的。您可以选择手动或自动创建应用数据库。

临时数据库

与应用数据库一样,每个规划应用程序都有一个临时数据库。临时数据库不是必需的。

临时数据库可在应用程序创建过程中创建,也可以在以后手动创建。规划临时数据库必须与对应的应用数据库位于运行 SQL Server 的同一计算机上。

出站数据库

规划服务器出站数据库包含可用于其他目的(例如用于另一个系统)的规划服务器数据。您可以使用规划管理控制台将数据库创建或注册为数据目标。

规划服务器中的 Analysis Services 数据库

规划服务器应用程序包含多个模型站点,并且每个模型站点都对应一个单独的 Analysis Services 数据库。每个 Analysis Services 数据库都为每个模型包含一个多维数据集。