F 關於資料整合的常見問題 (FAQ)

此常見問題提供關於資料整合資料管理中管理任務常見問題的資源連結。

常見問題

Note:

有關一系列常見問題 (FAQ) 及其答案,涵蓋與 Oracle Enterprise Performance Management Cloud 相關的各種主題,可在多個 EPM Cloud 文件資源中找到,請參閱:管理員適用的 Oracle Enterprise Performance Management Cloud 快速入門中的常見問題

如果 EPM 整合代理程式因發生 401 未授權錯誤而無法啟動,該如何處理?

除了任何一個 Gen 2 資料中心以外,皆需有 CLOUD_DOMAIN 參數。使用 EPM 整合代理程式與 Gen 2 資料中心時,可透過移除 CLOUD_DOMAIN 欄位中的網域來解決此錯誤。對於其他網域,必須在 agentparams.ini 檔案中指定 CLOUD_DOMAIN 參數。如需詳細資料,請參閱設定 EPM 整合代理程式的啟動參數

如果 EPM 整合代理程式未擷取資料,該如何處理?

在某些情況下,這可能是由於輸入的 JDBC URL 不正確所致。請確保 URL 是採用將來自內部部署資料來源的資料解壓縮中所述的格式輸入。

EPM 整合代理程式 - Teradata DB - ERROR [AIF]:ImportData 中發生未預期的錯誤:EPM 代理程式無法擷取資料

嘗試使用連線至 Teradata 資料庫的 EPM 整合代理程式匯入資料時,EPM 整合代理程式無法擷取資料。錯誤發生的原因是 JDBC URL 語法不正確。

對 Teradata 資料庫使用下列 JDBC URL:jdbc:teradata://database=<DB_Name>。然後更新 agentparams.ini 檔案中的此行:CUSTOM_CLASS_PATH=C:\Oracle\EPMAgent\lib\*

如需詳細資料,請參閱設定 EPM 整合代理程式的啟動參數

"java.lang.RuntimeException",EPM 代理程式無法擷取資料

使用者無法將資料從 Profitability and Cost Management 擷取至資料庫。第一步「匯入並驗證」工作正常,但匯出階段產生下列錯誤:

ERROR [AIF]: Failed request or response. Request status:QUEUED
INFO [AIF]: Appending EPM agent log to process: BEGIN
DEBUG [AIF]: Updating Agent Processes: FAILED
INFO [AIF]: Appending EPM agent log to process:: END
ERROR [AIF]: Unexpected error in importData:EPM agent failed to extract data.
ERROR [AIF]: java.lang.RuntimeException: EPM agent failed to extract data.
ERROR [AIF]: The script has failed to execute:
FATAL [AIF]: Error in Comm.executeJythonScript

發生此錯誤的原因是檔案名稱 (appname.cred) 並未與資料來源應用程式名稱完全相符。

若要修正問題,請執行下列動作:

  1. 將檔案名稱 (appname.cred) 與資料來源應用程式名稱完全配對。
  2. JDBC URL 應採用下列格式:jdbcurl=jdbc:oracle:thin:@host:port/service

在資料來源目標應用程式中使用設定為檔案的憑證儲存時,EPM 代理程式無法擷取資料

在資料來源目標應用程式中使用設定為檔案的憑證儲存時,EPM 代理程式無法擷取資料。系統會傳回錯誤訊息:Exception: java.lang.RuntimeException: EPM agent failed to extract data.

問題出在 JDBC URL 的格式上

若要修正問題,請執行下列動作:

  1. 將檔案名稱 (appname.cred) 與資料來源應用程式名稱完全配對。
  2. JDBC URL 應採用下列格式:jdbcurl=jdbc:oracle:thin:@host:port/service

如何解決將資料匯出至 Financial Consolidation and Close 時,發生擷取動因成員失敗的錯誤?

