Azure Analysis Services 在为 table 创建分区时达到最大允许内存分配

Azure Analysis Services reached maximum allowable memory allocation when creating partitions for table

我们有一个要向其添加分区的 SSAS 表格模型。服务器托管在 Azure 上,内存为 100GB(最高层)。我们设法创建了 20 个分区中的 5 个,但是当我们尝试创建第六个分区时,我们收到以下错误:

无法将修改保存到服务器。错误返回:'内存错误:您已达到您的层允许的最大内存分配。考虑升级到具有更多可用内存的层。 技术细节: RootActivityId: b2ae04c9-f0eb-4f62-93f9-adcda143a25d 日期 (UTC):9/13/2017 7:43:46 AM

奇怪的是,当我们查看服务器监控日志时,100GB 的内存使用率只有 17GB 左右。

我在 中看到了类似的问题,但我认为这不是同一个问题。

另一个有趣的事情是,我们设法处理了具有相同类型数据的另一个模型,但该模型中使用的表甚至比该模型中的表更大。托管该模型的服务器与托管分区失败模型的服务器具有相同的内存量。

如果有任何帮助,我们升级了此服务器的层级,那么也许 Azure 中存在错误,因此它认为我们有内存量较低的旧定价层级?

奇怪的是,我们的本地数据网关计算机是导致此问题的原因。我不知道为什么,但是一旦我们重新启动网关计算机,我们就摆脱了这个错误...