尝试使用 PowerPivot 计划数据刷新时,“无法为工作簿启用计划”

本文由高级支持升级工程师 Zakir Haveliwala 撰写。

症状

尝试在 Microsoft SharePoint 2016 中的 PowerPivot 工作簿上计划数据刷新时,可能会看到以下错误之一:

  • 很抱歉,出现问题。

  • 无法为没有外部数据源的工作簿启用计划。

SharePoint 统一日志记录服务 (ULS) 日志可能会显示以下错误:

UserProfileDBCache_WCFLogging :: ProfileDBCacheServiceClient.GetUserData 引发异常:访问被拒绝。

当在 SharePoint 中运行 PowerPivot 系统服务的帐户 (PowerPivot 应用程序池) 没有对用户配置文件服务应用程序的权限时,会出现此问题。

解决方案

若要解决此问题,请使用以下步骤添加所需的权限:

  1. SharePoint 管理中心中,转到 “应用程序管理>管理服务应用程序”,然后选择“ 用户配置文件服务应用程序”。 然后单击“ 管理员”。

    选择“服务应用程序”选项卡下的“管理员”选项的屏幕截图。

  2. 添加 PowerPivot 系统服务帐户,选中“完全控制检查”框,然后单击“确定”。

    “用户配置文件服务应用程序管理员”页的屏幕截图。

  3. 选择 “权限”。

    选择“服务应用程序”选项卡下的“权限”选项的屏幕截图。

  4. 添加 PowerPivot 系统服务帐户,选中“完全控制检查”框,然后单击“确定”。

    “用户配置文件服务应用程序的连接权限”页的屏幕截图。

  5. 在运行此服务的所有 SharePoint 服务器上重启 PowerPivot 系统服务。