报表不显示 Power BI 上的刷新数据 - SSAS 表格模型

Report does not display refreshed data on Power BI - SSAS tabular model

我们有一个 SSAS,它使用计划作业从 MySQL 检索数据,该作业调用刷新类型为“full”的 Refresh 命令(参见 https://docs.microsoft.com/en-us/analysis-services/tmsl/refresh-command-tmsl?view=asallproducts-allv...

由于“内存不足”和“MySQL:读取通信数据包超时”错误,此作业开始失败。

所以我将刷新类型更改为“自动”并且工作正常,因为目前无法添加更多内存。作业完成,在 powerbi.com 中手动更新数据集后,新日期出现在报告的筛选器中,就好像有新数据可用,但未显示:

如果我将过滤器更改为显示 3 月的数据,它会起作用(所有新数据都来自 4 月和 5 月)。

我尝试使用“已计算”和“添加”类型执行刷新命令,但该模型有计算分区且无法正常工作。我不知道“clearValues”到底是做什么的,所以我没有尝试。

本地数据网关也更新到最新版本。

有什么建议吗?

谢谢。

当 SSAS 尝试自动识别需要处理的对象以及需要什么类型的处理时,自动处理可能会出现一些问题。

似乎已处理带有日期的维度 table,但相关事实 table 未处理。 如果可以的话,您可以将完整处理设置为单独的步骤。例如,在第一步中对维度进行完整处理,然后在另一步中对事实 table 进行完整处理。最后对整个立方体进行计算(又名重新计算)。这将节省一些内存。如果还不够,您可以为每个事实设置不同的步骤 table。记得在最后做计算。