全表处理需要9分钟才能开始处理分区

时间:2019-08-13 14:52:45

标签: ssas-tabular

当使用包含表达式(而不只是另一个表的别名)的计算表时,我们注意到主表格模型有些奇怪。

例如:表“ Currency Codes”是基于SUMMARIZECOLUMNS(“ Currency Rates” [CurrencyCodeKey])的计算表。您会看到这个新的计算表基于另一个称为“货币汇率”的表,该表仅从SQL表中加载汇率。当我们对“汇率”执行“已满处理”时,甚至需要9分钟才能开始处理分区。开始处理分区后,只需几秒钟即可加载速率。

我们无法弄清楚为什么系统需要9分钟才能开始处理分区。使用SQL事件探查器进行完整跟踪不会显示我的用户名或数据库的任何活动,直到9分钟之后。 CPU的速度为0%,并且内存没有移动。如果我们从模型中删除计算出的表,则“汇率”表将立即处理。

这也影响了我们的“处理完整数据库”操作。甚至需要9分钟才能开始处理数据库中的任何分区。

就像正在执行某种模式验证操作之类的。有人对如何找到问题有任何建议吗?

我们正在使用兼容性级别1400,SSAS版本14.0.2.451。

感谢您的帮助。

0 个答案:

没有答案
相关问题