Excel 2010 和 Excel 2013 中 Power Pivot 数据模型之间的版本兼容性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

如果您已经以前使用 SQL Server Power Pivot加载项在 Excel 2010 中创建嵌入的数据模型,较少一切尽在掌握附带提供更高版本的 Excel 中的新集成的数据模型。在 Excel 2013 或更高版本,您在Power Pivot中使用相同的数据模型功能移动不变 (即,使用完整的 DAX 表达式,Kpi,层次结构的支持,等) 出范围以外的 SQL Server 的加载项的 Excel 中,并导入到 Excel 正确。

这是功能布置方面发生的一个巨大根本性的变化,并且它在服务器级别效果显著。如下图所示,如果您想要在协作环境中查看、使用和管理工作簿数据模型,升级数据模型也引入了新的托管要求。同时,升级到 Excel 2013 为在云中使用模型提供了新的机会。但是这些机会都是以牺牲互操作性为代价的。升级之后,您不能够再使用 Power Pivot for Excel 加载项的以前版本在 Excel 2010 中编辑或使用工作簿数据模型,也不能使用 SharePoint Server 2010 中的 Excel Services 托管它。如您所见,提及数据模型,升级是从客户端迁移到托管平台的一种方法。

如果在相同计算环境中混合使用桌面或服务器应用程序的组织将模型升级到较新格式,而同事仍在使用 Excel 2010 和早期版本的 Power Pivot for Excel,则他们将遇到版本兼容性问题。本文介绍了升级路径,说明了客户端和服务器应用程序之间的相关性,并列出了在混合环境中使用数据模型时出现的错误消息

客户端和服务器的数据模型升级路径

我们每次介绍上面图表的一个部分,以理解具体含义。

对于 Excel 2010,SQL Server 发布了一系列用于构建数据模型的 Excel 加载项,它们可在数据透视表、数据透视图和(仅在 SQL Server 2012 中)Power View 报表中简化和丰富数据分析。Power Pivot for Excel 加载项提供用于创作数据模型的画布以及用于在桌面上加载和查询数据的内部组件。

如果希望在 SharePoint 中共享您的数据分析,您需要等效的服务器组件才能在后台加载和查询数据模型。Power Pivot for SharePoint 可满足该要求。

请注意,在升级服务器(通过升级到 Power Pivot for SharePoint 的下一版本或迁移到 SharePoint Server 2013)时,您可以继续按原样使用数据模型,而不将模型升级到较新格式。这通过单向虚线表示,沿对角线方向从数据模型延伸到服务器的每个后续版本。

注意: 在较新的服务器平台上使用较旧Power Pivot工作簿时,您将获得相同的功能之前,减号计划的数据刷新。仅对符合的服务器版本的数据模型支持使用计划的数据刷新。有关详细信息,请参阅升级工作簿和计划数据刷新 (SQL Server 2012 SP1)

快速转到 Excel 2013 工作簿数据模型

混合环境中的错误消息

“数据源初始化失败”

“此工作簿包含使用早期版本的 PowerPivot 加载项创建的 PowerPivot 数据模型。您必须使用 Microsoft Excel 2013 中的 PowerPivot 升级此数据模型”

“工作簿包含不受支持的 Power Pivot 模型”

获取详细信息

快速转到 Excel 2013 工作簿数据模型

在图表右侧,注意 Excel 2013 和 Excel Services 是如何将数据模型作为内部功能完全集成的。就像 Excel 经过增强可存储数据模型一样,Excel Services 经过增强,可在服务器平台上流式传输数据模型。由于 Excel 现在是建模体验的所有者,模型存储和数据呈现可在多个用于 Excel 工作簿的托管平台(包括云,但不包括 Office Online 服务器)上协同移动。Office Online 服务器不支持工作簿数据模型的创建、编辑或使用体验。

在 SharePoint Server 2013 中,SQL Server 2012 (SP1) Power Pivot for SharePoint 加载项仍然存在,但是提供了一些额外功能:计划的数据刷新、Power Pivot 库和 Power Pivot 管理仪表板。为与过去彻底决裂,在将查询重定向到内存中存储的数据模型方面,SQL Server 2012 SP1 版本的 Power Pivot for SharePoint 不再担当大任。

请注意,SharePoint 模式中的 SQL Server 2012 SP1 Analysis Services 仍然只是构想。在内部部署环境中,SQL Server Analysis Services 继续存储数据模型,但如今在 Sharepoint 外部运行,直接从 Excel Services 而不是 Power Pivot Web 服务接受数据加载和查询请求。

SharePoint Server 2010 客户注意事项:用于创建数据模型的客户端应用程序需要与托管数据模型的服务器应用程序一致。对于 SharePoint Server 2010,这意味着您需要继续使用 Excel 2010 和 Power Pivot for Excel 加载项创建和维护数据模型。Excel 2013 不能用于创建在 SharePoint Server 2010 上运行的数据模型。

混合环境中的错误消息

本节介绍了当使用与 Excel 版本不兼容的数据模型时发生的错误。

“数据源初始化失败”

当在较早版本的 Power Pivot 加载项中打开较新的数据模型时,会发生此错误。例如,在 Excel 2013 中创建数据模型,然后在 Excel 2010 中打开。

若要解决此错误,请升级到 Excel 2013 和 Office Professional Plus 版本。在 Excel 2013 中创建的数据模型只能在也在 Excel 2013 中打开的工作簿中运行。

更多信息:Power Pivot 错误:“数据源初始化失败”

“此工作簿包含使用早期版本的Power Pivot 加载项创建的 Power Pivot 数据模型。您必须使用 Microsoft Excel 2013 中的 Power Pivot 升级此数据模型。”

出现此错误消息时打开较旧的数据模型 (使用 2008 R2 或 2012年版本Power Pivot加载项的 Excel 2010 中创建的) 在 Excel 2013 或 Excel 2016 中。要求您升级到较新的模型格式的消息。

详细信息: Power Pivot 错误:"此工作簿包含使用早期版本的 Power Pivot 加载项创建的 Power Pivot 数据模型。您需要升级 Power Pivot 在 Microsoft Excel 中使用此数据模型"

“工作簿包含不受支持的 Power Pivot 模型”

当您在 SharePoint Server 2010 中打开较新的数据模型 (创建 Excel 2013 中或更高版本),将发生此错误消息。SharePoint Server 2010 将无法识别新的数据模型格式。

如果您不升级到 SharePoint 2013 立即,查找早期版本的工作簿,并使用 Excel 2010 和Power Pivot加载项维护数据模型。或者,您可以使用 Office 365 存储工作簿。Office 365 支持加载和查询不Power Pivot于 SharePoint 的数据模型。Microsoft 数据中心提供的隐藏场景支持托管在 Excel 2013 或 Excel 2016 工作簿中嵌入的数据模型。

更多信息:Power Pivot 错误:“工作簿包含不受支持的 Power Pivot 模型”

获取详细信息

在 Excel 2013 中或更高版本的工作簿数据模型启用功能强大的数据分析,包括嵌入的 Power View 报表可视化效果。按照这些链接以了解新功能、 升级和其他优点相关内容。

在 Excel 中和 SharePoint Server 中的 Power View 中的新增功能

将 Power Pivot 数据模型升级到 Excel 2013 或 Excel 2016

升级工作簿和计划的数据刷新 (SQL Server 2012 SP1)

Power Pivot 版本兼容性 (在 TechNet WIKI 中仅限英语版本)

数据模型规范和限制

在 Excel Services (SharePoint Server 2013) 中的商业智能功能: 查找在"数据模型。"部分

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×