當成員無效或沒有對映時,可能會發生此錯誤。若要解決此錯誤,請定義有效的成員名稱,然後在資料檔案中定義資料載入對映。

Fusion ERP 總帳資料載入因發生下列錯誤而失敗:「目前不接受用戶端命令」

在從 Fusion ERP 總帳載入資料時,因發生下列錯誤而失敗:

INFO [AIF]: isHarnessTest():: harness flag enable ? false
INFO [AIF]: getOlapserver() :: = fa.oracleoutsourcing.com:11448
INFO [AIF]: ExtractBalanceData:Error::Cannot open cube view. Essbase Error(1051544): message on contacting or from application:
INFO [AIF]: [Wed Mar 9 02:02:53 2022]Local////140107914331904/Error(1013204)
INFO [AIF]: Client Commands are Currently Not Being Accepted

INFO [AIF]: ExtractBalanceData:Error::Cannot perform cube view operation. Essbase Error(1024015): Request [MdxReport] from user [FUSION_APPS_GL_ESSBASE_APPID] was terminated by an admin user

發生此錯誤的原因是排定同時執行「發布階層」工作。「發布階層」會鎖定立方體以進行更新。這會導致平衡擷取 ESS 工作的問題。

若要修正此錯誤,請變更程序時間,以確保將資料從 Fusion GL 載入 EPM Cloud 與 Fusion 發布階層工作不會重疊。

與雲端環境的整合因發生 REST 連線錯誤而失敗

雲端到雲端整合因發生 REST 連線錯誤而失敗。在程序日誌中顯示如下:

ERROR [AIF]: https://epmserver.us2.oraclecloud.com//interop/rest/11.1.2.3.600/applicationsnapshots/MS_IND_2192.log/contents

Error encountered while downloading file from remote server,或在伺服器名稱後的日誌中看到雙斜線的任何錯誤。

REST API 的 URL 結尾不再需要有斜線。因此,請指定:https://epmserver.us2.oraclecloud.com,而不是指定:https://epmserver.us2.oraclecloud.com/

如何在資料管理中將日誌層級設為 5

若要在資料管理中將日誌層級設為 "5" (顯示最多詳細資料),請在系統設定值中將日誌層級指定為 5。若要在資料管理中設定日誌層級,請參閱管理 Oracle Enterprise Performance Management Cloud 的資料管理中的設定系統層級設定檔。若要在資料整合中設定日誌層級,請參閱系統設定值

在資料管理中與 Oracle General Ledger 整合時,如何解決來源初始化錯誤?

Oracle ERP Cloud 中建立的 Oracle General Ledger 等應用程式與 EPM Cloud 應用程式整合時,您必須先建立並登錄指定應用程式類型的來源系統:Oracle ERP Cloud。如需詳細資料,請參閱管理 Oracle Enterprise Performance Management Cloud 的資料管理中的登錄 Oracle ERP Cloud 來源系統

管理 Oracle Enterprise Performance Management Cloud 的資料整合中尋找其他有用資訊:

嘗試在資料管理中將 Fusion GL 應用程式初始化為原始系統時,因發生錯誤而失敗。

Oracle ERP Cloud 中用於 Oracle General Ledger 和 EPM Cloud 整合的必要「整合使用者」權限遺漏。

Oracle ERP Cloud 中,用於總帳至 EPM Cloud 的「整合使用者」所需的角色如下:

  • GL_RUN_TRIAL_BALANCE_REPORT_PRIV – 將資料從總帳匯入 EPM
  • GL_ENTER_BUDGET_AMOUNTS_FOR_FINANCIAL_REPORTING_PRIV – 將資料從 EPM 寫回總帳
  • FUN_FSCM_REST_SERVICE_ACCESS_INTEGRATION_PRIV – 用來執行整合之 REST API 的執行權限

Note:

如果您使用自訂角色或以下未列出的角色,則必須將 FUN_FSCM_REST_SERVICE_ACCESS_INTEGRATION_PRIV 新增至角色,整合才能運作。

