创建应用程序

更新: 2009-04-09

您可以使用 规划管理控制台创建应用程序。

注意注意:

在 PerformancePoint Server 文档中,我们统一使用“Windows SharePoint Services”和“SharePoint Services”这两个术语来分别指代 Office SharePoint Server 2007 和 Windows SharePoint Services 3.0。

使用规划管理控制台创建应用程序

  1. 打开规划管理控制台,并连接到运行 Microsoft Office PerformancePoint Server 2007 的计算机。

  2. 建立连接后,在窗口的导航窗格中单击“应用程序”,然后单击“创建”****。

  3. 在“应用程序名称”文本框中,键入新应用程序的名称。

  4. 在“标签”****文本框中,键入新应用程序的唯一标签。避免在标签中使用下划线字符 (_)。

  5. 在“说明”框中,键入该应用程序的说明。

  6. 在“SQL Server 名称”****框中,键入运行 Microsoft SQL Server 2005 且将包含应用数据库的计算机的名称。

    注意注意:

    如果使用的是 Microsoft SQL Server 2005 的命名实例,请以下列格式输入服务器名称:MyServerName\ThisInstanceName

  7. 在“应用数据库名称”框中,键入要用作应用数据库的 SQL Server 数据库的名称。

  8. [可选] 在“临时数据库名称”****框中,键入要用作新应用程序的临时数据库的 SQL Server 数据库的名称。临时数据库和应用数据库必须位于运行 SQL Server 的计算机上。

    • 如果此时不输入临时数据库的名称,可在以后使用“编辑应用程序”对话框创建该数据库。

    • 如果在“临时数据库名称”****框中输入了临时数据库的名称,则 规划服务器会生成 CreateStagingDB.sql 脚本。默认情况下,规划服务器会使用指定的名称创建临时数据库。或者,您可以在步骤 16 中选择“生成可手动执行的应用程序创建脚本”以手动创建该临时数据库,规划服务器会在指定位置生成 CreateStagingDB.sql 脚本。

      如果您在此框中指定的数据库已存在,将会显示一则错误消息,提示您无法创建该数据库。

  9. 在“表单模板位置”****框中,键入用于存储该应用程序的表单模板的网络共享或 Microsoft SharePoint® 产品和技术网站的 URL。Microsoft Office PerformancePoint Server 2007 通过分配将表单模板分发给用户。用户可以在指定的 URL 访问分配的表单模板。

    为保证部署安全无虞,请确保已对存储这些表单模板的所有目录实施访问权限。

    警告小心:

    如果没有为应用程序表单模板指定存储位置,PerformancePoint Excel 加载项用户可能会收到错误消息。此外,用户也能够将表单模板保存到非标准位置。如果 PerformancePoint Excel 加载项用户将表单模板保存在非标准位置,则 规划业务建模器无法显示表单模板列表。

  10. 在“报表存储位置”文本框中,键入用于存储该应用程序的支持报表的网络共享或 SharePoint 产品和技术网站的 URL。PerformancePoint Server 通过分配将报表分发给用户。用户可以在指定的 URL 访问应用程序的报表。

    警告小心:

    如果没有为应用程序报表指定存储位置,PerformancePoint Excel 加载项用户可能会收到错误消息。此外,用户也能够将报表保存到非标准位置。如果 PerformancePoint Excel 加载项用户将报表保存在非标准位置,则规划业务建模器无法显示报表列表。

  11. 在“分配表单位置”****框中,键入用于存储分配的网络共享或 SharePoint 产品和技术网站的 URL。

  12. 在“主分配表单位置”框中,键入用于存储应用程序的主表单的网络共享或 SharePoint 产品和技术网站的 URL。

  13. 单击以选中“启用本机 SQL/MDX 规则”****复选框。启用此功能后,业务分析师便可以采用 SQL、MDX 查询语言或 MDX 脚本编写规则。

    重要说明重要:

    启用本机 SQL Server 规则和本机 MDX 规则会带来安全风险,因为这些规则所具有的处理功能可能会影响到许多对象。

  14. 单击以选中“启用 Excel 宏支持”复选框,以便 PerformancePoint Excel 加载项用户将创建的宏用于 PerformancePoint Server。

    注意注意:

    如果禁用 Excel 宏支持,则用户将不能使用与 Microsoft Office PerformancePoint Server 2007 相关的宏。但是,用户能够运行其他 Excel 宏,具体取决于 Excel 中的用户安全设置。

  15. [可选] ****如果希望规划服务器执行由规划服务器自动生成的 SQL Server 数据定义语言 (DDL) 应用程序创建脚本,请单击以选中“自动执行应用程序创建脚本”。

    “自动执行应用程序创建脚本”选项多用于非生产部署,例如测试部署。

    如果选中“自动执行应用程序创建脚本”****,则必须为默认模型站点提供以下信息:

    • 在“模型站点名称”框中,键入该新应用程序的默认模型站点的名称。

    • 在“模型站点标签”****框中,键入应用程序的默认模型站点的唯一标签。

    • [可选] 在“SQL 文件组”框中,键入将与默认模型站点关联的 SQL 文件组****的名称。

      注意注意:

      规划服务器不会为您创建 SQL Server 文件组。SQL Server 数据库管理员必须预先在应用数据库中创建 SQL Server 文件组,或者您可以指定现有 SQL Server 文件组。

    • 在“Analysis Services 服务器名称”框中,键入包含用于存储该模型站点数据的 SQL Server Analysis Services 实例的计算机的名称。

      若要创建用于生产环境的应用程序,请使用步骤 9 中所述的手动执行选项。

      注意注意:

      在分布式部署中,数据库管理员必须先将 dbcreator 权限授予 PerformancePoint Server 服务标识帐户,然后才能自动执行创建脚本或使用规划出站数据库功能。有关详细信息,请参阅准备 SQL Server 以承载应用数据库。在单服务器安装过程中,无需执行这一步骤。

  16. [可选] 如果希望自定义由 PerformancePoint 规划服务器生成的 DDL 脚本,然后手动执行这些脚本,请单击以选中“生成可手动执行的应用程序创建脚本”****。

    如果决定手动运行这些 DDL 脚本,则必须在执行脚本之后初始化该应用程序。若要执行此操作,请在“应用程序”页上单击“初始化”以打开“初始化应用程序”****对话框。

    如果选中此选项,请在“输出文件夹位置”文本框中,键入用于存储生成的脚本的 DDL 位置。

    若要自定义脚本,请移到指定的位置,对脚本进行适当的更改,然后手动执行这些脚本。

    下面的列表显示了生成的脚本的执行顺序。

    1. CreateAppDB.sql

      CreateAppDB.sql 包含 CREATE DATABASE 语句。数据库管理员可以自定义 CreateAppDB.sql 来设置配置元素,如日志文件大小或应用数据库大小。

    2. TypeLibMasterSchema.sql

      TypeLibMasterSchema.sql 包含 CREATE TABLE 语句。数据库管理员也可以使用此脚本添加 SQL 文件组数据。

    3. UpdateApplicationsStatusScript.sql

      注意注意:

      当您手动对应用数据库执行 TypeLibMasterSchema.sql 时,将显示以下消息列表:

      “警告!最大键长度为 900 个字节。索引 "Sec_ConsolidationMethod_PK" 的最大长度为 1040 个字节。对于某些大值的组合,插入/更新操作将失败。”

      “警告!最大键长度为 900 个字节。索引 "Sec_ExchangeRate_PK" 的最大长度为 1040 个字节。对于某些大值的组合,插入/更新操作将失败。”

      请忽略这些消息。我们已证实这些消息在此情况下无害。我们将在产品的后续版本中将其删除。

    4. CreateStagingDB.sql。

  17. 单击“确定”关闭“创建应用程序”****对话框。

另请参阅

概念

生成操作报表

其他资源

*Planning a deployment - special considerations