定義局部加總行為 (商業智慧精靈)
使用 [定義局部加總行為] 頁面,即可針對量值啟用或停用局部加總行為。 局部加總行為會決定 Cube 所包含的維度,將如何在時間維度上進行彙總。
[!附註]
除了 Standard 版中提供的 LastChild 以外,局部加總行為僅適用於 Business Intelligence 版或 Enterprise 版。 此外,由於局部加總行為只會定義在量值上,而不會定義在維度上,如果此行為之前是從維度設計師啟動,或是以滑鼠右鍵按一下 SQL Server Data Tools (SSDT) 中 [方案總管] 的某維度來啟動,則此頁面將不會出現在商業智慧精靈中。
選項
關閉局部加總行為
停用 Cube 所包含之所有量值中的局部加總行為。精靈已偵測到 <維度名稱> 帳戶維度,且此維度中包含局部加總的成員。伺服器會依據每種帳戶類型所指定的局部加總行為,來彙總此維度的成員。
針對包含局部加總成員的帳戶維度,啟用局部加總行為。 選取此選項會將參考帳戶維度之量值群組中所有量值的彙總函式設定為 ByAccount。如需有關帳戶維度的詳細資訊,請參閱<建立父子式類型維度的財務帳戶>。
定義個別成員的局部加總行為
啟用局部加總行為,並為特定量值指定局部加總彙總函式。 彙總函式適用於包含量值之量值群組所參考的所有維度。量值
顯示 Cube 所包含之量值的名稱。局部加總函數
為選取的量值選取彙總函式。 下表列出可用的彙總函式。值
描述
AverageOfChildren
藉由傳回量值之子系的平均值來進行彙總。
ByAccount
藉由與帳戶維度中屬性之指定帳戶類型相關聯的彙總函式來進行彙總。
計數
使用 Count 函數來進行彙總。
DistinctCount
使用 DistinctCount 函數來進行彙總。
FirstChild
藉由傳回量值在某個時間維度的第一個子成員進行彙總。
FirstNonEmpty
藉由傳回量值在某個時間維度的第一個非空白成員進行彙總。
LastChild
藉由傳回量值在某個時間維度的最後一個子成員進行彙總。
LastNonEmpty
藉由傳回量值在某個時間維度的最後一個非空白成員進行彙總。
Max
使用 Max 函數來進行彙總。
Min
使用 Min 函數來進行彙總。
無
不執行彙總。
Sum
使用 Sum 函數來進行彙總。
[!附註]
唯有在選取了 [定義個別成員的局部加總行為] 之後,才適用於針對此選項所做的選擇。