使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

如果以前使用 SQL Server Power Pivot 加载项在 Excel 2010 中创建了嵌入式数据模型,则更高版本 Excel 中新的集成数据模型几乎不会让人意外。 在 Excel 2013 或更高版本中, Power Pivot 中使用的同一数据模型功能将保持不变 (即,完全支持 DAX 表达式、KPI、层次结构等) 从 Excel 的 SQL Server 加载项中移入 Excel。

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

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

Client and server upgrade path for data models

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

对于 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 工作簿数据模型

在图表右侧,请注意 2013 和 Excel如何Excel Services数据模型作为内部功能进行完全集成。 就像Excel存储数据模型一样,Excel Services在服务器平台上流式传输数据模型。 由于Excel现在是建模体验的所有者,因此模型存储和数据呈现将跨用于 Excel 工作簿(包括云,但不包括 Office Online Server)的托管平台一起移动。 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 c ustomers: 用于创建数据模型的客户端应用程序需要与托管数据模型的服务器应用程序保持一致。 对于 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 "

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

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

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

如果您未立即升级到 SharePoint 2013,请查找以前版本的工作簿,并使用 Excel 2010 和 Power Pivot 加载项维护数据模型。 或者,您可以使用 Microsoft 365 存储工作簿。 Microsoft 365 支持加载和查询数据模型,而无需 Power Pivot SharePoint。 Microsoft 数据中心为 Excel托管嵌入 2013 或 Excel 2016 工作簿的数据模型提供后台支持。

获取详细信息

2013 Excel或更高版本中的工作簿数据模型支持强大的数据分析,包括嵌入式Power View可视化效果。 请访问以下链接以了解新功能、升级的优点和其他相关内容。

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

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

TechNet WIKI 上的 Power Pivot 版本 (仅提供英文版本)

数据模型规范和限制

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

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×