重複的成員

重複的成員是儲存資料而且有相同名稱的基礎成員 (非共用成員)。Profitability and Cost Management 支援在不同維度間使用重複的成員,但是不能在相同維度中使用重複的成員。

重複的維度成員在某些狀況下很有用,例如要追蹤從一個來源組織單位移動到一個目的地組織單位的成本,而且必須報告在來源與目標之間移動的成本。

雖然 Profitability and Cost Management 支援重複的成員,但是使用這類成員具備挑戰性。在 Oracle Essbase 中,包含資料的資料儲存格必須是唯一的。如果不使用任何重複的成員,系統會使用成員名稱組合來識別儲存格。

但如果有重複的成員,就需要進一步的資格。例如,如果不參照資料儲存格組織成員 (例如 "Marketing"),參照就必須包括維度 (例如 "Entity.TotalEntitiy.Administration.Marketing")。重複的成員所需的資格越細微,可能會在建立報表和修改維度 (特別是在移動成員) 時發生問題。如果重複的成員移動了,其完整名稱就會改變。這會導致「資料庫重新部署」程序在修改維度後找不到資料的正確儲存格,進而導致資料值被刪除。

所以您最好不要建立重複的維度,而是應該在一個或兩個維度前面加上成員,避免產生重複內容。