首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSAS表格AMO --如何知道请求的刷新何时完成

SSAS表格AMO --如何知道请求的刷新何时完成
EN

Stack Overflow用户
提问于 2017-05-08 16:00:22
回答 1查看 782关注 0票数 2

表AMO库中的分区类有一个刷新分区(RequestRefresh)的方法。我可以使用AMO库来触发它,但是这个方法似乎是异步的,我无法找到监视此请求的方法来知道处理何时完成(刷新或失败)。

分区类确实有一个"State“属性,但是在实践中,即使在处理过程中或在刷新数据失败之后,这始终看起来都是就绪的,因为这些数据不会被写入分区。

我需要能够以编程方式刷新多维数据集分区,但是在构建完成后,我需要安排一些任务,我可以查看刷新时间,但是这样做感觉是错误的,任何失败的尝试似乎都不会改变这个值(因此需要某种形式的超时或其他方法来检测失败的刷新)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-11 12:15:12

请在RequestRefresh后添加以下行。SaveChanges是同步的,在运行SaveChanges之前不会实际执行刷新操作:

代码语言:javascript
复制
partition.RequestRefresh(RefreshType.Full);
db.Model.SaveChanges();
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43852230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档