本文由高级支持升级工程师
扎基尔·哈维利瓦拉
撰写。
在使用 PowerPivot for Microsoft SharePoint 2013 与数据源建立Power Query连接的工作簿上运行计划数据刷新时,可能会收到“调用Excel Services失败”错误。
本地 SharePoint Server 2013 中不支持对Power Query连接进行数据刷新。 因此,如果工作簿具有使用Power Query创建的数据连接,则浏览器中的数据刷新和计划的数据刷新都将显示错误。
若要解决此问题,请连接到不使用Power Query的数据源。 为此,请使用 PowerPivot 创建数据连接,然后连接到它。
若要确定工作簿当前是否具有Power Query数据连接,请转到
“数据
>
连接
>
属性
>
定义
”查看 Excel 中的连接字符串。 如果提供程序是
Microsoft.Mashup.OleDb.1
,则表示数据连接是使用Power Query进行的。
在Excel 2016中,可以通过使用
“获取&转换
”或
“获取数据”
功能创建连接。 这可以使用
Microsoft.Mashup.OleDb.1
提供程序,例如,合并来自多个源的数据时。
Power BI for Microsoft 365 (SharePoint Online) 支持Power Query连接的数据刷新。 有关详细信息,请参阅
Power Query的计划数据刷新
。
使用 PowerPivot for SharePoint 2016 在本地支持交互式浏览器刷新和Power Query连接的计划数据刷新。 它具有以下最低产品要求:
使用累积更新 1 (CU1) SQL Server 2016 PowerPivot Analysis Services
PowerPivot for SharePoint 2016 加载项
Office Online Server 2016 年 11 月版本
SharePoint Server 2016) 版本的“发布到制造” (RTM
交互式数据刷新不适用于Windows 身份验证。 它需要将安全存储 ID 配置为用于刷新。
需要将从Power Query连接加载的数据添加到数据模型。 否则,刷新将失败,因为此刷新过程中需要 PowerPivot,并且只有具有数据模型的工作簿由 PowerPivot 处理。