Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PowerBI中,刷新在PowerBI桌面上成功,但在网页上刷新时失败_Powerbi - Fatal编程技术网

在PowerBI中,刷新在PowerBI桌面上成功,但在网页上刷新时失败

在PowerBI中,刷新在PowerBI桌面上成功,但在网页上刷新时失败,powerbi,Powerbi,我在Powerbi桌面中创建了一个报告。数据集是来自表的视图,我使用的是导入方法,而不是DirectQuery。有很多数据。因此,当我在PowerBi桌面上进行刷新时,它会进行刷新,但需要一段时间。当我发布报告并计划每日刷新时,每日刷新失败,出现以下错误 Data source type: SQL Data source error: Microsoft SQL: Query timeout expired 我怎么能解决这个问题。我一次又一次地尝试删除和发布该报告。我还检查了计划刷新选项卡

我在Powerbi桌面中创建了一个报告。数据集是来自表的视图,我使用的是导入方法,而不是DirectQuery。有很多数据。因此,当我在PowerBi桌面上进行刷新时,它会进行刷新,但需要一段时间。当我发布报告并计划每日刷新时,每日刷新失败,出现以下错误

Data source type: SQL 
Data source error: Microsoft SQL: Query timeout expired 

我怎么能解决这个问题。我一次又一次地尝试删除和发布该报告。我还检查了计划刷新选项卡中的数据凭据字段。

我将在Power BI Desktop中打开报告文件并进行以下更改:

  • 导航到“文件”菜单(左上)/选项和设置/设置
    • 当前文件/数据加载/并行加载…下,选中启用并行加载…选项
    • 在当前文件/隐私下,选择忽略隐私级别…
希望这足以让你克服困难


如果不是这样,我将致力于加快查询设计。从错误消息中可以看出,生成的查询开始返回行的速度非常慢。我会尝试将任何筛选器、分组依据或选择/删除列步骤移动到应用步骤列表中,以便它们尽早产生影响并减少数据库服务器上的负载。

直接查询不适用于我,因为它不支持大量建模。另外,我不希望每次使用报表时都对数据库进行ping操作。请定义“大量数据”-#行,以及PBI桌面文件的MB大小。桌面PBI报表的大小为85417K。桌面PBI报表的大小为85417K,行数为9428542。启用并行加载选项已设置。是的,我的视图查询开始返回行时很慢,但由于pbi中的一些约束,我无法将这些步骤移动到应用的步骤。然后,我将与您的DBA一起提高SQL查询性能。他们应该能够运行探查器跟踪来捕获PBI生成的SELECT语句,然后使用索引等进行调优。