Azure Analysis Services内存不足

Azure Analysis Services内存不足,azure,ssas,ssas-tabular,Azure,Ssas,Ssas Tabular,我们的数据存储在azure analysis services B1层。部署在高级工作区中的Power bi报告 使用实时查询使用模型。我们面临的问题是AAS模型没有释放内存 一旦报告被用户使用。只有在服务重新启动后,才会释放内存。这是因为我们使用B1层吗?有没有更好的办法 处理缓存?谢谢你的帮助 感谢Analysis Services根据对模型的要求,根据需要释放内存。它不会在呈现报告时立即执行此操作,因为这不是它的设计工作方式,并且会对性能产生负面影响 重新启动后,您会看到内存利用率下降,因

我们的数据存储在azure analysis services B1层。部署在高级工作区中的Power bi报告 使用实时查询使用模型。我们面临的问题是AAS模型没有释放内存 一旦报告被用户使用。只有在服务重新启动后,才会释放内存。这是因为我们使用B1层吗?有没有更好的办法 处理缓存?谢谢你的帮助


感谢

Analysis Services根据对模型的要求,根据需要释放内存。它不会在呈现报告时立即执行此操作,因为这不是它的设计工作方式,并且会对性能产生负面影响

重新启动后,您会看到内存利用率下降,因为Vertipaq引擎生成的缓存数据会被刷新,尽管这将在您再次开始查询模型时重建

听起来你有一些相当密集的仪表板度量,或者基本层的数据太多,这就是

您的解决方案是将以下各项结合起来:

  • 升级您的AAS实例
  • 减少模型中的数据量
  • 减少用户数量
  • 降低报告的复杂性
  • 优化您的DAX度量