简体   繁体   English

Power BI刷新

[英]Power BI Refresh

I am using SQL Server Database for my Power BI reports using import , is there any way to refresh the reports every hour (without using direct query)? 我正在使用import的Power BI报表使用SQL Server数据库,有没有办法每小时刷新报表(不使用直接查询)? Thanks 谢谢

you can go on Power BI Services, on your dataset (the one related to your DB) and schedule a refresh and then, add every hour of the day in you scheduled refresh. 您可以在数据集(与数据库有关的数据集)上继续使用Power BI Services并安排一次刷新,然后在计划的一天中的每一小时添加一次。 I'm totally aware that it is not the best option but it is working. 我完全意识到这不是最好的选择,但它正在起作用。 Let me know if it helps you. 让我知道是否有帮助。

I am sorry to say but the schedule refresh functionality is only present in your Power BI Service and not in Power BI Desktop. 很遗憾地说,但是计划刷新功能仅在您的Power BI服务中提供,而在Power BI Desktop中不存在。 If you want to know how to implement Schedule Refresh in Power BI Service I will provide you the solution. 如果您想知道如何在Power BI Service中实现计划刷新,我将为您提供解决方案。 Please revert back and I have written one blog too. 请回复,我也写了一个博客。 You can go through this link. 您可以通过此链接。 Visit this link 访问此链接

One possibility would be to have a job on your SQL server that runs every hour and saves the data, for the BI, to a table. 一种可能是在您的SQL服务器上安排一个每小时运行的作业,并将BI的数据保存到表中。 Then the BI would not have to do any processing, rather it would just read (ie Direct Query) the latest data from a table. 然后,BI不必进行任何处理,而只是从表中读取(即直接查询)最新数据。 That should be a lot faster than running the query, in Direct Query, every time. 这应该比每次在直接查询中运行查询都要快得多。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM