在應用程式頁面,您可以重新整理資料庫 (用於將資料儲存在應用程式中)。資料庫的結構是以維度、階層式成員、屬性和應用程式中指定的其他資料為基礎。
無論何時變更應用程式結構,均必須重新整理應用程式資料庫。在您為應用程式重新整理資料庫之前,對應用程式的變更不會向執行資料輸入和核准任務的使用者反映。例如,如果您修改「實體」成員的特性、新增「案例」或變更存取權限,這些變更會儲存在關聯式資料庫中,直到您重新整理應用程式資料庫。
重新整理資料庫之前,您可以選擇是否允許所有使用者或僅允許目前的管理員在重新整理過程中以維護模式使用應用程式。您也可以登出所有使用者,還可以終止任何作用中的應用程式要求。資料庫重新整理之後,您可以允許使用者使用應用程式。
注意:
重新整理之前,Oracle 建議您備份大綱檔案,並從所有資料庫匯出資料。注意:如果「密集」維度有任何變化,重新整理資料庫可能需要更長的時間。當「密集」維度 (例如,「科目」或「期間」和「變動」) 被修改並執行資料庫重新整理時,會發生密集重新建立。「資料庫重新整理」可能需要很長的時間,因此如果中繼資料發生變動,最好在數小時後執行「資料庫重新整理」。
為了提高重新整理資料庫效能,OLURatesLoad
替代變數已自動啟用。應用程式中的案例、幣別和匯率帳戶越多,改進就越明顯。
預設情況下,為了改善效能,系統會識別因中繼資料載入而造成的各項變更,然後只根據中繼資料變更執行必要動作。如果您想停用此行為並讓系統執行所有程序而不考慮中繼資料有無任何變更,可以新增名稱為 DeltaDBRefresh
的替代變數並將值設定為 False。
如果「實體」結構未變更,則不需要於「管理所有權」畫面上執行重新計算所有權。只有在已有「實體」結構變更時,才需要重新計算所有權,而在每次每月版本更新期間執行「資料庫重新整理」之後,則不再需要。
如果未變更「實體」結構和「實體幣別」特性,則不需要將匯率資料發送至「匯率」立方體或「補充資料管理程式」,因此,系統將略過相關規則 "RefreshDataBase_PostProcess_Rates" 和 "RefreshDataBase_SDMCurrencyRates"。您可以檢查「工作」日誌,以查看是否已執行這些規則。
如需疑難排解方面的協助,請參閱 Oracle Enterprise Performance Management Cloud 操作手冊 中的疑難排解資料庫重新整理問題。
若要重新整理資料庫,請執行下列動作: