我对Power BI还是很陌生,仍然在评估它是否可以满足我们的需求。
我已经意识到在创建新报告时,我既可以导入表(我正在使用SQL Server)也可以使用直接查询。
我要报告的特定报告会占用大量资源。要在TSql中创建报告,需要遍历游标中多个表中的数十万行,然后将一些数据存储在临时表中,该表是查询的输出。我非常担心为此使用直接查询选项,因为服务器上的性能可能会降低。
在Power BI Desktop中是否可以导入查询中使用的5个表,然后以某种方式针对这些表编写查询?这样(理论上),每次有人查看报告时,查询都不会直接发送到我们的服务器。
我的问题是基于我对Power Bi的缺乏了解,所以我可能会问一些完全不可能的事情!
在此先感谢您的帮助 问候 Dotdev
答案 0 :(得分:0)
这正是Import选项的作用。它仅导入表一次(除非刷新或更改查询)。查看者将查看导入时提取并打包到PBIX文件中的数据,而不是直接连接到数据库。