應用程式中的全域環境定義、規則集和規則專屬於單一檢視點 (POV)。
這表示有多個 POV 可能存在相同名稱的規則集或規則,但該規則集或規則的每個例項是唯一的物件而且可能擁有唯一的定義。執行特定 POV 的規則會執行該規則集或規則的定義,因為它存在於該 POV 中。當您使用計算畫面 (透過導覽器功能表存取) 執行單一 POV 計算時,可以選取包含資料和規則的單一 POV,並使用其規則對其進行計算。如果您也想使用另一個 POV 中的規則計算某個 POV 中的資料,或如果要將一個 POV 中的規則用於幾個不同 POV 中的資料,您可以使用執行控制畫面來執行多個 POV 計算 (使用執行控制執行單一和多個 POV 計算)。另請參閱:
如需使用導覽器的基本計算概觀,請觀看下列影片:
影片簡介:在 Oracle Profitability and Cost Management Cloud 中計算和驗證
如需使用導覽器執行基本計算和驗證模型的相關教學課程,請觀賞這部影片:
如需使用導覽器執行基本計算的相關逐步教學課程,請參閱此學習路徑:
如需疑難排解計算問題的資訊,請參閱 Oracle Enterprise Performance Management Cloud 操作手冊中的疑難排解計算問題。
注意:
在計算應用程式之前,請確保已載入成本與收入資料。否則,此計算會使用空的資料集。
若要使用導覽器清除或計算 Profitability and Cost Management 應用程式,請執行下列動作:
範例 11-1 關於偵錯指令碼
在「寄件匣」資料夾中會產生指令碼,可以使用「檔案總管」來存取此資料夾 (使用檔案總管轉移檔案)。
指令碼的檔案名稱格式為 P+XX+RuleMemberName.txt
,定義如下:
P
= POV
XX
= 選取 POV 成員群組 ID 的最後兩位數
RuleMemberName
:指派給特定規則的唯一規則成員名稱
例如,產生的指令碼可能會命名為 P99R0001.txt
。
每個指令碼檔案都會有包含下列資訊的標頭:
應用程式名稱
POV
規則集名稱
規則名稱
規則序列
重複次數
個別指令碼檔案會壓縮成較大的檔案。解壓縮時,它們會在 Essbase MAXL 中執行而不編輯。如果使用了自訂計算公式,則它們的除錯指令碼檔案的名稱會與主要指令碼檔案相同,後接底線和序號。例如,如果規則檔指令碼的檔名維 P5R0005.txt
,而且它具有兩個自訂計算指令碼,則它們的名稱為 P5R0005_1.txt
和 P5R0005_2.txt
。包含這些指令碼的 ZIP 檔案為 Calc_Debug_Scripts_<appName>_<JobId>zip
。
範例 11-2 關於最佳化報告
當選取最佳化報表且已完成計算時,Profitability and Cost Management 會在 Essbase 立方體上執行聚總。這可以提高查詢、報表和分析的效能。您也可以單獨執行此設定。
這些聚總會在每個計算開始時予以刪除,以提高計算效能,因此,最佳作法是先選取最佳化報表,以便在查詢資料、執行分析或是執行報表之前,執行最終計算。例如,如果您在執行報表之前,有三個計算工作要執行,在第一或第二個工作之前選取此選項只會為計算增加不必要的時間,並不會有任何好處。
其他有效作法如下所示:
依預設選取最佳化報表。除非您正在執行單一規則或多個 POV 的連續系列,並且需要節省處理時間,否則請保持已選取狀態。
執行多個並行作業的計算工作時,請針對所有工作,將最佳化報表保持已選取狀態。只有完成最後一個時,才會執行聚總。這樣可以避免冗餘處理,並防止工作減慢速度。