对将 PerformancePoint Server 2007 仪表板内容导入到 SharePoint Server 2010 中进行规划 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

上一次修改主题: 2015-03-09

为帮助和简化将仪表板内容从 Microsoft Office PerformancePoint Server 2007 导入到 Microsoft SharePoint Server 2010 中的 PerformancePoint Services的过程,提供了一个导入向导。该数据导入向导可引导您完成导入元数据(仪表板、记分卡、数据源和 KPI 等)的整个过程。数据导入过程完成后,必须“重新部署”每个仪表板。

备注

建议在运行导入向导之前设置清洁的 SharePoint Server 2010 环境。

PerformancePoint Service 中不支持的报表类型

并非 Microsoft Office PerformancePoint Server 2007 中支持的所有报表类型都会在 SharePoint Server 2010 中受支持。SharePoint Server 2010 中不支持以下类型,因此不会进行导入:

  • 趋势分析图表

  • 数据透视表

  • 数据透视图

  • 电子表格

规划权限和角色

PerformancePoint Services使用 SharePoint Server 安全模型来控制对各种功能和任务的用户访问。使用 Microsoft SharePoint Server 2010 中的 PerformancePoint Services与使用 Microsoft Office PerformancePoint Server 2007 相比,具有微小但非常重要的变化。在 Microsoft Office PerformancePoint Server 2007 中,监控服务器自己拥有用于存储元数据和内容的服务器和数据库。在 Microsoft Office PerformancePoint Server 2007 中,安全性以全局方式在服务器级别上应用,并对每个对象进行应用。

在 SharePoint Server 2010 中,PerformancePoint 元数据内容存储在 SharePoint 列表和文档库中。因此,您需要了解 Microsoft Office PerformancePoint Server 2007 和 SharePoint Server 2010 之间在权限与角色分配方面的差异。

备注

在 Microsoft Office PerformancePoint Server 2007 中,服务器计算机上的管理员会自动成为 PerformancePoint 中的管理员。在 SharePoint Server 2010 中,该人员不会自动成为管理员。如果需要,可以手动完成此分配。

角色和权限

PerformancePoint Services使用 SharePoint Server 授权组和权限。在规划用户使用服务的方式时,请查看主要的 SharePoint Server 角色。

  • **服务器场管理员:**为了编辑仪表板项目,此角色至少需要内容列表(或列表项目)以及数据源库(或库项目)上的参与者权限。

  • **网站集管理员:**为了编辑仪表板项目,此角色至少需要仅数据源库(或库项目)上的参与者权限。

  • **网站管理员或列表/文档库参与者:**为了编辑仪表板项目,此角色至少需要内容列表(或列表项目)以及数据源库(或库项目)上的参与者权限。

重要

如果任何人员和角色需要在从 Microsoft Office PerformancePoint Server 2007 导入仪表板之后重新部署仪表板,则该人员或角色必须至少具有设计者权限。

建议您最好新建 SharePoint 组(或利用现有的组)来帮助在 PerformancePoint Services内组织角色。如果您按工作角色建立清晰的权限组,则可以对用户及其所访问的内容进行更好的控制。

Microsoft Office PerformancePoint Server 2007 中提供的四个服务器角色以松散形式映射到 SharePoint Server 2010 中的预定义角色。在 PerformancePoint Services中,这些角色为“管理员”、“高级读者”、“数据源管理者”和“创建者”。此外在仪表板设计器中,还在单个项目级别上设置了另外两个角色:“编辑者”和“读者”。下表显示 PerformancePoint Server 2007 中的角色映射到 Microsoft SharePoint Server 2010 中的 PerformancePoint Services的方式。

重要

作为服务器上的管理员并不会自动将您添加为 Microsoft SharePoint Server 2010 中的 PerformancePoint Services中的管理员。

PerformancePoint Server 2007 角色 PerformancePoint Server 2007 权限 Microsoft SharePoint Server 2010 中的 PerformancePoint Services角色 注释

