共用方式為


合併具有不同資料配量的資料分割

當您合併具有在資料分割精靈中所指定之資料配量的資料分割時,在處理之後,所產生的資料分割可能包含非預期的不正確資料。為了避免這種狀況,你可以建立篩選以指定所產生之資料分割中的資料。

使用篩選,使資料無重複

例如,包含關於 3 種飲料產品之資訊的 Cube 有 3 個使用相同事實資料表的資料分割。這些資料分割具有以每一個產品為基礎的資料配量。資料分割 1 包含關於 [ColaFull] 的資料,資料分割 2 包含關於 [ColaDecaf] 的資料,資料分割 3 包含關於 [ColaDiet] 的資料。如果資料分割 3 合併到資料分割 2,則所產生之資料分割 (資料分割 2) 中的資料是正確的,且 Cube 資料是精確的。不過,在處理資料分割 2 時,如果它沒有篩選,其內容可能是由產品層級之成員的父成員來決定。這個父成員 [SoftDrinks] 也包含資料分割 1 的產品 [ColaFull]。處理資料分割 2 時會將所有飲料的資料載入資料分割,包括 [ColaFull] 在內。於是 Cube 會包含 [ColaFull] 的重複資料,並傳回不正確資料給使用者。

在這個範例中,將資料分割 3 合併到資料分割 2 之後,您可以在所產生的資料分割 2 中提供篩選,例如 ("Product" = 'ColaDecaf' OR "Product" = 'ColaDiet'),來指定只從事實資料表擷取關於 [ColaDecaf] 和 [ColaDiet] 的資料,而屬於 [ColaFull] 的資料將被排除在外。或者,你可以在建立資料分割 2 和資料分割 3 時指定篩選,這些篩選便會在合併過程中進行結合。不論是哪一種情況,在處理資料分割之後,Cube 都不會包含重複的資料。

請參閱

概念

資料配量

說明及資訊

取得 SQL Server 2005 協助