部署報表資料庫

「報表」資料庫是使用 Oracle Essbase 彙總儲存選項 (ASO) 建立。系統會透過資料庫大綱執行所有計算;無須使用計算指令碼。此選項可縮短擷取時間並增加擴展性。

建立「報表」資料庫後,即會使用 Oracle Hyperion Profitability and Cost Management 模型中的維度資訊來產生彙總儲存大綱。

部署中的任何錯誤都會報告並記錄於 hpcm.log 中。

若要部署計算資料庫,請執行下列動作:

  1. 在開啟的模型中,從任務區域選取計算,然後選取管理資料庫

    此時會顯示「管理資料庫」畫面的「計算資料庫」頁籤。

  2. 選取報表資料庫頁籤。

    使用「管理資料庫」畫面中的「報表資料庫」頁籤來部署報表資料庫。
  3. Essbase 資訊下,複查下列資訊:
    • Essbase 伺服器 顯示包含模型的 Essbase 資料庫伺服器名稱。

    • 報表應用程式顯示已部署的應用程式名稱。

    • 報表資料庫顯示已部署應用程式所屬的 Essbase 資料庫名稱。

  4. 部署選項下方,選取資料庫選項來部署計算資料庫:
    • 針對資料庫的第一個部署,所有選項都會變成灰階。此選項會首次建立整個資料庫。

    • 若要重新部署現有的資料庫,選取更新資料庫來保留新資料庫中現有的物件和特性選項,並變更大綱以反應現有的中繼資料。

    • 針對後續部署,選取更新資料庫來完全移除資料庫和應用程式,並重新建立。

  5. 部署選項下方,選取用於報表資料庫部署的資料選項
    • 選取部署前封存資料,將現有資料匯出至應用程式資料庫資料夾。僅有階層 0 的資料會匯出至「報表」資料庫,針對報表資料庫,資料永遠會以原生格式匯出。

    • 選取部署前封存資料且部署後重新載入,即會使用之前匯出的資料檔案,自動再匯入回 Essbase 中。不會產生「報表資料庫」的「規則檔案」。

      僅在沒有新增或移除維度時,才可使用此選項。若要新增或移除維度,可在「Profitability 應用程式主控台」中進行,或是透過在 Profitability and Cost Management 中新增、刪除或變更階段來進行。

      刪除維度成員後,使用部署後封存資料並重新載入選項將立方體重新部署至 Essbase,但不一定能夠成功保存資料,這取決於 Essbase 處理這些刪除成員的方式和能力。因應方式:您可能必須匯出所有資料,並針對刪除的成員移除資料,然後在部署立方體後分別以個別步驟重新載入資料,不需要選取部署後封存資料並重新載入選項。

    • 選擇性:若選取部署後保存資料並重新載入,您可以選取重新載入後刪除資料保存,在成功重新載入資料後自動刪除保存資料。

  6. 選擇性:最後部署的報表立方體下,複查上次部署的日期與時間。
  7. 選擇性:按一下稍後部署,以便排定日期與時間執行部署。請參閱排定任務流程

    建立任務時若未選取此選項,您將無法排定任務。

  8. 選擇性:按一下立即部署,以立即部署「報表」資料庫。

    此時會顯示確認訊息,指出工作已開始,並識別已指派的任務流程 ID。

    視模型的大小和複雜度而定,這項作業可能需要大量時間。

  9. 使用任務流程 ID 來監控部署進度,如監控標準 Profitability 工作狀態中所述。