如何在不完全加载 Excel 数据的情况下使用“在 Excel 中获取数据”

如何在不完全加载 Excel 数据的情况下使用“在 Excel 中获取数据”

我在将数据加载到 Excel 时遇到了一个小麻烦。我从 SQL 数据库加载数据,如下所示:首先转到选项卡数据> 获取数据 > 从数据库 > 从 SQL Server 数据库。但是,如果我选择一个表(例如:员工),Excel 将尝试将整个表下载到我的 Excel 中。这使我的 Excel 变得过大且无法使用。

但是,当我将所有内容加载到 PowerBI(在线)并尝试将 Excel 连接到它时,它会将数据保留在 PowerBI 中,然后我可以使用数据透视表从数据中获取聚合视图。

我怀疑这是由于使用了“来自 Analysis Services”造成的,但我并不完全确定。我想知道如何让 Excel Power Pivots 与 SQL 数据库通信并进行适当的聚合,而无需将整个数据集加载到 Excel 中?

我是否被迫使用“来自分析服务”或者是否还有其他(最好是开源的)解决方案也可以使用?

Excel 中的 SQL 数据库加载选项

答案1

在此处查看加载选项

https://www.howtoexcel.org/power-query-tips-and-tricks/

我认为您正在寻找的是加载到数据模型而不是加载到表中。

相关内容