載入資料

用「Outline Load 公用程式」載入資料時,有兩種指定動因成員的方法。您可以載入至「Oracle Hyperion Planning 資料載入管理」頁面上指定的動因成員,或者在載入檔案中指定動因成員,並利用 /TR 選項執行公用程式。

如果使用 /TR 選項載入資料,載入檔案必須在「檢視點」欄之下列出動因成員及所有其他成員,無論它們在表單上的位置為何。例如,如果「一月」或「子代」(YearTotal) 是表單中的欄,則必須在「檢視點」欄中指定這兩項。使用 /TR 時,您可以在載入檔案中每列入載入一個值。您可以包括多列,但只能為每列指定一個資料值。請參閱產生載入檔案

注意:

依照以下步驟執行會影響資料庫中的資料。Planning DIRECT_DATA_LOAD 系統特性使得資料可以直接載入 Oracle Essbase。在目前版本中,此特性預設為 true,因此資料將直接載入 Essbase。要避免資料直接載入 Essbase,請將 DIRECT_DATA_LOAD 設為 false。

若要使用 Outline Load 公用程式載入資料,請執行下列動作:

  1. 在載入資訊前先備份應用程式與應用程式資料庫。請參閱 Oracle Enterprise Performance Management System 備份與復原手冊
  2. 設定 Planning 系統特性。
    1. 登入 Planning 應用程式。
    2. 依序選取管理應用程式,然後選取特性,再按一下系統特性標籤。
    3. 設定 DIRECT_DATA_LOADDATA_LOAD_FILE_PATH 特性:
      • 如果 DIRECT_DATA_LOAD 設定為 True,或如果您不指定該特性的值,則在處理載入檔案記錄時,資料會直接載入 Essbase。若要正確使用此方法,保存在 PlanningEssbase 中的大綱必須同步化。該載入檔案不可以指定任何 Planning 大綱變更,除非那些變更已經重新整理至 Essbase 中。

      • 如果 DIRECT_DATA_LOAD 設定為 False,「大綱載入」公用程式會處理您建立的載入檔案以產生資料檔案 (.TXT) 和規則檔案 (.RUL)。透過這種方式,PlanningEssbase 大綱不需要同步化,因為此時並未載入資料。您可以在方便時重新整理變更,以便將中繼資料變更傳播至 Essbase,然後直接將資料載入 Essbase (例如使用 Oracle Essbase Administration Services)。

        大部分時候,將 DIRECT_DATA_LOAD 設定為 False,然後將 DATA_LOAD_PATH 設定為將用於產生的資料和規則檔案的位置和名稱,例如,C:/myDirectory/App1.txt。確保這些特性已在系統特性標籤 (在管理特性頁面) 中設定。

    4. 重新啟動 Planning 應用程式伺服器。
  3. 如果想載入 Planning 中指定的動因成員,請依照此步驟中所述設定動因成員。否則,請跳至下一步。
    1. 登入將載入資料的 Planning 應用程式。
    2. 選取管理,然後選取資料載入設定值
    3. 資料載入維度清單中選取維度 (例如科目)。這是您想要載入資料的維度。例如,它可在 Planning 表單中顯示為列。
    4. 動因維度清單中選取維度 (例如期間)。
    5. 按一下成員選擇圖示,選取動因維度的成員 (例如一月二月三月)。例如,這些成員可在 Planning 表單中顯示為欄。
  4. 產生以逗號分隔的載入檔案。請參閱產生資料載入檔案
  5. 測試載入檔案並執行公用程式。
    1. 尋找安裝於 planning1 目錄中的公用程式。

      如需 planning1 的完整路徑,請參閱關於 EPM Oracle 例項

    2. 若要確認載入檔案是否無錯誤剖析,使用 /N 參數執行公用程式,然後查看大綱日誌檔案以確保未產生錯誤訊息。使用 /N 執行公用程式不會載入資料或 metadata,但可碓保成功剖析載入檔案。例如,您可以使用此命令列檢查名為 test 的 Planning 應用程式的載入檔案:

      C:EPM_ORACLE_INSTANCE\Planning\planning1>OutlineLoad /A:test /U:admin /M /N /I:c:\outline1data3.csv /D:Entity /L:c:/outlineLoad.log /X:c:/outlineLoad.exc

    3. 然後,您可以透過命令提示字元執行公用程式,而無需使用 /N,使用區分大小寫的命令,一個空格和適當的參數。例如:

      C:\EPM_ORACLE_INSTANCE\Planning\planning1>OutlineLoad /A:test /U:admin /M /I:c:\outline1data3.csv /D:Entity /L:c:/outlineLoad.log /X:c:/outlineLoad.exc

      如果是在 Planning 中未指定動因成員的情況下載入資料,您可以在執行公用程式時包括 /TR。例如:

      C:\EPM_ORACLE_INSTANCE\Planning\planning1>OutlineLoad /A:test /U:admin /M /N /I:c:\outline1data3.csv /TR /D:Entity /L:c:/outlineLoad.log /X:c:/outlineLoad.exc

      如需可搭配 Outline Load 公用程式使用之參數的詳細資訊,請參閱維度特性