有人成功地让ProcessAdd使用AMO来处理SSAS维度吗?
有几个处理分区的示例,但正如我所理解的那样,对于一个维度,我必须声明一个偏离行的数据源视图。
我的尺寸只有一张桌子。
发布于 2012-07-02 11:08:16
尝试更改DSV以对表使用视图(只需“SELECT* FROM table”),然后根据您的需要配置下面的代码(但是您标识了新的行,就变成WHERE子句):
QueryBinding queryBinding = (QueryBinding)dimension.Source;
queryBinding.QueryDefinition += " WHERE (AuditKey = " + AuditKey + ")";
dimension.Process(ProcessType.ProcessAdd, queryBinding);请注意,我还没有尝试过这一点,我为分区做了ProcessAdd,但是没有尝试使用维度,但是从MS函数的定义来看,这应该是可行的。
https://stackoverflow.com/questions/11205776
复制相似问题