管理员

编辑任何项目并新建项目

参与者:数据内容和数据源

高级读者

读取任何项目(用于 SDK 过程)

读取:数据内容和数据源

数据源管理者

新建项目(仅限数据源)

参与者:仅限数据源

创建者

新建项目(数据源除外)

参与者:仅限数据内容

项目权限

编辑者

查看、编辑或删除项目

参与者

读者

查看项目

读取

满足访问需求的另一种方法是查看基于任务的访问权限:

用户任务 所需的 Microsoft SharePoint Server 2010 中的 PerformancePoint Services权限

启动仪表板设计器

无,除了 SharePoint Server 2010 中经过身份验证的用户

创建 PerformancePoint 仪表板项目并将这些项目保存到 SharePoint 列表或文档库

参与者

执行所有参与者任务并发布 PerformancePoint 仪表板

设计者

查看 PerformancePoint 仪表板并使用交互功能

读取

管理仪表板项目的用户权限

完全控制(网站)或网站集管理员

运行向导

在运行导入向导过程中,导入的内容(如仪表板和记分卡)会放置在单个 SharePoint 列表中。导入的数据源会放置在数据源的单个文档库中。 若要使导入过程顺利进行,请设置清洁的 SharePoint Server 2010 环境。请查看下面的步骤,并收集所需的帐户用户名和密码。

  • **建立数据源安全性:**在 PerformancePoint Server 2007 中,数据源的安全设置存储在 Web.config 文件中,该文件位于 C:\Program Files\Microsoft Office PerformancePoint Server\3.0\Monitoring\PPSMonitoring_1\WebService 中。在 SharePoint Server 2010 中,安全设置存储在每个数据源中。大多数 PerformancePoint Server 2007 客户使用“每用户标识”作为其安全方法。如果您不确定如何配置安全性,请检查 <appSettings> 节点下面的 Web.config 文件。PerformancePoint Server 2007 提供的三种方法为:

    • 使用单个共享的用户帐户访问所有数据源。

    • 每用户身份验证(需要 Kerberos 委派)。在此情况下,每个用户的帐户用于访问所有数据源。Web.config 文件中的设置 bpm.serverconnectionperuser 的值会设置为“True”。

    • 使用连接字符串中的用户名进行的默认身份验证。此方法使用单个共享用户帐户来访问所有数据源,CustomerData 连接字符串属性用于发送用户名。如果使用此方法,则设置 bpm.UseASCustomData 的值会设置为“True”。

  • **登录到 PerformancePoint Server 2007 内容服务器:**准备好您的用户名和密码,因为向导会提示您输入这些内容。

  • **连接到 PerformancePoint Server 2007 内容数据库:**在初始 PerformancePoint 2007 安装过程中,数据库的名称默认为 PPSMonitoring。如果对该数据库进行了重命名,请选择内容所驻留的数据库的名称。

  • **选择用于存储仪表板项目的列表:**KPI、记分卡、报表、仪表板、筛选器和指示器会复制到仪表板内容列表中。选择一个空列表。必须提供网站集、网站和列表的名称。

  • **选择用于存储数据源的文档库:**数据源会复制到文档库中。所选择的文档库必须支持 PerformancePoint 数据源内容类型。SharePoint Server 2010 的 PerformancePoint Service 的默认安装会创建您可以使用的特定于数据源的文档库。建议选择一个空文档库。网站集的名称会与为仪表板项目提供的网站集的名称相同。

  • **查看设置:**您有机会查看所提供的设置,并在必要时编辑这些设置。

  • **查看导入状态:**向导处理数据内容导入,并提供有关内容导入进度的状态栏。它会列出已导入的所有元素和数据库源。导入过程完成后,会显示最终导入结果,其中按类别(数据源、KPI、记分卡等)列出每个导入的项目,并包含有关遇到的所有问题或错误的信息。结果还指示是否在存在重复项时更改了数据源名称。