更新单元 (XMLA)

可以使用 UpdateCells 命令更改为多维数据集写回启用的多维数据集中的一个或多个单元格的值。 Microsoft SQL Server SQL Server Analysis Services将更新的信息存储在包含要更新的单元格的每个分区的单独写回表中。

注意

UpdateCells 命令在多维数据集写回期间不支持分配。 若要使用分配的写回,应使用 Statement 命令发送多维表达式 (MDX) UPDATE 语句。 有关详细信息,请参阅 UPDATE CUBE 语句 (MDX)

指定单元

UpdateCells 命令的 Cell 属性包含要更新的单元格。 可以使用单元格的序号标识 Cell 属性中的每个单元格。 从概念上讲,SQL Server Analysis Services多维数据集中的单元格,就像多维数据集是 p 维数组一样,其中 p 是轴数。 单元按行优先的顺序排列。 下图显示了用于计算单元序号的公式。

Formula to calculate the cell ordinal position

知道单元格的序号后,可以在 Cell 属性的 Value 属性中指示单元格的预期值。

另请参阅

Update 元素 (XMLA)
在 Analysis Services 中使用 XMLA 开发