减小 Excel 工作簿的大小以便在 Power BI 中进行查看

你可以将任何小于 1 GB 的 Excel 工作簿上载到 Power BI。 Excel 工作簿包括两个部分:数据模型和报表的其余部分—核心的工作表内容。 如果报表满足下面的大小限制,那么可以将其保存到 OneDrive 工作版或学校版、从 Power BI 中连接它,以及在 Excel Online 中查看它:

  • 工作簿最大为 1 GB。
  • 核心工作表内容最大为 30 MB。

什么会使核心工作表内容超过 30 MB

下面是一些可以使核心工作表内容大于 30 MB 的元素:

如有可能,请考虑删除这些元素。

如果报表具有数据模型,则你可以选择其他一些选项:

若要进行上述任何更改,需要在 Excel 中编辑工作簿。

有关详细信息,请参阅 SharePoint Online 中 Excel 工作簿的文件大小限制

从工作表中删除数据

如果从“Power Query”编辑器或“Excel 数据”选项卡中将数据导入 Excel,那么 Excel 表和数据模型中的工作簿数据可能相同。 Excel 工作表中的大型表格可能会使核心工作表内容超过 30 MB。 删除 Excel 中的表,以及将数据保存在数据模型中可以极大地降低报表的核心工作表内容。

将数据导入 Excel 时,请遵循以下提示:

  • 在 Power Query 编辑器中:取消选中“文件”>“选项和设置”>“查询选项”下的“加载至工作表”框。

    Screenshot that shows the Load to worksheet option.

    这只会将数据导入到数据模型中,Excel 工作表中不含数据。

  • 如果之前在导入向导中选择了“表”,则在“Excel 数据”选项卡中:

    1. 转到“现有连接”。

      Screenshot that shows the Existing Connections button.

    2. 选择此连接,然后选择“打开”。 选择“仅创建连接”。

      Screenshot that shows the Only Create Connection button.

    3. 删除在初始导入过程中创建的原始表或表。

工作簿大小优化器

如果工作簿包含数据模型,则可以运行工作簿大小优化器来减小工作簿的大小。 有关详细信息,请参阅下载工作簿大小优化器

使用 Excel 和 Power Pivot 加载项创建内存高效数据模型

在 Power BI Desktop 中使用 OneDrive 工作版或学校版链接