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 电力BI嵌入式数据负载优化_Powerbi_Powerbi Embedded - Fatal编程技术网

Powerbi 电力BI嵌入式数据负载优化

Powerbi 电力BI嵌入式数据负载优化,powerbi,powerbi-embedded,Powerbi,Powerbi Embedded,我对嵌入式Power BI报告的性能有一些问题。我想让视频加载更快,我想知道PBI Embedded后端的数据加载是如何工作的 我在报告中使用了两个大型数据集(100kx20)。其中一个用于宏观经济表,另一个用于微观经济表。微型零件分为5类,在5张不同的图纸中显示。问题是,如果我打开其中的一张表,嵌入式服务是否会加载整个数据集2并将其过滤为第一类?或者,报表本身一打开,数据集就加载到Azure服务中了吗 问题是将数据集2拆分为5个不同的集合是否会使这5个类别表中的数据加载更快?在Power BI

我对嵌入式Power BI报告的性能有一些问题。我想让视频加载更快,我想知道PBI Embedded后端的数据加载是如何工作的

我在报告中使用了两个大型数据集(100kx20)。其中一个用于宏观经济表,另一个用于微观经济表。微型零件分为5类,在5张不同的图纸中显示。问题是,如果我打开其中的一张表,嵌入式服务是否会加载整个数据集2并将其过滤为第一类?或者,报表本身一打开,数据集就加载到Azure服务中了吗


问题是将数据集2拆分为5个不同的集合是否会使这5个类别表中的数据加载更快?

在Power BI Embedded中,报告/数据集存储在后台的blob存储中。打开报表时,它会将报表从blob存储和关联的数据集加载到内存中。因此,当您打开报告时,它将加载数据集,然后应用过滤器。它将保留在内存中,直到被逐出。evions将有两个原因,它不再使用,例如不再与报表交互,或者存在内存压力,Power BI服务需要将内存分配给另一个报表。更多细节。这是为了高级,但它在后台的工作原理大致相同

对于Power BI Embedded,EM和SKU的1级和2级是共享容量,只有3级及以上SKU是专用容量,如Power BI Premium

另一个需要考虑的问题是报告中的可视内容的数量,因为每个可视内容都是一个查询,因此大量的可视内容将需要时间来查询、返回和显示数据

根据嵌入式实例的大小,将报告分离为单独的报告可能会有好处,以减少后台加载时间和数据集内存占用

了解情况的一个好方法是查看Power BI门户和嵌入式实例的指标。您还可以使用查看发生了什么。它也适用于嵌入式实例。我在一个电源BIA SKU上使用过它

希望这能回答你的问题