您可以使用 UpdateCells 命令來變更已啟用 Cube 回寫之 Cube 中一或多個單元格的值。 Microsoft SQL Server Analysis Services 會將更新的資訊儲存在個別的回寫數據表中,而每個分割區都包含要更新的數據格。
備註
命令 UpdateCells 不支援 Cube 回寫期間的配置。 若要使用配置的回寫,您應該使用 Statement 命令來傳送多維度表達式 (MDX) UPDATE 語句。 如需詳細資訊,請參閱 UPDATE CUBE 語句 (MDX) 。
指定儲存格
命令的 UpdateCellsCell 屬性包含要更新的儲存格。 您可以使用該儲存格的序數來識別 屬性中的每個 Cell 儲存格。 就概念上講,Analysis Services 會在 Cube 中編號數據格,就像 Cube 是 p 維度陣列,其中 p 是座標軸的數目。 單元格會依數據列主要順序來尋址。 下圖顯示計算儲存格序數的公式。
一旦您知道儲存格的序數,就可以在 Cell 屬性的 Value 屬性中指出儲存格的預期值。