1

我对 Power BI 还很陌生,并且仍在评估它是否能满足我们的需求。

据我所知,在创建新报告时,我可以导入表(我正在使用 SQL Server)并使用直接查询。

我要报告的特定报告非常耗费资源。要在 TSql 中创建报告,需要在游标中遍历多个表中的数十万行,然后将一些数据存储在临时表中,该表是查询的输出。我非常担心为此使用 Direct Query 选项,因为服务器可能会降低性能。

是否可以在 Power BI Desktop 中导入查询中使用的 5 个表,然后以某种方式针对这些表编写查询?这样(理论上)每次有人查看报告时,查询都不会直接发送到我们的服务器。

我的问题是基于我对 Power Bi 缺乏了解,所以我可能会问一些完全不可能的问题!

提前感谢您的帮助问候 Dotdev

4

1 回答 1

0

这正是 Import 选项的作用。它只导入一次表(除非您刷新或更改查询)。查看器将查看导入时提取并打包到 PBIX 文件中的数据,而不是直接连接到数据库。

于 2018-07-13T18:39:27.000 回答