解決智慧型發送的相關問題

如果您在執行智慧型發送時遇到效能問題或錯誤,請嘗試將其最佳化。智慧型發送錯誤可能包含無法用於完成工作的資源,以及無法配置所需資源來進行智慧型發送。

有關在 BSO 立方體中取代零區塊並移除 #missing 區塊以減少資料庫大小的最佳作法,請參閱最佳化 BSO 立方體

適用於

PlanningPlanning 模組FreeFormFinancial Consolidation and CloseEnterprise Profitability and Cost ManagementTax ReportingSales Planning,以及 Strategic Workforce Planning

處理智慧型發送錯誤

與缺少資源相關的一般智慧型發送錯誤,包含下列:

  • 智慧型發送錯誤 – 立方體 xxx 的資源不足,無法完成此工作。有可用資源時,工作就會完成。
  • 發送資料失敗 – 無法為立方體 xxx 配置資源達 45 秒。請減少此立方體上同時執行的作業數目,或者稍後重試。

若要修正資源配置相關錯誤,請執行下列動作:

  1. 複查「活動報表」,以識別使用大量資源的活動,以及執行緩慢的 Oracle Essbase 作業。一般而言,這類作業對系統資源的影響可能會導致無法對所需的資源進行智慧型發送。請務必複查「活動報表」中的下列各表格。請參閱管理員適用的 Oracle Enterprise Performance Management Cloud 快速入門中的關於活動報表
    • 前 10 個執行效率最差的計算指令碼

      最佳化這些計算指令碼可能會釋放可配置進行智慧型發送的系統資源。

    • 前 10 個執行時間超過 30 秒的執行效率最差商業規則

      商業規則的執行需要系統資源。重新設計這些商業規則可能會釋放可配置給智慧型發送的資源。請參閱商業規則錯誤和效能疑難排解

    • 前 10 個執行時間超過 15 秒的執行效率最差 Essbase 查詢

      此表格最多識別 10 個執行時間超過 15 秒的長時間執行 Essbase 查詢。請評估這些查詢,讓它們更具效率。

    • 附加至執行時間超過 3 秒之表單的商業規則

      請評估這些規則,以查看是否可以簡化並減少執行時間。

  2. 複查最近的應用程式變更,特別是資料對映定義的變更。

    複查資料對映和其他應用程式變更,以及評估它們對系統資源使用的影響。請重做對資源使用情況有最大影響的資料對映定義。

    複查「活動報表」中的「應用程式設計變更」表格,以識別最近的應用程式變更。

  3. 避免在專屬作業 (例如合併切面和清除資料) 正在進行時對 ASO 立方體進行智慧型發送。

    ASO 立方體專屬作業行為會影響智慧型發送。由於其他作業必須等待專屬作業完成,因此如果 Essbase 立方體上的獨佔作業正在進行,智慧型發送會等待。智慧型發送是一般使用者作業,等待期間有限。如果專屬作業在等待期間內完成,就會起始智慧型發送;否則智慧型發送會失敗。

將智慧型發送最佳化

若要將智慧型發送最佳化,請執行下列動作:

  • 刪除聚總檢視
  • 啟用查詢追蹤
  • 執行幾個智慧型發送以確保所有項目皆依設計方式運作。
  • 根據查詢追蹤來建立聚總檢視。
  • 設定夜間工作以刪除和重新建立聚總檢視

如果這些最佳化步驟未改善效能,請向 Oracle 尋求協助。

  1. 建立會擷取您動作的「提供意見」提交項目。

    請自行決定是否同意提交應用程式快照,讓 Oracle 取得環境的維護快照使用權。請參閱建立提供意見提交項目

  2. 建立識別「提供意見」參照號碼的技術服務要求。請參閱提交技術服務要求。服務要求必須包含下列其他資訊:
    • 可重現問題的詳細步驟。
    • 此問題是否是在最新的每月更新之後開始的?
    • 如果程序先前的效能較佳,則包含智慧型發送如預期般運作時的日期、時間及時區。
    • 最後一次智慧型發送如預期般執行時的環境快照 (如果有的話)。
    • 自最後一次智慧型發送如預期般執行後,您所進行的應用程式變更。
    • 這是否為重大停機。