将更新写入OLAP多维数据集

时间:2009-07-02 20:11:06

标签: olap adomd.net

从.Net客户端应用程序将用户输入的度量值(sales forcast)写入SQL Server Analysis Services OLAP多维数据集的最简单方法是什么?

我知道可以使用DML语句更新基础事实表,并且可以重新处理该多维数据集,但我正在寻找替代方案。

此致 亚历山大

3 个答案:

答案 0 :(得分:1)

我们使用数据透视表Ranet OLAP来编辑多维数据集数据。 查看示例Simple PivotTable Widget - 可更新的PivotTaple Writing updates to OLAP cube

答案 1 :(得分:0)

我几乎进入了这样一个项目。在调查所涉及的工作之后,它没有继续,我非常感激。我给你的建议是逃跑!!!

您不必更新实际的多维数据集数据,也不必重新处理 - 具体取决于用户输入的数据的复杂程度。我相信这包含在微软的标准MDX课程中,你可以在网上找到这些笔记(对不起,我已经处理了我的副本)。这取决于你是否想要学习MDX,这并不容易。

答案 2 :(得分:0)

我认为您可以使用ADOMD .Net进行回写。您可以使用ADOMDCommand来包装UPDATE CUBE语句。

ADOMD .Net

http://msdn.microsoft.com/en-us/library/ms123483(v=SQL.100).aspx

下面的链接讨论了这种方法中的一些问题,如果你一起做了太多的更新。

http://www.developmentnow.com/g/112_2006_1_0_0_677198/writeback-in-ADOMD-NET.htm