更新单元格 (XMLA)

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

注释

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

指定单元格

命令的 UpdateCellsCell 属性包含要更新的单元格。 使用该单元格的序号标识属性中的每个 Cell 单元格。 从概念上讲,Analysis Services 将多维数据集中的单元格编号为多维数据集中的单元格,其中 p 是轴数。 单元格按行主要顺序进行寻址。 下图显示了用于计算单元格序号的公式。

用于计算单元格序号位置的公式

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

另请参阅

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