如果您使用下列其中一個預先定義的「整合使用者」角色,則不需要進一步的動作。

  • 用於匯入資料

  • 普通會計人員

  • 日記帳管理

  • 期間關閉管理

  • 用於匯入和寫回資料

  • 普通會計人員

  • 財務分析師

如需詳細資訊,請參閱Oracle ERP Cloud 整合的安全性角色需求

資料管理載入問題錯誤「ERROR [AIF]:伺服器傳回 HTTP 回應代碼:401」

將實際資料從 Financial Consolidation and Close 匯出至 EPBCS 失敗。

資料管理資料整合無法考慮目標應用程式中的變更時,就會發生此錯誤。

若要修正此問題,請在目標應用程式中重新整理成員。若要這樣做,請在資料整合中,移至應用程式、選取目標應用程式,按一下應用程式右側的 影像顯示「選取」圖示。,然後選取重新整理成員。接著重新執行載入。

如需詳細資訊,請參閱重新整理成員

在資料管理中,執行資料載入規則時會擲出 ERROR_INVALID_PERIOD 錯誤

將資料從 Financials General Ledger 提取至資料管理時,「轉換」步驟因發生下列錯誤而失敗:ERROR_INVALID_PERIOD.............. Invalid period specified in the file.即使期間已正確對映,且資料已成功載入至上一期間,仍會發生此錯誤。

該步驟失敗是因為從 Financials 端擷取資料時,期間並未開啟。

若要修正此問題,請執行下列動作:

  1. 登入 Financials General Ledger/資料來源。

  2. 開啟期間,例如,如下所示:

    影像顯示「編輯會計期間狀態」頁面
  3. 資料管理中重新執行資料載入規則。

嘗試將資料從 Fusion Financials 匯入資料管理時,出現不明成員

使用者無法將資料從 Fusion Financials 匯入至資料管理。它因發生下列錯誤而失敗:

getOlapserver() :: =
bi.oracleoutsourcing.com:10215
ExtractBalanceData:Error::Cannot perform cube view operation. Essbase
Error(1260046): Unknown Member [ACC].[XXX] used in query

如果您沒有在資料載入規則的「來源篩選條件」選項中輸入完整名稱 (FQN),以將父項子項關係成員資料從 Fusion GL 提取至資料管理,則會產生錯誤。

當在不同階層中有相同父成員或子成員時,您必須使用完整名稱 (FQN)。請使用 Essbase 成員函式選取分葉層級成員。

資料管理匯出錯誤,ExtractBalanceData:Error:無法執行立方體檢視作業。Essbase Error(1200766)

資料管理匯出處理超過 10,00,000 列時,會發生下列錯誤:

ExtractBalanceData:Error::Cannot perform cube view operation. Essbase Error(1200766): The number of query result cells exceeds the limit [1000000] set by the QUERYRESULTLIMIT configuration setting

透過資料管理從 Source Fusion ERP 擷取 BI Publisher 報表因發生錯誤而失敗

Oracle Business Intelligence Publisher 報表已建立並登錄為 ESS 工作,且已在資料管理中定義整合時,透過資料管理從來源 Fusion ERP 擷取報表因發生下列錯誤而失敗:「失敗:由於 oracle.xdo.server.ReportException: oracle.xdo.servlet.CreateException: java.lang.SecurityException:違反安全性。」

該工作失敗是因為客戶沒有正確的權限。

若要更正問題,請執行下列動作:

  1. 登入來源 Fusion ERP 應用程式。
  2. 將 GL_RUN_TRIAL_BALANCE_REPORT_PRIV_OBI 權限新增至使用者的自訂職務/角色,然後重新執行報表。

如何修改 E-Business Suite General Ledger 總帳預先內建的查詢?

您無法修改 Oracle E-Business Suite 預先內建的查詢,但您可以複製該查詢,並根據新查詢建立新應用程式。