共用方式為


更新資料格 (XMLA)

您可以使用 UpdateCells 命令來變更為 Cube 回寫啟用的 Cube 中一或多個資料格的值。Microsoft SQL Server Analysis Services 會針對含有要更新的資料格之每個資料分割,在個別的回寫資料表中儲存更新的資訊。

[!附註]

UpdateCells 命令不支援在 Cube 回寫期間的配置。若要使用配置的回寫,您應該使用 Statement 命令來傳送多維度運算式 (MDX) UPDATE 陳述式。如需詳細資訊,請參閱<UPDATE CUBE 陳述式 (MDX)>。

指定資料格

UpdateCells 命令的 Cell 屬性包含要更新的資料格。您可以使用資料格的序數,來識別 Cell 屬性中的每個資料格。從概念上來說,Analysis Services 會將 Cube 中的資料格加上編號,如同 Cube 是 p 維陣列,其中 p 是軸的數目。資料格的處理順序是以資料列為主。下圖顯示計算資料格序數的公式。

計算資料格序數位置的公式

一旦您知道資料格的序數後,就可以在 Cell 屬性的 Value 屬性中指定資料格的預期值。