创建 PowerPivot 数据连接 (PerformancePoint Services)

 

适用于: SharePoint Server 2010 Enterprise

上一次修改主题: 2016-11-30

SharePoint Server 2010 中的 PerformancePoint Services支持将 PowerPivot 模型作为数据源。您可以使用 PowerPivot 模型中的数据,并使用 PerformancePoint Services功能(如关键性能指标 (KPI)、记分卡、分析图表、分析表格和筛选器)构建交互式仪表板。

备注

PerformancePoint Services 通过使用委派的 Windows 标识来访问外部数据源。因此,外部数据源必须与 SharePoint Server 2010 服务器场驻留在同一个域中。如果外部数据源不在相同的域中,则对外部数据源的身份验证将失败。有关详细信息,请参阅规划有关用于访问外部数据源的服务的注意事项

创建 PowerPivot 数据源连接

若要在 PerformancePoint Services仪表板内将 PowerPivot 作为数据源,必须先在 SharePoint Server 2010 服务器上激活 PerformancePoint Services,以及事先安装 PowerPivot for SharePoint 2010。创建 PowerPivot 模型后,必须将其上载到已启用了 PowerPivot for SharePoint 的 SharePoint Server 网站。

重要

必须应用 Microsoft 知识库文章当运行基于.net Framework 2.0 的应用程序时,System.AccessViolationException 异常发生,或应用程序域中的两个线程上发生死锁(文章 ID 975954)中所提到的修补程序,以便在 PerformancePoint Services中将 PowerPivot 用作数据源。

重要

必须在将要创建仪表板的服务器上安装 ADOMD 10,以便将 PowerPivot 工作簿作为数据源来访问。

在 PerformancePoint Services中,数据源的安全设置存储在每个数据源中。将 PowerPivot 用作数据源后,即可使用无人参与服务帐户进行身份验证,也可以使用每用户标识来验证。每用户标识需要 Kerberos 协议。

安全注释Security Note
不能通过选择“无人参与服务帐户以及连接字符串中添加的已验证身份的用户名”选项对 PowerPivot 数据源进行验证。

重要

PowerPivot 数据源不支持时间智能。

创建 PowerPivot 数据源连接

  1. 单击“创建”选项卡,然后单击“数据源”。

  2. 在“选择数据源模板”对话框的“类别”窗格中,单击“多维”,然后单击“Analysis Services”。单击“确定”。

  3. 在左导航窗格(工作区浏览器)中,键入数据源的名称。

  4. 在中间窗格中,单击“编辑器”选项卡。在“连接设置”部分,选择“使用以下连接”。

  5. 使用以下格式,在 PowerPivot 数据源中键入连接字符串:PROVIDER=MSOLAP;DATA SOURCE=http://contoso/Documents/PowerPivot_Sample.xlsx

  6. 从下拉菜单中选择多维数据集。PowerPivot 模型的多维数据集名称始终为沙盒

  7. 在“数据源设置”部分,选择对数据源进行身份验证时要使用的方法。

  8. 从“格式化维度”列表中,选择报表所需的合适的维度格式化。

  9. 从“缓存生存期”列表中,键入缓存的刷新频率(分钟数)。此数据源中的数据将按此间隔更新。

  10. 单击“测试连接”以确认连接已正确配置。