設定資料分割回寫
如果您針對量值群組啟用寫入,使用者可以在瀏覽 Cube 資料時加以變更,這裡的變更會儲存在稱為回寫資料表的個別資料表中,而不是儲存在 Cube 資料或來源資料中。 瀏覽可寫入資料分割的使用者,會看到所有變更在資料分割的回寫資料表中產生的結果。
您可以瀏覽或刪除回寫資料。 您也可以將回寫資料轉換為資料分割。 在可寫入資料分割上,您可以使用 Cube 角色來授與讀取/寫入存取權給使用者和使用者群組,並限制對資料分割中的特定資料格或資料格群組的存取。
如需回寫的簡短影片介紹,請參閱 Excel 2010 回寫到 Analysis Services。 您可透過這個部落格文章系列取得這項功能的更詳細說明:使用 Analysis Services 建立回寫應用程式 (部落格)。
[!附註]
只有 SQL Server 關聯式資料庫和資料超市才支援回寫,而且僅適用於 Analysis Services 多維度模型。
如何啟用資料分割的寫入功能
您可以在 SQL Server Data Tools 或 SQL Server Management Studio 的 Cube 設計師中針對資料分割本身啟用寫入,以便針對資料分割的量值群組啟用寫入。
在 Cube 設計師的 [資料分割] 索引標籤上,以滑鼠右鍵按一下資料分割,並選擇 [回寫設定]。
在 Management Studio 中,展開 [資料庫 | Cube | 量值群組],然後以滑鼠右鍵按一下 [回寫],並選擇 [啟用回寫]。
只有使用 SUM 彙總的量值才支援回寫。 在 AdventureWorks 範例資料庫中,您可以使用 Sales Targets 量值群組來測試回寫行為。
啟用資料分割的寫入功能時,您需要指定儲存回寫資料表的資料表名稱和資料來源。 此資料表會記錄量值群組後續的任何變更。
瀏覽資料分割中的回寫資料
您可以在 [瀏覽資料] 對話方塊中瀏覽 Cube 的回寫資料表內容,您可以在 Cube 設計師的 [資料分割] 索引標籤上以滑鼠右鍵按一下可寫入的資料分割來存取此對話方塊。
刪除回寫資料或停用回寫
刪除回寫資料會清除回寫快取;在刪除該資料之後,隨即會重新開始執行其他回寫工作。 停用 Cube 資料分割的回寫會直接關閉該資料分割的回寫功能。
將回寫資料轉換為資料分割
您可以將資料分割之回寫資料表中的資料轉換為資料分割。 此程序會讓回寫資料表變成新資料分割的事實資料表。
注意 |
---|
不正確地使用資料分割會造成不正確的 Cube 資料。 如需詳細資訊,請參閱<建立及管理本機資料分割 (Analysis Services)>。 |
將回寫資料表轉換為資料分割也會造成禁止寫入資料分割。 資料分割之資料格的所有未限制讀取/寫入原則和讀取/寫入權限會停用,且使用者將無法變更已顯示的 Cube 資料。 (已停用未限制讀取/寫入原則或已停用讀取/寫入權限的使用者仍然可以瀏覽 Cube)。讀取和意外讀取權限不受影響。
若要將回寫資料轉換為資料分割,請使用 [轉換為資料分割] 對話方塊,在 SQL Server Management Studio 中,以滑鼠右鍵按一下可寫入資料分割的回寫資料表,即可存取此對話方塊。 您可以指定資料分割的名稱,以及是否要在建立資料分割的同時或稍後設計資料分割的彙總。 若要在您選擇資料分割的同時建立彙總,您必須選擇從現有的資料分割複製彙總設計。 這通常 (但並非一定) 是目前的回寫資料分割。 您也可以選擇在建立資料分割的同時處理資料分割。